AI High Themes
文章平均质量分 87
深度学习应用于实际项目中
元气少女缘结神
不疯魔,不成活,奋斗吧!
展开
-
AI推理卡/ModelArts
#我的需求:x86上Nvidia显卡训练好的模型用在AI推理卡上,host端运行C++主程序device端的AI推理卡提供NN算力,进行推理##原创 2022-12-08 16:09:56 · 3612 阅读 · 6 评论 -
python/c++读/存16bit图像 tensorflow--different inference result in python/c++
以前python下训练、验证模型,工程化到C++验证结果与python下一致。这次python下重新搭建训练模型、验证模型,没问题,结果是正确的。但是当工程化到c++时发现c++结果不正确且与python下验证结果不一致。python下的验证代码如下:import osimport numpy as npfrom PIL import Imageimport tensorflo...原创 2020-03-24 18:06:07 · 1279 阅读 · 0 评论 -
ubuntu下tensorflow 2.0/2.5 c++动态库编译gpu版本
之前所有写的tensorflow相关的东西都是CPU下的。现在公司一台有Nvidia GTX 1060的电脑空余,于是在这台电脑上重装ubuntu后开始编译tensorflow_cc.so的GPU版本并使用。仔细说来有ABCDEF六步骤如下:A---install bazel (参考https://docs.bazel.build/versions/master/install-ubuntu..................原创 2019-11-02 11:19:49 · 4761 阅读 · 69 评论 -
Tensorflow2.6.0-MKL for C++
在intel官网看到Optimize AI Applications with Intel® oneAPI Deep Neural Network...查了一下,好像即使只要有intel,以后CPU预测速度也可以提高。所以决定试试,去年我编译的libtensorflow.so好像没有加入这一块!试一下,看是否比去年的快。...原创 2021-11-05 18:47:03 · 1700 阅读 · 0 评论 -
tensorflow C++图像分割/目标检测从tensor输出图像
但是tensorflow C++中对于图像分割/目标检测这种应用,需要从tensor中输出处理结果,以图像分割为例,需要输出经过分割后的图像数据矩阵而非一个概率。这方面资料太少,摸索很久终于搞定,与python下图像分割结果一致:如下图所示。所示,这种方法用在很多地方都没问题,并与python下结果一致,包括小数点后四五位仍旧保持概率一致。以前我是由tensorflow C++得到图像分类结果,即得到不同类别的概率,如。可以看到TF C++图像分割结果与python下TF图像分割结果一致。原创 2015-04-16 20:44:11 · 1305 阅读 · 2 评论 -
cellpose-planer
看到了cellpose无敌的效果而心动,但耗时劝退了我,然后找到cellpose-planer看到:看到这个耗时再次蠢蠢欲动,于是按照官网安装后检测安装成功:但是加载模型时load_model发现在对下载的cyto_0.pla模型转化过程中报错,函数内部将其转成.onnx和.json,.npy,没细看,不知道是否是这个意思,转化过程中就是上面这句有如下报错:通过调试发现body中只有2个元素flow、layers。所以上面那句body['input'],body['inits']就会报错!.原创 2021-11-10 14:19:07 · 1212 阅读 · 3 评论 -
tensorflow c++ API预测多张图片batch inference
经过前几篇的折腾与各种查资料后,单张预测代码://one image prediction ---single imageint mainsingle(){ Session* session; Status status = NewSession(SessionOptions(), &session); const std::string graph_fn =...原创 2019-08-13 09:39:29 · 5427 阅读 · 49 评论 -
ubuntu20.04下opencv4.4编译、给图片加中文标注及tensorflow的问题记录、ubuntu下使用cv::text::OCRTesseract模块字符识别
看过之前介绍的应该知道我用的是ubuntu16.04+opencv3.4.1+tensorflow,用了一年多比较稳定。但这次因要升级到ubuntu20.04,结果整个移植过去,却出现很多报错如:其实本来还有几个库没有,其实不是没有,是在ubuntu16.04下比如是libxxx5.so,现在会报错说没有libxxx6.so,所以我直接软链接过去解决的。上图中“libtensorflow_cc.so:.dynsym local symbol at index 1552(>=sh_info of原创 2020-08-26 18:45:45 · 4201 阅读 · 5 评论