微软的认知服务api的轻量级包装,便于机器学习的数据收集。

py-ms-cognitive-ml的Python项目详细描述


#用于机器学习的Microsoft Cognitive Services API
这是一个用于Microsoft的Microsoft Cognitive Services API的瘦Python包装器,主要用于收集用于机器学习的图像训练数据。我把这个库建立在另一个由Tristanto(https://github.com/tristanto)创建的称为“PY-MS认知”(https://github.com/tristanto/PY-MS认知)的报告基础上。


简介键。

访问[Microsoft认知服务注册页](https://azure.microsoft.com/en-us/try/cognitive services/)。
2。选择“搜索”选项卡。
3.单击“Bing Search APIs V7”上的“获取API密钥”,并同意这两个复选框。
4。选择“下一步”并使用其中一个选项进行注册。
5.这将带您进入一个需要在“端点”列表底部复制“键1”或“键2”的页面。若要安装py-ms认知ml,我建议使用“virtualalenv”来安装py-ms认知ml,建议使用“virvirtualalenv”。



满python 3的说明。*

1。安装python3:`sudo apt get install python3 pip`
2.安装虚拟环境:`pip install virtualenv`
3.切换到要在其中创建项目并设置输出文件夹的目录。例如“cd~/desktop/&;mkdir bing api&;cd bing api&;mkdir output`
4。为您的项目创建一个虚拟环境:`virtual env-p python3 bing api env`
5。安装py-ms认知ml库:`pip3 install py-ms认知ml `


*注意py-ms认知ml需要请求库。


用法
=





>请记住将“api”密钥设置为您自己的密钥。


u认知输入PymScognitiveImageSearch

\settings
search\u terms=[“键”,“猫”,“狗”[BR/> Pras/QualthaPiLe]=5 [BR/>结果[B]/< Br/>总下载量=0
< BR/>(如果不是OS)。存在(“输出”)。BR/> StReCysService。SuffChy-ALL(配额=SrackgQuoTaTaPiLeType)< BR/><擦除图像> BR/>(如果不是OS .PATH)存在(
STR(SECHCHY项)):MKDIR(“输出/”+STR(搜索项))< BR> > BR/>打印(“下载图像为项:”+ STR(搜索项)+“”)
BR/> I=0
URL=搜索术语)[]
对于范围内的i(0,len(result\u list)):
print(“正在从“+str(result\u list[i].name)”下载图像

stream=true)

'wb')作为f:
f.write(image_file.content)


urls.append(result_list[i].url)
else:
raise requests.exceptions.requestexception

else:
print(“图像已下载”。跳过图像。”)


请求除外。异常。请求异常:
打印(“请求出现问题。跳过图像。“)

i++=1

results.append(str(len(url))+“已下载的图像用于词条”+“str(搜索词条)+“.”
总下载量+=len(url)


打印(“\n”)

在“+str(len(search_term s))+”搜索词下载。”)
```

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

推荐PyPI第三方库


热门话题
无法在Netbeans 8.2 JDK8u231中创建java Maven项目(Web应用程序)   java如何以设定的时间间隔生成随机数?   java从socket和inputStream的慢速读取   spring SCORM:Java中基于Web的SCORM播放器   Java将函数传递给方法   java绑定通用服务及其实现和子类型   java如何在运行时从选择列表框中动态选择选项?爪哇硒   java Selenium WebDriver什么是“Selenium客户端和WebDriver语言绑定”   elasticsearch需要elasticsearch高级Java客户端更新ByQueryRequest API帮助   JAVA哈希表查找最大值   WSDL操作中的java soapAction属性为空   java访问封闭类或父类方法的一般方法   eclipse在java中运行带有SeleneTestCase的ANT。lang.NoClassDefFoundError   java Hazelcast不会在节点启动时填充ReplicatedMap   如何在Java中从excel中读取特定行?   html JAVA将本地时间(GMT+8)转换为UTC时间   java将自定义端点添加到Spring数据REST存储库中,并以大摇大摆的方式显示   java计算未来位置