云automl api客户端库

google-cloud-automl的Python项目详细描述


alphapypiversions

Cloud AutoML API是一套机器学习产品,它支持 具有有限机器学习专业知识的开发人员来培训高质量的模型 针对他们的业务需求,利用谷歌的最新技术 转移学习和神经结构搜索技术。

快速启动

要使用此库,首先需要执行以下步骤:

  1. Select or create a Cloud Platform project.
  2. Enable billing for your project.
  3. Enable the Cloud AutoML API.
  4. Setup Authentication.

安装

使用pip在virtualenv中安装此库。virtualenv是 创建独立的python环境。它解决的基本问题是 依赖项和版本,以及间接权限。

使用virtualenv,无需系统即可安装此库 安装权限,且不会与已安装的系统发生冲突 依赖关系。

支持的python版本

python=3.5

不推荐的python版本

python==2.7。Python2.7支持将于2020年1月1日取消。

Mac/Linux

pip install virtualenv
virtualenv <your-env>
source <your-env>/bin/activate
<your-env>/bin/pip install google-cloud-automl

窗口

pip install virtualenv
virtualenv <your-env>
<your-env>\Scripts\activate
<your-env>\Scripts\pip.exe install google-cloud-automl

示例用法

fromgoogle.cloud.automl_v1beta1importPredictionServiceClientclient=PredictionServiceClient()model_path=client.model_path('my-project-123','us-central','model-name')payload={...}params={'foo':1}response=client.predict(model_path,payload,params=params)

下一步

进行和测试本地更改

如果要对此库进行更改,请使用以下方法设置 开发环境:

  1. 确保已安装并激活virtualenv,如上所示。

  2. 运行以下一次性设置(它将保存在您的virtualenv中):

    pip install -r ../docs/requirements.txt
    pip install -U nox mock pytest
  3. 如果要运行所有测试,则需要启用计费 GCP projectservice account可以访问automlapi。 注意:第一次在新项目中运行测试需要花费很长时间_ 时间,大约2-3小时。这是一次性设置,将被跳过 在以后的跑步中。

export PROJECT_ID=<project-id> GOOGLE_APPLICATION_CREDENTIALS=</path/to/creds.json>
nox

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
在java中的字符串字符下打印星号(*)   java在比较数据后得到错误的结果   java如何在使用JSP创建的网站中创建父子关系和处理?   java配置单元UDF:无法执行求值方法   java GAE项目Intellij远程调试在关闭时不释放端口   java按钮上的放大和缩小功能点击JfreeChart折线图?   java Selenium Chrome Web驱动程序SessionNotCreatedException   java由ADFactoryBuilder生成的线程工厂是线程安全的吗?   java将字符串[]传递给另一个类Android(使用intent)   我为什么要嘲笑java?   JavaLiferay门户不将对象从流程阶段发送到jsp   java我想在单击每个树节点时将要添加的信息放入jpanel jscrollpane中   在Java中模拟数组引用(即对引用的引用)的按引用传递   Jackson将JSON属性反序列化为不同的Java对象   java使用JSP/servlet在网页上显示Excel工作表?   仿射变换Java:使用仿射变换时游戏速度减慢   Servlet JBoss AS 7的java EJB注入   在Oracle数据库中使用Java的plsql   java管理Maven项目中的库依赖项   JavaEclipseLink(JPA)异常:复合主键@JoinColumn