- 博客(38)
- 收藏
- 关注
原创 csv相关操作
1、读取csv文件# coding:utf-8import csvf = csv.reader(open('1111.csv','r'))for i in f: print(i)f为一个迭代器,每次迭代返回一行;2、保存csv文件fp_train = open("%s/train_4yue.csv" % img_dir, "w")fp_train.write("%s,%d\n" % (file, i))fp_train.close()...
2020-06-10 18:11:23
242
原创 ssh连接docker容器
1、创建容器:sudo nvidia-docker run-p 10022:22 --name="mmdetection" -v ~/remote_workspace:/remote_workspace -it tensorflow/tensorflow:latest-gpu /bin/bash2、更新软件包:apt-get updateapt-get install openssh-serverapt-get install vim3、修改密码:https://blog.csdn.n.
2020-05-30 12:29:23
873
原创 nvidia-docker 相关操作
1、关闭容器:sudo nvidia-docker stop<CONTAINER ID|NAME> <CONTAINER ID|NAME2、删除容器:sudo nvidia-docker rm <CONTAINER ID|NAME> <CONTAINER ID|NAME
2020-05-29 11:03:12
503
原创 Gitlab使用流程
1、Folk你要贡献的项目;2、此时folk出来的项目的所有者便是你自己,可以修改并提交;3、在你的项目左侧选择New Merge Requests按钮,新建Merge Requests,等待审核即可。
2020-05-27 16:31:12
242
原创 安装虚拟机相关知识
1、主机和虚拟机之间的文件传输:https://www.cnblogs.com/chenjx85/p/12353229.html。
2020-05-26 18:19:46
112
原创 C++ codeblocks创建文件
1.codeblocks中如何在工程project里新建一个c或cpp文件 : https://blog.csdn.net/BobYuan888/article/details/84672817
2020-03-25 10:47:13
835
原创 性能度量相关知识
1. 目标检测中的AP,即PR曲线下面积,参考:https://www.zhihu.com/question/53405779最高赞回答。
2020-01-08 22:05:06
110
原创 python常用知识
1、__all__=["class_name","function_name"]在普通的*.py中, 使用__all__ 时,可以使用__all__列出的 类、函数、变量等,不使用__all__时会使用module中的所有不以下划线开头的成员。__all__只能影响到 fromimport * 这种import 方式, 对于fromimport的 import 方式没有影响。2.s...
2019-12-30 11:50:41
138
原创 TensorFlow常用知识
1.Keras custom callbacks 是在训练/验证/推理时阅读或者改变Kreas模型的一个有力工具,其功能包括输出一些状态、设置早停机制、调整学习率等。2. TensorFlow 1.15之后(包含1.15),CPU版和GPU版是在一起的;TensorFlow 1.15之前,CPU版和GPU版是分离的,安装命令为:pip install tensorflow-gpu==1.x。...
2019-12-26 17:08:43
141
原创 Anaconda查看、创建、删除、激活、退出环境等操作
1、conda info --env : 查看python环境2、conda create -n 环境名 python=3.6 :创建python环境3、conda remove -n 环境名 --all : 删除python环境4、source activate 环境名 :进入python环境5、source deactivate :退出python环境...
2019-12-26 15:40:36
1257
原创 PyTorch常用函数
1. torch.from_numpy(a) : 将a从numpy数组转化为torch张量。2. a.numpy() : 将a从torch张量转化为numpy数组。3.VISUALIZING MODELS, DATA, AND TRAINING WITH TENSORBOARD材料的一些功能: 1)在tensorboard上画PR曲线;4.TorchVision Objec...
2019-12-25 19:38:32
137
原创 matplotlib常用函数
1、imgplot = plt.imshow(img) : 展示图像,其中img为numpy格式。2、fig.savefig('./img.png') : 保存图片。
2019-12-23 17:21:11
138
原创 numpy常用函数
1.np.expand_dims(img,0) : 在第0维上增加一个维度。2.np.set_printoptions(precision=3, suppress=True) : 让numpy数据更易读,比如输出全部数据。3.data1, data2, data3, data4 = np.random.randn(4, 100) : 随机创建4个长度为100的随机向量。4. a....
2019-12-20 16:00:39
116
原创 pip安装工具包相关操作
1. pip install pillow : 安装PIL2. pipinstall torch torchvision : 安装torch 注:用pip3 install torch torchvision会报错。3. pip --version 查看pip版本。4. python --version 查看python版本。5. gcc -v :查看本地编译器的...
2019-12-19 17:29:48
261
原创 git常用知识
1、git --help 获取帮助2、git clone https:~ 使用HTTPS协议下载代码库到本地(常用)3、git clone git@github.com:~ 使用Github中的SSH协议下载代码库到本地(不常用)注:Github中的SSH是一种加密协议,可以代替HTTPS协议用来下载代码库(不常用)或者上传个人代码(常用),创建新的SSH密钥并添加到Gi...
2019-12-19 15:30:34
90
原创 pycharm远程调试
一、如果本地是windows操作系统:(容易出错)1、本地安装Xming;2、服务器安装linux版pycharm;3、远程连接服务器,并运行pycharm.sh文件。二、如果本地是linux操作系统:1、ssh -X 用户名@服务器网址...
2019-08-08 17:19:11
100
原创 linux常用操作
1、查看网址:ifconfig3、下载文件:wget 文件目录,默认目录为 ~/Downloads/4、选定GPU:exportCUDA_VISIBLE_DEVICES=05、压缩服务器上当前目录的内容为xxx.zip文件:zip -r xxx.zip ./*6、解压zip文件到当前目录:unzip filename.zip7、ln命...
2019-07-30 14:19:02
141
原创 Pytorch模型的网络结构可视化
import torchfrom torchvision import modelsfrom torchviz import make_dotmodel = models.resnet50()x = torch.randn(1, 3, 224, 224)vis_graph = make_dot(model(x),params=dict(model.named_parameter...
2019-06-28 16:13:33
4192
原创 tensorboard相关知识
1.tensorboardX可视化网络结构: 1)writer.add_graph(net, images) writer.close() 2)代码运行后,在终端输入tensorboard --logdir runs 3)打开chrome,网址栏输入http://localhost:6006/就行了。 参考:https://pytorch.o...
2019-05-14 17:53:42
709
原创 conda 安装tensorboardX
To install this package with conda run one of the following:conda install -c conda-forge tensorboardxconda install -c conda-forge/label/gcc7 tensorboardxconda install -c conda-forge/label/cf201901 t...
2019-04-10 11:25:08
22834
11
原创 从头配置Ubantu16.04下的pytorch环境
1、安装Anaconda:从官网下载.sh文件,直接bash *.sh就安装好了。2、将Anaconda路径添加到环境变量:export PATH=/home/zbyang/anaconda3/bin:$PATH# >>> conda initialize >>># !! Contents within this block are manag...
2019-04-10 10:42:55
264
原创 添加环境变量
1、vim ./bashrc2、按i,然后编辑:export PATH=/usr/local/cuda-8.0/bin:$PATH export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64:$LD_LIBRARY_PATH3、按Esc, 输入:wq!,按回车4、sourse ...
2019-04-10 10:28:36
640
原创 linux 磁盘相关操作
1、查看"/usr/local/"路径下,所有文件大小总和。只列出总和,不显示该路径下各子文件的大小。du -sh /usr/local/2、如果要详细显示出各子文件的大小情况,去掉"s"选项即可,如下:du -h /usr/local/3、du-lh--max-depth=1 :查看当前目录中下一级子文件和子目录占用的磁盘容量4、df -h : 查看磁盘各分区占...
2019-03-29 22:38:23
2956
原创 Linux常用操作
1、选定GPU: exportCUDA_VISIBLE_DEVICES=02、压缩服务器上当前目录的内容为xxx.zip文件: zip -r xxx.zip ./*3、解压zip文件到当前目录: unzip filename.zip4、ln命令的功能是为某一个文件在另外一个位置建立一个同步的链接。5、mv命令用来为文件或目录改名、或将文件或目录...
2019-03-23 11:36:51
144
原创 BGR图像转RGB
OpenCV默认把图像读成BGR格式,因此需要转化。def readImage(path): # OpenCV reads the image in bgr format by default bgr_img = cv2.imread(path) # We flip it to rgb for visualization purposes b,g,r = cv2...
2019-03-07 11:30:26
2417
原创 Python中用PIL裁剪或填充图片
from PIL import Imageimg = Image.open('lena.jpg')longer_side = max(img.size)horizontal_padding = (longer_side - img.size[0]) / 2vertical_padding = (longer_side - img.size[1]) / 2img2 = img.crop...
2019-02-26 21:50:59
4690
4
转载 pytorch 模型部分参数的加载
如果对预训练模型的结构进行了一些改动,在训练的开始前希望加载未改动部分的参数,如将resnet18的第一层卷积层conv1的输入由3通道改为6通道的new_conv1,将分类层fc的1000类输出改为2类输出的new_fc,注意:要改一下名字与原来的不同。导入模型myNet=resnet18()然后就加载模型的参数,参考pytorch 如何加载部分预训练模型pretrained_di...
2018-10-30 17:24:22
3086
原创 在Linux命令行下运行Matlab的.m文件
1、直接运行Matlab:$matlab,然后可以直接运行matlab脚本2.运行m文件如果m文件名为matlabfile.m(1)方法一进入m文件所在目录后,运行$ matlab -nodesktop -nosplash -r matlabfile只用文件名matlabfile,不能添加.m(2)修改.bashrc文件$ vim ~/.bashrc添加如下:...
2018-09-10 10:56:55
19660
2
转载 Linux下cv2的安装
首先用Anaconda是因为方便(管理方便,包安装真心不方便)。下面是我的安装过程:1.首先使用如下命令安装opencv conda install -chttps://conda.binstar.org/menpo opencv32.如果不可行,还是用下面这个吧: conda install --channel https://conda.anaconda.org/menpo...
2018-06-09 22:18:07
15212
1
原创 python中libtiff模块的安装
由于需要读取和保存tiff格式的文件,所以要安装libtiff模块。但是不知道为什么libtiff模块一直安装失败,错误提示大概是编译不通过,但是我重装了VS2015也还是不行,最后的解决办法是,先下载编译好的库文件,再进行安装。具体做法是1、 百度 libtiff*.whl;2、打开名为“关于python 科学计算库的下载”的文件,网址是https://blog.csdn.net/ac54010...
2018-04-06 19:55:13
8811
17
原创 ImportError: No module named matplotlib
把这个模块重装了一下:localhost:~ sorins$ which python/usr/local/bin/pythonpython -m pip install --user --upgrade matplotlib具体什么原因我也不知道,可能是Anacanda出了问题,所以也可以考虑重装Anacanda。...
2018-04-03 17:04:38
1002
2
原创 Pytorch安装
系统:Ubuntu14.04平台:python3.5,两行代码:第一行:pip install 文件名(安装的版本一定要与系统和python版本相匹配) 第二行:pip install torchvision...
2018-04-02 11:52:35
269
原创 numpy安装问题
由于版本问题,numpy可能需要更新或重装,有时候由于一些不慎的操作使得更新失败,所以需要重装numpy,下面记录一下步骤。更新numpy:pip install --upgrade numpy重装numpy :步骤1 pip uninstall numpy(先卸载) 步骤2 进入numpy文件目录,输入:pip install 文件名 ...
2018-04-02 11:49:20
5664
原创 基于Tensorflow的Keras安装
平台:Ubuntu14.04版本:python3.5,Anaconda3-4.1.1,tensorflow1.4.0步骤1:下载Anaconda3-4.1.1中和你系统匹配的版本,放在软件目录下;进入这个目录,输入命令: bash Anaconda**.sh(文件名)步骤2:回到刚打开命令框时的目录,依此输入: mkdir .pip cd ....
2018-04-02 09:24:45
1257
原创 wnidows平台上pytorch的安装
平台:windows7.0版本,python3.6.3,安装anaconda,不支持cuda步骤1:下载https://ci.appveyor.com/api/buildjobs/21cdcme36colatlw/artifacts/output%2Ftorch-0.3.0b0%2B591e73e-cp36-cp36m-win_amd64.whl步骤2:管理员打开cmd,进入这个文件的目录步骤3:...
2018-04-01 17:22:49
254
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人