使用TensorFlow进行简单的图像分类!

tensorp的Python项目详细描述


张量

pypiPython versionJoin the chat at https://gitter.im/TensorPy/Lobby

使用tensorflow进行简单的图像分类

TensorPy Tutorial

Watch the 2-minute tutorial on YouTube

自视频发布以来已升级

您可以使用tensorpy通过在命令行上传递url或在python程序中使用tensorpy对图像进行分类。TensorFlow完成所有实际工作。tensorpy还简化了tensorflow的安装,将几个安装步骤自动化为一个脚本(有关详细信息,请参见install.sh)。

(请阅读how_tensorpy_works了解tensorpy如何工作的详细说明。)

mac&ubuntu/linux的安装步骤

windows&docker用户:有关在docker计算机上运行的信息,请参阅Docker ReadMe。Windows要求Docker运行TensorFlow。)

step 1:创建并激活名为“tensorpy”的虚拟环境

如果您不确定如何创建虚拟环境,请follow these instructions了解如何创建。

第2步:从github克隆tensorpy repo
git clone https://github.com/TensorPy/TensorPy.git
cd TensorPy

第3步:安装tensorpy、tensorflow和imagenet/inception

使用install.sh安装所需的所有内容。

./install.sh

第4步:运行示例

(注意:运行时间可能因您的Internet连接和计算机的CPU速度而异。)

从url对单个图像进行分类:

classify "http://cdn2.hubspot.net/hubfs/100006/happy_animal.jpg"

对网页上的所有图像进行分类:

classify "https://github.com/TensorPy/TensorPy/tree/master/examples/images"

对python脚本中的单个图像url进行分类:(有关详细信息,请参见test_python_classify.py

python examples/test_python_classify.py

从本地文件路径对图像进行分类:

classify examples/images/cat_animal.jpg

对本地文件夹中的所有图像进行分类:

classify examples/images/

python程序中的示例:

使用python脚本从本地文件路径对图像进行分类:(有关详细信息,请参见test_python_file_classify.py

cd examples
python test_python_file_classify.py

使用python脚本对本地文件夹中的所有图像进行分类(output=list):(有关详细信息,请参见test_python_folder_classify.py

cd examples
python test_python_folder_classify.py

使用python脚本(output=dictionary)对本地文件夹中的所有图像进行分类:(有关详细信息,请参见test_python_folder_classify_dict.py

cd examples
python test_python_folder_classify_dict.py

未来工作:

最终,标题将从“使用TensorFlow使图像分类变得简单!”“使用TensorFlow的机器学习变得简单!”一旦我扩展了tensorpy,使tensorflow的其他特性也变得更容易。敬请关注最新消息!

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

推荐PyPI第三方库


热门话题
java无法启动应用程序:JNLP错误   java根据用户输入在PreparedStatement中使用setTime()或setNull()   java EJB与同步   java以object为键通过hashmap进行搜索   java中的模10^9+7   针对包含其他对象的对象的java OOP最佳实践   如何将字符串作为HTML代码从Java文件读取到JSP页面?   java我的POM怎么了?“解析表达式..检测到递归表达式循环”   用于Hbase的Mapreduce的java NoSuchMethodError   JAVAlang.SecurityException:权限拒绝:启动意图{act=安卓.Intent.action.MAIN cat=[安卓.Intent.category.LAUNCHER]   数组初始化谜语Java   通过arraylist搜索时的java句柄关联