AI/人工智能
AI/TensorFlow/Caffe/Pytorch/Onnx
柳鲲鹏
建立了编程学(编程基本功、平台化编程)、六石管理学等几个流派。
每涉及一个领域,都是顶级砖家。在这些领域中,如果遇到问题,最后肯定是搜索到本博客。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
奇怪:百度翻译把CDAF翻译为连续深度自动对焦
奇怪:百度翻译把CDAF翻译为连续深度自动对焦原创 2025-12-31 14:35:19 · 115 阅读 · 0 评论 -
图像去雾:FSB-Dehazing-Framework,未成功
图像去雾:FSB-Dehazing-Framework,未成功原创 2025-12-29 13:49:23 · 128 阅读 · 0 评论 -
高通AI/SNPE/HEXAGON测试:8、运行VGG Model
高通SNPE测试:8、运行VGG Model原创 2025-08-25 18:05:19 · 154 阅读 · 0 评论 -
高通AI/SNPE/HEXAGON测试:7、在开发板上运行Inception v3 Model(android的额外参数)
高通SNPE测试:7、在开发板上运行神经网络(android的额外参数)原创 2025-08-25 17:31:15 · 249 阅读 · 0 评论 -
高通AI/SNPE/HEXAGON测试:6、在开发板上运行Inception v3 Model(oe-linux)
高通SNPE测试:6、在开发板上运行神经网络(Android/LE/UBUN )原创 2025-08-25 17:10:44 · 214 阅读 · 0 评论 -
ubuntu安装Nvidia-docker2详细步骤
本文参考了其他内容。安装nvidia驱动注意,安装cuda自带的驱动,经常装不上。所以强烈建议单独安装驱动。具体步骤参考:《 Ubuntu16.04+NVIDIA显卡驱动安装步骤》当然,软件版本可以用最新的。 安装cuda提示安装驱动时,选择no。其他yes、默认即可。 安装docker# step 1: 安装必要的一些系统工具sudo apt-get...原创 2019-01-14 09:50:08 · 17834 阅读 · 0 评论 -
PyCharm使用opencv错误解决办法:ModuleNotFoundError: No module named 'cv2'/ImportError: DLL load failed
柳鲲鹏据说吾方法还是有所不足,有人找到了终极解决办法:https://blog.youkuaiyun.com/qq_25603827/article/details/84556416 网上通用的解决办法是:pip install opencv-python 之后再测试,结果还是报错:Traceback (most recent call last): File "&l...原创 2018-10-04 08:35:30 · 30211 阅读 · 64 评论 -
AlphaGo实力远超对手
AlphaGo实力远超对手 红朝儒生2016-3-13 关键字:AlphaGo 围棋简介: AlphoGo(简称AG)能保住自己的地,破坏对方的地,实力,远超对手。 看了第三局比赛,吾果断下了一个结论: AlphoGo(简称AG)实力,远超对手。 为什么这么说呢? 从第一局吾就发现一个怪事:AG围出一个极为庞大的空地,而李世...原创 2018-10-25 07:16:20 · 352 阅读 · 0 评论 -
运动状态下,百度人脸识别返回结果跟当前帧可能不一致
测试人脸,经常发现切出来的图不对,没有人脸.哪里有问题?把原图,区域位置保存下来.一检查,这两个都对.那么,唯一不对的,只能是百度人脸识别了,把区域搞错了? 首先认为自己没问题,这是人之常情.然后吾进行了排查,确认自己没犯错. 那么百度会犯错?也不太可能.这也不是什么高技术含量.也可能是运动时模糊,导致计算错误,这可能性很小. 想了半天,吾怀疑是自己没有处理帧与结果的匹...原创 2019-03-15 14:47:09 · 598 阅读 · 0 评论 -
LINUX安装CUDA 9.2,提示缺少文件的解决办法
柳鲲鹏驱动要先安装好,396。参考之前的安装文章。 先安装一些文件,否则会提示缺少文件。sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev下载https://developer....原创 2018-09-29 11:15:15 · 3285 阅读 · 0 评论 -
百度人脸识别:最简单的Python调用
安装pip install baidu-aip 代码# -*- coding: UTF-8 -*- from aip import AipFaceimport base64# 参考《百度人脸识别:功能开通》BAIDU_APP_ID = "15"BAIDU_API_KEY = "4o"BAIDU_SECRET_KEY = "PY"BAIDU_IMAG...原创 2019-02-03 13:40:02 · 2061 阅读 · 0 评论 -
百度人脸识别:功能开通
登录http://ai.baidu.com/tech/face/ 创建应用查看应用信息APP_ID,APP_KEY,APP_SECRET下载SDKhttp://ai.baidu.com/sdk#bfr原创 2019-02-03 13:38:10 · 996 阅读 · 0 评论 -
测试通过的C代码:平台无关的RGB保存为BMP格式的图片
根据工作要求,得到视频数据。那么怎么证明视频数据是对的?转为BMP最简单了。这样一个想法,折腾了吾很久,找到了快10种代码,结果都不能用。后来终于找到了一个可用的(代码是部分的),看到保存出来的BMP图片,终于松了一口气。 个人发现关键地方有:文件头。 文件头的对齐。 每行数据的对齐。 取之于网络,用之于网络,吾将代码公布出来:1、这里处理的是ARGB,如果是RGB,注意...原创 2018-08-27 16:46:31 · 2691 阅读 · 58 评论 -
测试了一下人脸识别,远远达不到吾之要求
测试之前,信心十足,心想这已经多少年了,应该是极为成熟了。 测试之后,心情极为沮丧……搞得对整个项目都失去了信心…… 简单研究了一下代码,也明白问题出在哪里。刚刚接触,一时也不能解决。解决思路是有几个了。...原创 2019-02-01 08:58:18 · 844 阅读 · 0 评论 -
onnx-tensorrt:builtin_op_importers.cpp:628:5: error: ‘IIdentityLayer’ is not a member of ‘nvinfer1’
如果在TensorRT 4.0上编译,就有这个错误;5.0就没有(集成了)。 怎么办?注释掉这个代码,重新编译即可。原创 2019-03-24 20:46:38 · 1822 阅读 · 2 评论 -
人工智能不是替代人,而是辅助人
现在人工智能比较热门。有人经常担心,说是人工智能会不会替代人,搞得大家都失业了。在这一点上,吾跟绝大多数的观点不同。电脑不是替代人类,人和电脑的关系是: 电脑是辅助人类。 电脑提供信息后,由人类做出决策。 电脑AI有独特的优势: 不知疲倦。只要有电,电脑可以日夜不停的干活,不会因为疲倦劳累导致注意力消失。 大局观好。人的工作特点,一是更关注自己感兴趣的,另外...原创 2019-04-21 08:32:44 · 769 阅读 · 0 评论 -
PyCharm错误解决办法:ModuleNotFoundError: No module named ‘matplotlib‘
柳鲲鹏 在家里的电脑上,安装了 Anaconda和PyCharm,一运行,提示错误:ModuleNotFoundError: No module named 'matplotlib' 这如何是好?还发WHAT呆,赶紧网上搜索啊。解决办法:File->Settings->Project PyCharm->Project Interpreter的齿轮,Add。...原创 2018-10-01 19:47:49 · 36238 阅读 · 20 评论 -
linux下安装python3及特别注意事项
准备工作(否则可能报错):apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev系统自带的Python2....原创 2018-08-21 14:12:45 · 1010 阅读 · 0 评论 -
围棋吻合度高,并不能确定用了AI
实际上是不是利用了AI,还是很难的,而且没法使用双盲实验。比如即使是布局,很多棋手也不完全参考AI。所以顶级棋手利用AI作弊,只是在少数地方使用AI,这就没法判断了。解决办法是:安全检查、信号屏蔽、延后棋谱等。这几天看了一些文章,有人质疑某个棋手比赛作弊,使用了AI。就是与AI一选的吻合度高。扣除了这两种情形,再来看看吻合度,再跟其他棋局比,就有意义了。原创 2023-01-15 09:39:08 · 1127 阅读 · 1 评论 -
看MASTER围棋有感
看MASTER围棋有感 柳鲲鹏2018-6-2 关键字:master 围棋人工智能简介:MASTER的棋力大大超过参赛棋手。 最近把MASTER围棋60局比赛讲解全部看了一遍。为什么要看讲解?因为吾水平差,不看讲解根本不知道具体情况。看下来的总体感觉是: MASTER棋力明显超出参赛的各位围棋高手。讲解说可以先从让两子开始试试。可惜后来没进行比...原创 2018-06-02 15:01:09 · 1964 阅读 · 0 评论 -
使用anaconda/labelImg标注图片
【代码】使用anaconda/labelImg标注图片。原创 2024-11-29 14:59:09 · 284 阅读 · 0 评论 -
TensorRT同时加载多个模型很容易崩溃
比如说,有两个模型同时加载,很容易崩溃。 跟踪的时候会发现,在deserialize()的地方出错。 如果用gdb看,错误有时是这样的:[Thread debugging using libthread_db enabled]Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1"....原创 2019-01-16 11:29:48 · 4716 阅读 · 14 评论 -
UBUNTU安装gRPC
同事开发用到了gRPC,吾要求其补充安装步骤,一直拖拖拉拉。今天自己要编译,于是把整个步骤搞清楚了。特别记录下来,供大家参考: 依赖库sudo apt-get install pkg-configsudo apt-get install build-essential autoconf libtool pkg-configsudo apt-get install libgflag...原创 2018-12-04 15:12:11 · 2786 阅读 · 13 评论 -
人的记忆可以复制,意识无法复制,因为这是生命力
今天开会时,说是将来有可能把的意识思维上传到电脑上,这样人就永生了。这个想法现在还是很普遍的。实际上呢? 假设,将来确实科技足够发达,可以复制人的意识。可是本体意识还存在于大脑里。有没有办法将“这个活体”转移到电脑?以目前所知,根本不可能。因为意识就是生命力,而生命力是无法转移的。 随后产生了一个问题,电脑里的“意识”,跟大脑里的“意识”,哪个是“本体”? 其实呢,这种...原创 2019-03-06 09:33:06 · 2526 阅读 · 0 评论 -
百度人脸识别文档冲突,facetype应是face_type
在检测人脸这方面,两个文档同一内容的说明: face_field 否 string 包括age,beauty,expression,faceshape,gender,glasses,landmark,race,quality,facetype信息 逗号分隔. 默认只返回face_token、人脸框、概率和旋转角度 https://ai....原创 2019-03-15 09:46:47 · 1058 阅读 · 0 评论 -
以围棋来说,人工智能程序跟通常程序差异在哪里
在说围棋之前,先说说象棋(国际象棋与中国象棋一样道理)。 国际象棋是8x8,双方各有16个棋子,而这些棋子有各种规则.所以每次计算,计算量是有限的.因为可以通过if深入计算很多步。1990年代都可以打败人类,以现在的性能可以讲,人类顶级棋手根本没有取胜的可能。 这个办法如果用来开发围棋,就面临着很大的麻烦。围棋是19x19,这数量太庞大;更麻烦的是,棋子是完全平等的,没有这样那样的...原创 2019-04-20 13:23:11 · 3277 阅读 · 0 评论 -
gstreamer 1.8.3 编译记录
说明: 本文是在安装DeepStream的时候进行编译的。 结果死活不能运行。后来发现就是这个编译导致的(make install)。 实际上直接使用apt获取相应的数据即可。 不容易,总算是编译通过了。 下载Gstreamer 1.8.3sudo apt-get install build-essential dpkg-dev flex bison a...原创 2018-08-23 18:45:21 · 964 阅读 · 4 评论 -
在一台机器上使用gluster
根据工作需要,安装了gluster。因为是个人测试环境,所以配置了一台机器:(192.168.11.60是自己机器IP)sudo apt-get install glusterfs-server glusterfs-client# 本机不需要gluster peer probe 192.168.11.60gluster pool list#gluster volume ...原创 2018-09-07 16:58:51 · 852 阅读 · 0 评论 -
百度人脸识别,一次耗时600毫秒
今天发现人脸识别不及时,于是进行了跟踪,结果发现问题出在百度的人脸识别上: dect()大约300毫秒。 search()大约300毫秒。 也就是说,一次识别要半秒钟。这还怎么玩? 为什么这么慢?初步分析,应该是因为吾是个人用户,百度故意限制了。否则识别一次用这么长的时间,谁会用啊。其实吾亦只是测试一下而已。...原创 2019-02-12 17:51:03 · 4392 阅读 · 12 评论 -
百度人脸识别:即使不用,也要import,否则C调用Python会崩溃
测试了一段百度人脸识别,应该说做得很好。性能问题应该是对吾这样的测试者的限制,也正常。 测试完成之后,自然就要去掉了。结果神奇的事情发生了,每次吾清理了代码中的百度部分,C调用Python就会崩溃。嗯?难道是吾代码没清理对?比如格式错误?仔细分析了几次,都没有发现。 昨天下决心清理一次。为了保险,清理一段代码,就运行一次。最后的荒唐结论是:import aip这一句不能删除。一删除...原创 2019-02-16 14:11:50 · 543 阅读 · 0 评论 -
钉钉人脸识别,戴个太阳帽就找不到人脸
最近考勤强制使用人脸识别,实在是麻烦。然后吾发现一个怪事,如果戴着太阳帽,就说找不到人脸。摘下就行。这比高重的可差太多啦。要知道高重的人脸识别,吾测试都觉得要改进。人们不禁要问,这是怎么测试的?...原创 2019-06-27 08:15:29 · 1325 阅读 · 0 评论 -
电脑不会当局者迷——评人机围棋大战
电脑不会当局者迷——评人机围棋大战 红朝儒生2016-3-10 关键字:围棋 当局者迷 电脑简介:人会当局者迷,电脑不会,这就是电脑的巨大优势。 昨日是人机围棋大战第一局,电脑胜。 开始阶段,李世石是占据优势的。怎么就输了呢?于是就复盘,指出了几个关键错误。相信很多人,特别是那些围棋高手,会感慨:如果这一处那样下,就胜了。换个说法,意思是如果吾...原创 2018-12-11 15:32:46 · 657 阅读 · 0 评论 -
期待人工智能在合作时的表现
期待人工智能在合作时的表现 红朝儒生2016-3-16 关键字:人工智能 合作简介:人类之所以胜过动物,靠的就是合作。人工智能能学会合作吗? 第五局中,AlphaGo又出了荒唐,最简单的地方竟然自紧一气。虽然如此,毫无疑问,AlphaGo的棋力,是大大高于当前九段的,属于超九段。在多局棋中,AG必胜。 那么,下一步的研究方向是什么?吾以为是学习...原创 2018-10-25 12:57:57 · 481 阅读 · 0 评论 -
《TensorFlow技术解析与实战》学习笔记2
第4章 TensorFlow基础知识 设备层和网络层gRPC(google Remote Procedure Call Protocol),RDMA(Remote Direct Memory Access)数据操作层:卷积函数,激活函数。图计算层API层应用层命令式编程Imperative Style Programming,即通常意义上的程序。t=8+9; pr...原创 2019-06-29 06:28:38 · 599 阅读 · 0 评论 -
解决办法:ImportError: No module named pycuda.driver
Python2:sudo apt-get -y --force-yes install python-pycudaPython3:sudo apt-get -y --force-yes install python3-pycuda原创 2019-03-27 17:56:29 · 9397 阅读 · 7 评论 -
AI连围棋都可以大胜,何况游戏
以前吾是坚决不相信,AI能够在围棋方面占用人类。然后事实是,李世石唯一的胜局,可能是人类的唯一。后来再看柯洁跟围棋下,完全被压着打,一点机会都没有。个人感觉可能要让两个子。 为何吾很震惊?因为围棋涉及到灵感、直觉,现在可以通过计算得到,实在是……记得柯洁一盘棋中,AI的一步妙招,得到众多高手的一致称赞,“可以写入教科书”。 现在跟人类打游戏,竟然是10:1,吾觉得有点奇怪,怎么人类...原创 2019-01-26 10:18:35 · 597 阅读 · 0 评论 -
Anaconda的下载地址
今天访问官方网站,发现失败。于是搜索了一下,有人提供了一个可以下载所有版本的网站: https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 打开一看,果然什么版本都有。咱现在是WINDOWS版本,就是方便。...原创 2018-09-24 19:34:33 · 3771 阅读 · 2 评论 -
使用电脑替代人力的几个优点
1、不用休息,不知疲倦。比如master横扫60名围棋高手的时候,根本不用休息。而人对战一次就要休息。2、没有盲点,不会钻牛角尖。人一般会把最近的想法当作重点,忽略了大局。而电脑则无此缺点。3、没有情绪波动。有时人脾气一来,杀敌一千自损一万的事都能干出来,而电脑不会。4、在功能范围内,不会犯错。比如绝大多数人虽然小学加法很精通,拿个卷子很少人得满分。而电脑不会。当然了,电脑是人的工...原创 2019-01-06 10:33:02 · 878 阅读 · 0 评论 -
正确算法:RGB转换为NV12的代码,浮点和整数两种方式
如何将RGB转换为NV12? 首先将RGB转换为YUV。这个容易。问题在于,NV12是YYYY YYYY UVUV这样的格式,Y的个数等于像素,而U、V分别是像素个数的1/4。这就有点…… 最后终于在github找到了可行代码,经过测试、修改,确实可行。增加了一个step,RGB为3,RGBA为4。 性能较差。再想办法解决。 代码链接是:https://github.co...原创 2018-09-11 16:30:05 · 13583 阅读 · 13 评论 -
惊恐!电脑竟然会使用计谋了!——第二局感悟
惊恐!电脑竟然会使用计谋了!——第二局感悟 红朝儒生2016-3-11 关键字:电脑 围棋 策略简介:第二局棋,让吾目瞪口呆,电脑真的会使用策略(计谋)。想想真有点惊恐! 昨日围棋大战,看的吾目瞪口呆。有以下几点感悟: 以前的围棋看法有错误,有大幅修正的必要。比如,在顶级高手看来是错误的走法,在电脑看来是很好的选择,而事实又证明电脑是对的。...原创 2018-10-24 10:53:38 · 436 阅读 · 0 评论
分享