自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 不同框架toTensor和Normalize的区别

使用不同框架的时候,数据归一化操作toTensor和Normalize时,发现mean和std取值不同,本质都是imagenet的mean和std,下面阅读相应代码比较不同之处1. Pytorchtorchvison.transform.toTensor()class ToTensor: """Convert a ``PIL Image`` or ``numpy.ndarray`` to tensor. This transform does not support torchscript.

2021-10-20 14:37:40 601

原创 conda环境下pip安装的包查找不到

问题conda环境下pip安装tensorboard,安装后conda list 中查找不到tensorboard,反复安装还是不行。显示tensorboard安装到了系统python路径下,不在当前conda环境下,真的是非常让人崩溃。不过不着急,我们一步一步追根溯源,查找bug。解决安装包我使用的命令为pip3 install tensorboard查找pip3命令的位置 where pip3/usr/local/bin/pip3发现pip3命令为系统路径下的pip命令查找pip命令的

2020-10-22 09:26:59 6128

原创 吴恩达机器学习课程思维导图

Github上黄博整理的吴恩达机器学习课程的资料,用xmind转化成思维导图,方便查看和记忆。参考自:https://github.com/fengdu78/Coursera-ML-AndrewNg-Notes

2020-07-07 20:45:25 799

原创 查看linux下文件以及文件夹大小

linux下文件以及文件夹大小压缩文件,以使用ls -lh查看文件大小。参数-h 表示Human-Readable,使用GB,MB等易读的格式方式显示。ls -lhdrwxrwxr-x 2 meng meng 4.0K 4月 24 14:37 bindrwxrwxr-x 5 meng meng 4.0K 1月 31 2019 catkin_wsdrwxrwxr-x 9 me...

2020-05-05 13:40:45 1561

原创 numpy 系统性总结

numpy总结最常用的python库,却经常混淆,故对网页上的内容和书籍上内容汇总总结下,未完待续。。。1 数组基础1.1数组创建创建数组有5种常规机制:从其他Python结构(例如,列表,元组)转换numpy原生数组的创建(例如,arange、ones、zeros等)从磁盘读取数组,无论是标准格式还是自定义格式通过使用字符串或缓冲区从原始字节创建数组使用特殊库函数(例如,ra...

2020-02-29 18:09:59 888

原创 MACOS 回退系统,从Catatina到MoJave

联网恢复重启mac,开机的时候按住shift + option + command + R,接下来会出现一个进度条,等待进度条走完。进度条走完后,会出现如下错误,是因为在查找中没有关闭mac。在mac上关闭查找mac并退出AppleID。重新联网恢复。macOS实用工具进入macOS实用工具抹盘进入磁盘工具抹盘。Catalina系统下会有HD和HD Data两个盘。第一次操作时,...

2020-02-11 22:15:09 3324

转载 TensorRT量化-FP16和INT8

FP16FP16 :FP32 是指 Full Precise Float 32 ,FP 16 就是 float 16。更省内存空间,更节约推理时间。Half2Mode :tensorRT 的一种执行模式(execution mode ),这种模式下 图片上相邻区域的 tensor 是 以16位 交叉存储的方式 存在的。而且在 batchsize 大于 1的情况下,这种模式的运行速度是最...

2020-01-14 10:18:57 14076 3

原创 CUDA基础函数

GPU内存分配回收内存的函数接口:cudaMalloc(): 在设备端分配global memorycudaFree(): 释放存储空间CPU的数据和GPU端数据做数据传输的函数接口是一样的,他们通过传递的函数实参(枚举类型)来表示传输方向:cudaMemcpy(void dst, void src, size_t nbytes, enum cudaMemcpyKind direction...

2020-01-14 10:16:31 1678

原创 TensorRT使用基本流程

tensorRT的使用包括两个阶段, build and runtime (deployment):build:Import and optimize trained models to generate inference enginesbuild阶段主要完成模型转换(从caffe或TensorFlow到TensorRT),在模型转换时会完成前述优化过程中的层间融合,精度校准。这一步的输出...

2020-01-14 10:15:01 4807 4

原创 TensorRT安装和Hello World

安装1. 官网下载tensorRT的安装包,解压即可,使用时在CMakeLists里指定头文件和库文件位置即可。不推荐使用deb文件安装,因为它要求配置文件也是deb文件安装。2. 下载对应的cuda版本和cudnn版本,cuda版本一定要严格对应。我的配置是ubuntu16.04,cuda9.0,cudnn7.3cudnn版本我没使用官网指定的7.6,虽然会警告,程序还是可以运行。He...

2020-01-14 10:08:14 1512

原创 macbook终端走代理(brew和git)

mac下brew和git速度很慢,走代理最容易,避免很多不必要的操作。socks代理brew 和git走socks代理1. 一次设置,设置zshrc或者bashrcbrew如果需要走代理,需要设置代理变量:echo export ALL_PROXY=socks5://127.0.0.1:1086 >> ~/.bash_profile如果使用zsh,则使用下面的命令:ec...

2020-01-10 19:39:30 9172

原创 caffe python 接口,ImportError, No module named caffe

这种情况一般是没有把caffe中的和python相关的内容的路径添加到python的编译路径中,或者caffe的pycaffe没有编译1.首先编译pycaffecaffe build文件夹下编译pycaffecd caffe/build/make pycaffe2.然后添加caffe的python搜索路径2.1官方解决方案:临时解决:终端中输入export PYTHONPAT...

2020-01-10 19:33:17 142

转载 Glog官方文档翻译

Glog使用文档参考链接:http://www.yeolar.com/note/2014/12/20/glog/来自Google的Glog是一个应用程序的日志库。它提供基于C++风格的流的日志API,以及各种辅助的宏。打印日志只需以流的形式传给 LOG(level) ,例如:#include <glog/logging.h>int main(int argc, char* a...

2020-01-10 19:30:30 1101

原创 使用hexo搭建个人博客并部署在github

1 环境配置1.1 安装node.js和gitnode.js在mac下直接下载dmg文件安装即可git在mac下通过brew安装1.2 安装cnpmnpm install -g cnpm --registry=https://registry.npm.taobao.org加快npm的速度1.3 bug在初次使用npm时会遇到文件夹权限问题npm install -g hexo-c...

2020-01-10 19:27:53 285

原创 LCM使用

LCM在智能驾驶车辆内部通讯中使用频率很高,在嵌入式端部署代码时将处理的实时图像传输到PC显示也是用到LCM。0 安装LCM1.sudo apt-get install build-essential autoconf automake autopoint libglib2.0-dev libtool openjdk-8-jdk python-dev2.将下载好的lcm1.3.0包进行解压,...

2020-01-10 19:26:12 1765

原创 git 使用和常见bug

初次在本地配置git时安装完成后,还需要最后一步设置,在命令行输入:$ git config --global user.name "Your Name"$ git config --global user.email "[email protected]"因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。你也许会担心,如果有人故意冒充别人怎么办?这...

2020-01-10 19:23:17 758

原创 完全卸载nvidia驱动

卸载nvidia驱动1.ctrl+alt+f1 进入控制台,同时进行登录,输入sudo service lightdm stop2.卸载驱动sudo apt-get purge nvidia*,这个可以卸载,但有时候也会卸载不了,如果执行这句话之后再输入nvidia-smi,仍然有Nvidia的驱动信息,则说明没有卸载成功,此时用这句话sh ./nvidia.run --uninstall...

2020-01-10 19:19:26 11594 2

原创 ubuntu配置zsh和Oh My Zsh

工作了一段时间,有了些许积蓄,忍痛买了Macbook Pro,真香…Mac上理所当然的配置了zs,平时工作是在Ubuntu环境下,折腾了一番,终于也在Ubuntu的终端下配置了zsh,再次真像,大大提高工作效率。1 安装zsh1.1 安装zsh对于一般的Ubuntu系统,配置好正确的源之后,就能直接键入以下命令安装:sudo apt-get install zsh1.2 配置zshzs...

2020-01-10 19:14:54 613

原创 瑞萨开发板编译和烧录

瑞萨开发版编译和烧录1. yocto编译开发版所需的文件参考https://elinux.org/R-Car/Boards/Yocto-Gen3-ADAS下载文件10G左右,整个编译的目录所需空间为100G左右,需保证硬盘的剩余空间至少150G主要注意的是需加入local.conf里添加caffe和opencl支持最后编译后的文件在$WORK/build/temp/deploy/im...

2020-01-10 18:59:04 5832 5

原创 解决Ubuntu无法从外部应用启动Chrome打开链接的问题

解决Ubuntu无法从外部应用启动Chrome打开链接的问题遇到的问题:从外部应用(如WPS Presentation)打开连接后,chrome只显示一个空的标签,不会自动跳转平台:Ubuntu 16.04 Desktop出现这个问题跟 google-chrome.desktop 有关,它缺少一个参数 %U。打开文件:$HOME/.local/share/applications/goog...

2020-01-10 18:56:10 352

原创 Linux 环境变量总结

Linux 环境变量环境变量是个坑,不弄清楚的话经常会导致一些很麻烦的错误,被困扰了很久,环境变量使用中主要是在~/.bashrc里设置,其他地方的环境变量慎重设置。Linux环境变量分类一、按照生命周期来分,Linux环境变量可以分为两类:1、永久的:需要用户修改相关的配置文件,变量永久生效。2、临时的:用户利用export命令,在当前终端下声明环境变量,关闭Shell终端失效。二、...

2019-05-17 13:01:36 304

原创 digits安装和相关bug解决办法

digits安装一.从github上克隆并下载DIGITS项目git clone https://github.com/NVIDIA/DIGITS.git digits二…编译和安装对应依赖cd digits sudo apt-get install graphviz gunicorn for req in $(cat requirements.txt); do sudo pip2...

2018-10-24 13:09:57 663

原创 cmake替换版本

1 查看cmake版本cmake --version2 卸载过去的版本sudo apt-get autoremove cmake(慎用)直接在安装目录删除,包括在/usr/local/share/ 里面的目录3.安装需要的版本可去http://www.cmake.org/files查找需要的版本,写本博客时最新版为3.11.3,以此为例。(1)下载cd ~wget http://...

2018-10-24 11:31:57 8847

原创 linux终端按ctrl+s后界面卡住

ctrl+s在linux下是暂停终端的作用,停止向终端输入解决方案按下ctrl+q,恢复向终端输入 

2018-10-16 15:37:28 6106 2

原创 UnicodeDecodeError: 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte

问题:UnicodeDecodeError: 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte我运行的命令为python  tf_convert_data.py  --dataset_name=kitti  --dataset_dir=./KITTI/training/   --output_nam...

2018-01-06 22:16:45 5651

Python:从入门到实践

Python学习经典教材

2017-08-27

入门到精通吃透PID

入门到精通吃透PID

2017-08-27

GM(1,1)模型MATLAB代码

GM(1,1)模型MATLAB代码,包含残差检验,级比偏差检验,后验差检验。

2015-06-22

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除