培训和使用库里亚风险和影响模型的图书馆
curia的Python项目详细描述
Curia Python SDK
Curia Python SDK是一个库,用于培训和使用Curia上的风险和影响性模型。在
有关详细的文档,包括API参考,请参阅位于https://foundryai.github.io/curia-python-sdk/的文档。在
安装Curia Python SDK
Curia Python SDK是基于PyPi构建的,可以与pip一起安装,如下所示:
pip install curia
通过克隆此存储库并在存储库的根目录中运行pip install命令,可以从源代码进行安装:
^{pr2}$支持的操作系统
Curia Python SDK支持Unix/Linux和Mac。在
支持的Python版本
Curia Python SDK测试于:
- Python 3.6
- Python 3.7
- Python 3.8
Curia权限
在训练模型和生成预测时,Curia Python SDK将利用Curia平台。 您需要以适当的权限访问该平台,才能充分利用SDK。在
运行测试
curiapythonsdk有单元测试。 要运行测试:
python setup.py pytest
建造狮身人面像文档
Curia Python SDK有Sphinx文档。 要构建文档运行:
cd doc
make html
要使用Python web服务器预览站点,请执行以下操作:
cd docs/_build/html
python -m http.server 8000
通过访问http://localhost:8080查看文档
库里亚API令牌
要使用curiapythonsdk,您需要一个curiaapi令牌。要访问API令牌,请访问https://app.curia.ai/settings。在
使用gnu sed
请访问https://medium.com/@bramblexu/install-gnu-sed-on-mac-os-and-set-it-as-default-7c17ef1b8f64以了解如何安装gnused以确保在修复swagger导入时的一致性
export PATH="/usr/local/opt/gnu-sed/libexec/gnubin:$PATH"
使用Curia Python SDK
fromcuria.sessionimportSessionfromcuria.riskimportRiskModelfromcuria.synthetic_dataimportgenerate_data# Create synthetic data (demo/testing purposes only)(X_train,X_test,_,_,y_train,y_test,_,_,_,_)=generate_data(binary_outcome=True)# Create a sessioncuria_session=Session(api_token="YOUR_API_TOKEN")# Instantiate a modelmodel=RiskModel(session=curia_session,name="your-model-name",project_id="YOUR_PROJECT_ID",environment_id="YOUR ENVIRONMENT_ID")# Train a model on the Curia Platformmodel.train(features=X_train,label=y_train)# Get predictions from your model on the Curia Platformpredictions=model.predict(features=X_test)
托多
- 医生徽章
- 项目
标签: