|
|
|
|
|
摘要:
根号0-0的问题,在项目中,计算两向量外积模长时候,有一个代码写错,导致模长开根号结果-nan 取模的时候,输入a和b两个向量一模一样,但是,嵌入式设备或者arm设备float减法里面结果时 -9*10^-9,实际就是0,然后开根号导致出现-nan。 还有简单的PC的float 在其他设备的floa 阅读全文
posted @ 2021-03-16 14:43
youxiaogeo
阅读(455)
推荐(0)
编辑
摘要:
RuntimeException: [ONNXRuntimeError] : 6 : RUNTIME_EXCEPTION : Exception during initialization: /Users/runner/work/1/s/onnxruntime/core/providers/cpu/ 阅读全文
posted @ 2021-02-18 16:55
youxiaogeo
阅读(1876)
推荐(0)
编辑
摘要:
因为我的torch 是1.2的,所以不支持 orch.onnx.export(model, dummy_tensor, output, export_params=True,opset_version=11),pytorch >= 1.3.0才支持opset_version=11 最快的方式是直接将 阅读全文
posted @ 2021-02-18 16:08
youxiaogeo
阅读(776)
推荐(0)
编辑
摘要:
opencv 源码编译时通常会报缺少文件,或者是文件下载失败问题,可以查看cat opencv/build/CMakeDownloadLog.txt 发现: 意思就是下载数据的时候失败,同时会到 /opencv/.cache里面拷贝过来,查看 /opencv/.cache/ippicv/7421de 阅读全文
posted @ 2021-01-07 13:57
youxiaogeo
阅读(1459)
推荐(0)
编辑
摘要:
在模型上端的时候,后处理使用的是c++ jni集成到apk里面的,但有时只使用了几个简单的stl库和eigen库,.so文件却有十几M,这是不符合常理的,后面发现漏了这个参数: set(CMAKE_BUILD_TYPE "Release")orcmake -DCMAKE_BUILD_TYPE=Rel 阅读全文
posted @ 2020-10-21 16:31
youxiaogeo
阅读(1037)
推荐(0)
编辑
摘要:
No variants found for 'app'. Check build files to ensure at least one variant exists. 阅读全文
posted @ 2020-10-21 11:15
youxiaogeo
阅读(19743)
推荐(3)
编辑
摘要:
1、数据集VOC标注格式转为COCO格式 https://blog.csdn.net/c2250645962/article/details/105408547/ 2、coco数据介绍: https://blog.csdn.net/c2250645962/article/details/105367 阅读全文
posted @ 2020-09-08 18:15
youxiaogeo
阅读(123)
推荐(0)
编辑
摘要:
这个问题主要是因为我使用了多个显卡,导致在inference阶段,模型和数据不在同一个卡,所以后面同时报了: TypeError: forward() missing 1 required positional argument: 'input' 没有数据的错误 阅读全文
posted @ 2020-07-22 16:16
youxiaogeo
阅读(3440)
推荐(0)
编辑
摘要:
python 使用多线程效果提升不高,因为只会占用一个cpu核,为了提升,需要使用多进程(比如 uwsgi 做服务) 这时候,在日志更新时就会出问题,通常日志更新是按天的,这时候多个进程就会重新去更新,比如: 进程a切换到 log.2020.06.22,进程b在切换的时候发现这个文件存在了就会去删除 阅读全文
posted @ 2020-06-24 11:15
youxiaogeo
阅读(1941)
推荐(0)
编辑
摘要:
1、cnn的基础是卷积,卷积的基础是卷积核,卷积核的基础是感知机,就是分类器,所以,卷积网络就是很多个小分类器构建的网络. 2、目前经典检测网络都是使用固定anchor box (default and fixed), 然后预测 classification + 4 类别, 是否框可以核感受野一致呢 阅读全文
posted @ 2020-06-03 16:16
youxiaogeo
阅读(298)
推荐(0)
编辑
摘要:
近期一直忙于做项目,没有对一些知识点总结,这里总结一篇项目中用到的basebone的论文,ShuffleNetV1 (纯属于个人笔记,只记一些点,需要说明详细网上有几个说明的不错,比如:https://blog.csdn.net/u011974639/article/details/79200559 阅读全文
posted @ 2020-05-26 18:43
youxiaogeo
阅读(207)
推荐(0)
编辑
posted @ 2020-04-01 11:08
youxiaogeo
阅读(531)
推荐(0)
编辑
摘要:
参考来源: https://blog.csdn.net/wenxuegeng/article/details/51274751 GNU GPLGNU Gerneral Public Licence。GPL保证源代码及其衍生永远保持开源,不允许修改后和衍生的代码做为闭源的商业软件发布和销售,不适用于商 阅读全文
posted @ 2019-12-26 14:44
youxiaogeo
阅读(220)
推荐(0)
编辑
摘要:
在python2中正常的日志,单只直接使用python3,发现日志重复了,其实是handlers多添加的原因, python2代码 def my_log(msg): if logging.getLogger('log.log'): return logging.getLogger('log.log' 阅读全文
posted @ 2019-11-11 11:24
youxiaogeo
阅读(880)
推荐(0)
编辑
摘要:
pytorch clamp 与clamp_ ,有下划线的表示修改并付给自身,无下划线的表示需要返回处理后的值,比如: h = k.clamp(min=0) #将结果存入h,k保留原值 k.clamp_(min=0) # 将结果存入k 阅读全文
posted @ 2019-09-24 18:03
youxiaogeo
阅读(5520)
推荐(1)
编辑
摘要:
ImportError: /home/youzengli/anaconda3/lib/python3.7/site-packages/kiwisolver.cpython-37m-x86_64-linux-gnu.so: symbol _ZTVNSt7__cxx1118basic_stringstr 阅读全文
posted @ 2019-09-05 14:31
youxiaogeo
阅读(1274)
推荐(0)
编辑
摘要:
因为ubuntu 系统是14.0的,安装pytorch1.0的时候,本身已经安装好了cuda8,在验证gpu的时候,torch.cuda.is_available()返回false 安装命令是: conda install pytorch=1.0.1 cuda80 -c pytorch 但是验证: 阅读全文
posted @ 2019-08-26 17:28
youxiaogeo
阅读(1668)
推荐(0)
编辑
摘要:
remap 查看:https://blog.csdn.net/yangfengman/article/details/52769716 remap 其实就是一个坐标到另一个坐标的映射,比如经常用在鱼眼镜头的矫正, 鱼眼镜头返回2个map,就是原图像的在(x,y)上的点经过矫正后,映射到新图像的点(x 阅读全文
posted @ 2019-05-01 20:01
youxiaogeo
阅读(3034)
推荐(0)
编辑
摘要:
来自:https://blog.csdn.net/san_junipero/article/details/79172260 四边形内的点都在顺时针(逆时针)向量的同一边,即夹角小于90o90o,向量积同向 (这里用的是叉乘积)。 private boolean isPointInRect(int 阅读全文
posted @ 2019-04-28 14:28
youxiaogeo
阅读(432)
推荐(0)
编辑
摘要:
cross entropy 交叉熵的概念网上一大堆了,具体问度娘,这里主要介绍深度学习中,使用交叉熵作为类别分类。 1、二元交叉熵 binary_cross_entropy 我们通常见的交叉熵是二元交叉熵,因为在二分类中的交叉熵可以比较方便画出图像来,如下图,为“二元交叉熵”, 当我们的label标 阅读全文
posted @ 2019-03-26 15:05
youxiaogeo
阅读(8939)
推荐(0)
编辑
摘要:
为什么引入齐次坐标?在实际中,我们的向量(流形)是不变的,但是可以由多个坐标,当同一个流形在不同坐标系中变换时,通常是先旋转后平移,比如,三维坐标的变换: 从有三个坐标,a,b,c,我们知道坐标a变换到坐标b的变换方程是:b = R1 * a + t1,从坐标b变换到c的变换方程是: c = R2 阅读全文
posted @ 2019-03-26 13:49
youxiaogeo
阅读(1216)
推荐(0)
编辑
摘要:
单目相机要想估计距离,需要在移动地状态下,最简单解释是:近处目标移动快,远处目标移动慢 阅读全文
posted @ 2019-03-22 10:37
youxiaogeo
阅读(1438)
推荐(1)
编辑
摘要:
背景: 获得远程机器某个目录下的数据文件 方案:使用Nginx配置 1、/home/ftp/www/ 下面有images 文件夹,为了访问images下面文件,配置Nginx如下: location /images { root /home/ftp/www/images; autoindex on; 阅读全文
posted @ 2019-03-17 14:48
youxiaogeo
阅读(399)
推荐(0)
编辑
摘要:
# mysql -uroot -pEnter password:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 如果只是登陆查询用,可以 # mysql -uro 阅读全文
posted @ 2019-03-16 12:48
youxiaogeo
阅读(193)
推荐(0)
编辑
摘要:
File "/usr/local/lib/python2.7/dist-packages/caffe2/python/utils.py", line 10, in <module> from future.utils import viewitemsImportError: No module na 阅读全文
posted @ 2019-03-12 20:51
youxiaogeo
阅读(2069)
推荐(0)
编辑
摘要:
在现在的机器学习中,很多人都在研究自适应的参数,不需要人工调参,但是仅仅是自动调参就不能根本上解决 ai识别准确度达不到实际生产的要求和落地困难的问题吗?结论可想而知。如果不改变参数,那就得从算法的结构入手, 比如,现有的谷歌的MnasNet系列,这种是在人工的指导下进行的,但是,仅仅是这样就够了吗 阅读全文
posted @ 2019-03-11 09:34
youxiaogeo
阅读(480)
推荐(0)
编辑
摘要:
这个是权限问题,可以配置下,然后重启hadoop集群解决,目前简单的解决方式是: 在 hdfs-site.xml 总添加参数: <property> <name>dfs.permissions</name> <value>false</value></property> 但是,查看hadoop的接口 阅读全文
posted @ 2019-02-01 11:19
youxiaogeo
阅读(4953)
推荐(1)
编辑
摘要:
这是因为更改文件后,所有的子节点的core-site.xml并没有一致,所以使用start-dfs.sh的时候导致机器起不起来。 修改slave(datanode)节点的core-site.xml就可以啦() 阅读全文
posted @ 2019-01-31 18:15
youxiaogeo
阅读(276)
推荐(0)
编辑
摘要:
response = make_response(output_string)response.headers['Content-Type'] = 'text/plain;charset=UTF-8'# response.setHeader("Content-Type", "text/plain;c 阅读全文
posted @ 2019-01-17 20:58
youxiaogeo
阅读(2644)
推荐(0)
编辑
摘要:
官网: https://www.aicitychallenge.org/ 基于来自交通,信号系统,基础设施和运输的传感器数据,存在使运输系统更智能的巨大机会.不幸的是,由于几个原因,进展受到限制:\,其中,数据质量差,缺少数据标签,缺乏可以将数据转化为可操作的视角的高质量模型,还需要能够处理从边缘到 阅读全文
posted @ 2019-01-15 17:20
youxiaogeo
阅读(3032)
推荐(0)
编辑
摘要:
见:http://www.cnblogs.com/taoshiqian/p/7615993.html 注意: 1、host 主机什么都不要处理 2、将virtualbox 的对应虚拟机网络设置桥接 3、按上面设置网络, 4、如果是centenos则对应设置,简单的 virtualbox下ubuntu 阅读全文
posted @ 2019-01-10 22:16
youxiaogeo
阅读(529)
推荐(0)
编辑
摘要:
在生产环境中,视频通常是一种重要的文件证据,但是,如果因为各种原因,导致视频在录制到一半过程中失败, 比如:监控到一半,录制设备掉电.虽然,掉电后的视频肯定找不到,但是,有时,长时间工作生产的视频通常是隔一 段时间保存一个文件比如:24小时,每隔一个小时保存一个文件,这时候,如果在最后59分钟掉电, 阅读全文
posted @ 2018-12-29 15:13
youxiaogeo
阅读(3347)
推荐(0)
编辑
摘要:
承接移动端目标识别(2) 使用TensorFlow Lite在移动设备上运行 在本节中,我们将向您展示如何使用TensorFlow Lite获得更小的模型,并允许您利用针对移动设备优化的操作。 TensorFlow Lite是TensorFlow针对移动和嵌入式设备的轻量级解决方案。它支持端上的机器 阅读全文
posted @ 2018-12-20 10:40
youxiaogeo
阅读(4998)
推荐(0)
编辑
摘要:
平时工作就是做深度学习,但是深度学习没有落地就是比较虚,目前在移动端或嵌入式端应用的比较实际,也了解到目前主要有 caffe2,腾讯ncnn,tensorflow,因为工作用tensorflow比较多,所以也就从tensorflow上下手了。 下面内容主要参考&翻译: https://www.ten 阅读全文
posted @ 2018-12-20 10:36
youxiaogeo
阅读(3066)
推荐(0)
编辑
摘要:
TF Lite开发人员指南 目录: 1 选择一个模型 使用一个预训练模型 使用自己的数据集重新训练inception-V3,MovileNet 训练自己的模型 2 转换模型格式 转换tf.GraphDef 完整转换器参考 计算节点兼容性 Graph 可视化工具 3 在移动端app,使用TensorF 阅读全文
posted @ 2018-12-20 10:36
youxiaogeo
阅读(3158)
推荐(0)
编辑
摘要:
参考网上的:https://github.com/tensorflow/tensorflow/issues/8854 阅读全文
posted @ 2018-12-19 14:38
youxiaogeo
阅读(2671)
推荐(0)
编辑
摘要:
这是没有权限的原因,先将自己加入docker组,然后在重新启动就可以了, 下面参考来源:https://blog.csdn.net/weixin_40896352/article/details/80685220 Docker添加当前用户组: 1、sudo groupadd docker 2、sud 阅读全文
posted @ 2018-12-13 11:22
youxiaogeo
阅读(1732)
推荐(0)
编辑
摘要:
任何空间,指定线元了,就可以定义测地线.在欧氏和闵氏空间,测地线就是直线,可以理解为:测地线氏直线概念,向其他弯曲空间的推广.(在什么情况下,什么线叫做测地线).比如, 球面弯曲空间,测地线是大圆弧.球面空间上曲线是测地线,当且仅当该曲线是大圆弧. 阅读全文
posted @ 2018-11-29 11:13
youxiaogeo
阅读(1554)
推荐(0)
编辑
摘要:
saved_model_cli show --dir ./xxxxxxxx --all 可以查看模型的输入输出,比如使用tensorflow export_model_inference.py 输出的模型就可以查看,在save_model/ 这里输入命令: saved_model_cli show 阅读全文
posted @ 2018-11-19 20:07
youxiaogeo
阅读(5134)
推荐(0)
编辑
摘要:
tensorflow models api:ValueError: Tensor conversion requested dtype string for Tensor with dtype float32: 'Tensor("arg0:0", shape=(), dtype=float32, d 阅读全文
posted @ 2018-11-13 13:32
youxiaogeo
阅读(2596)
推荐(0)
编辑
|
|