
Tensorflow
文章平均质量分 51
Arnold-FY-Chen
On the way of AI spiritual practice...
展开
-
安装好Tensorflow后执行import tensorflow时出现Illegal instruction (core dumped) 的原因和解决办法
安装好Tensorflow2.x后执行import tensorflow时报错并崩溃:Illegal instruction (core dumped),原因一般是安装Tensorflow的机器的CPU不支持或者不完全支持AVX指令造成的,Tensorflow从1.6版开始加入了针对CPU指令的优化,使用pip命令安装的官方编译的whl安装包估计是在支持AVX指令的服务器上编译出来的,是默认需要CPU支持AVX指令的,当CPU没有AVX指令时就会崩溃。具体参考:Illegal instruct...原创 2022-01-16 22:00:55 · 3930 阅读 · 0 评论 -
我的AI之路(44)--将tensorflow1.2版faster-rcnn模型freeze为pb模型的总结
Faster-rcnn虽然是有点老了的网络,但是可以在有些硬件配置不高、计算资源有限的前端边缘板子上部署,而且也能满足一般的图像识别功能,所以有些项目还是需要用的。近来因项目需要实验研究了一下把faster-rcnn模型转换成pb文件,试图在安卓板子上部署后直接使用安卓调用,但是发现并不太可行,倒不是说pb文件生成不了,而是有几个严重问题,作为经验教训记录备忘,下面有说的不对的,或者...原创 2020-02-22 23:41:01 · 873 阅读 · 0 评论 -
我的AI之路(41)--训练tensorflow版faster-rcnn
因为要在安卓板上部署模型供安卓app调用,目前支持安卓调用这方面做得比较成熟的当然是tensorflow,将模型训练出来后转换成pb文件即可供安卓调用。 之前用于机器人上某种识别用途的模型出于jetson-nano板子的内存约束采用的是caffe版的faster-rcnn基于某backbone训练出来的小模型,才200多M大小,现在模型需要在安卓板上部署,于是改成tenso...原创 2020-01-19 00:36:48 · 647 阅读 · 0 评论 -
我的AI之路(35)--使用tensorflow和pytorch的docker镜像
从docker远程仓库拉取自己想要的镜像,首先最好查看docker镜像的版本号TAG,以确认版本是自己想要的,查看docker镜像的版本号,需先打开网页:https://hub.docker.com/r/library/然后左上角输入名字搜索想要的镜像,比如tensorflow:在列出的结果中点击进入相应的主页后,点击Tags标签,查找自己想要的版本,然后点击右边相应的复制按钮复制...原创 2019-12-22 18:38:32 · 1790 阅读 · 0 评论 -
我的AI之路(23)--在Windows下编译Bazel和使用Bazel编译tensorflow
有时需要最新版的tensorflow安装文件国内镜像网站又还没提供,或者需要一个针对你自己的机器环境的版本,这时知道怎么自己从源码编译出tensorflow的whl安装文件就必须的了,要自己编译首先就得了解下Bazel这工具,谷歌废弃使用CMake改用并力推自己的Bazel看来这是大势所趋,花了几天时间琢磨了下Bazel的编译和使用Bazel编译tensorflow,一般人工作都没同时配有...原创 2018-10-06 20:37:09 · 7720 阅读 · 5 评论 -
我的AI之路(18)--Tensorflow的模型安装之object_detection
https://github.com/tensorflow/models下有不少各种用途的模型用于图片、语音、视频等方面的处理,这里以现在不少公司都使用来做对象检测或目标识别的object_detection为例来说明模型的安装和使用过程。 如果你不嫌慢,可以使用clone 或checkout https://github.com/tensorflow/models....原创 2018-09-14 20:01:40 · 886 阅读 · 0 评论 -
我的AI之路(22)--使用Object_Detection_Tensorflow_API
在安装好Tensorflow models(参见我的AI之路(18)--Tensorflow的模型安装之object_detection)后,下载Object_Detection_Tensorflow_API.ipynb文件,这个文件相对于object_detection里自带的object_detection_tutorial.ipynb来说,除了对静态测试图片中的狗和人等物体的识别,后面增...原创 2018-09-23 16:03:57 · 1307 阅读 · 0 评论 -
我的AI之路(21)--用Tensorflow object_detection跑PASCAL VOC 2012数据集
PASCAL VOC(Visual Object Classes)http://host.robots.ox.ac.uk/pascal/VOC/竞赛项目提供了用于目标分类识别的图片数据集以及development kit(用于访问数据和标签的MATLAB代码),分四种竞赛:对象分类/识别竞赛(Classification/Detection Competitions) 目标轮...原创 2018-09-17 18:19:55 · 1947 阅读 · 0 评论 -
我的AI之路(20)--用Tensorflow object_detection跑raccoon数据集
Raccoon是一个小巧有趣的加标签了的数据集,总共200张图片,用来训练识别浣熊,我们用它来学习体验object_detection的训练测试过程是可以的。 到https://github.com/datitran/raccoon_dataset 下载zip压缩文件到本地解压到D:\AI\dataset\raccoon_dataset-master,可以看到,在images下...原创 2018-09-16 17:56:38 · 2155 阅读 · 2 评论 -
我的AI之路(19)--如何在Windows下安装pycocotools PythonAPI
当你在Windows下执行Tensorflow object_detection的脚本时可能会如下报错:这时因为object_detection下面默认是没有包含cocotools的python实现代码的,Anaconda默认也没提供这个库,需要安装pycocotools,但如果你执行: python -m pip install pycocotools又可能会出现如下错...原创 2018-09-16 16:28:45 · 13176 阅读 · 57 评论 -
我的AI之路(17)--Tensorflow和Caffe的API及Guide
个人经验觉得,任何一门语言或框架或SDK工具,功能越多API也越多,不可能在短时间内全部熟悉且记得住,一般都是工作中一点一点多次使用接触后才慢慢熟悉掌握全部API的,在此之前只能是在读别人的代码、修改别人的代码或自己写代码时根据需要去多次反复查阅API和Guide文档,来逐渐熟悉和掌握每个API。 为作为一个读代码时方便查阅的集中入口,把Tensorflow和Caffe的API...原创 2018-09-09 17:15:01 · 687 阅读 · 0 评论 -
我的AI之路(16)--云服务器上安装和调试基于Tensorflow 1.10.1的训练环境
个人笔记本平时个人学习时用来跑跑小数据集的简单网络模型训练还行,如果跑大数据集加复杂网络模型,笔记本是扛不住的,跑得不怎么快不说,机身发热厉害、风扇一直呼呼响,估计你也会心疼,这样下去不知道能用几天几次笔记本估计要报废了,起码风扇容易坏,不是品质过硬的笔记本估计更是撑不住多久,另外有的模型代码训练过程中分配占用内存很大,用于笔记本的2G内存的GPU是撑不住的(这种情况下设置了per_pro...原创 2018-09-05 12:14:25 · 1882 阅读 · 0 评论 -
我的AI之路(5)--如何选择和正确安装跟Tensorflow版本对应的CUDA和cuDNN版本
补充:最新的Tensorlfow2.0 gpu版要求使用的CUDA是CUDA 10.0,安装错版本了会用不了,最新的pytorch 1.3.1要求使用CUDA 10.1,如果你两者都需要使用,可以先把CUDA 10.0和CUDA 10.1都安装上,然后linux下把/usr/local/cuda链接到CUDA 10.0所在的目录, windows下吧CUDA v10.1改名成别的名字,然后把CUD...原创 2018-05-20 20:46:41 · 75401 阅读 · 132 评论 -
我的AI之路(4)--在Anaconda3 下安装Tensorflow 1.8
在Anaconda3安装好后,有一个默认的base(root)环境,你可以打开Anaconda Navigator后点左边列表中的Environments可以看到,或者在command窗口中输入conda activate或者activate,这时激活的默认环境就是base。 这个base(root) env实际上是融合于Anaconda本身的环境,也就是说如果在base...原创 2018-05-20 20:38:30 · 12789 阅读 · 0 评论