自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

原创 linux常用命令

du -sh * | sort -n

2019-05-09 16:01:40 249 2

原创 python相关知识之os模块

常见脚本

2018-10-09 17:51:49 169

原创 通过MobaXterm工具可视化服务器桌面

MobaXterm是一款功能强大的远程连接工具,可以连接到各种类型的服务器,包括Linux、Windows和MacOS。支持多种协议,包括SSH、RDP、VNC和Telnet。回车等待一会,就会弹出服务器桌面,可以在服务器桌面任意的查看和操作文件。MobaXterm可以通过X11转发功能可视化服务器桌面。进入MobaXterm界面后,在服务器终端输入下面命令。二、MobaXterm工具可视化服务器桌面。一、MobaXterm工具。

2024-03-26 10:42:58 542

原创 Python OS模块的常见用法

Python OS模块的常见用法。

2022-08-11 17:38:35 205 1

原创 conda常用命令总结

总结一些自己常用的conda命令

2022-08-11 17:31:58 177

原创 voc格式数据转换yolo格式数据

将Pascal VOC格式(xml)数据转换成YOLO格式(txt)数据。

2022-08-11 17:19:59 700

转载 书写英文论文的方法总结

为了提升论文写作能力,在网上到处查阅提升论文写作能力的资料,经过一段时间的浏览,发现一些别人分享的经验,故记录在个人博客,方便以后学习。

2020-05-16 17:34:52 1488 2

转载 PyTorch 常用代码整理

从网上看到别人整理的PyTorch常用代码,觉得很有用,所以就整理到自己的博客上,方便下次遗忘使用。基于PyTorch1.0版本,需要用到以下包import collectionsimport osimport shutilimport tqdmimport numpy as npimport PIL.Imageimport torchimport torchvision1...

2020-05-06 19:26:16 684 1

原创 vim 字符串确认再替换

vim 字符串确认再替换:%s/from/to/gc

2019-11-09 10:25:27 662

原创 运行程序出现ImportError: No module named xxx

对应文件夹添加空白__init__.py文件在终端命令行添加export PYTHONPATH="${PYTHONPATH}:to/your/path/model"

2019-06-19 09:36:53 851 1

原创 PyTorch载入模型,并输出参数

# define the modelmodel = Model()for k, v in model.named_parameters(): print(k, v.size())#===================================#pretrained_state = torch.load('pretrained_model.pth')for i in pre...

2019-05-08 21:43:09 4726 2

转载 unexpected key "module.encoder.embedding.weight" in state_dict解决方案

问题:unexpected key “module.encoder.embedding.weight” in state_dict原因:保存模型用nn.DataParallel,使用该方法保存模型会用module,但你加载模型时未用nn.DataParallel解决方案:方法1:用nn.DataParallel方法载入模型方法2:创建一个新的不包含module前缀的ordered dic...

2019-04-21 11:25:27 1181

转载 __new__,__init__,__call__方法介绍

本文中介绍python常用的两个方法__new__,__init__,__call__.__init__方法__init__方法负责初始化python对象,在系统执行,初始化对象。class A: def __init__(self): print("__init__") super(A, self).__init__() def __...

2019-04-04 13:34:54 381

原创 PyTorch加载预训练模型

加载单GPU模型model = net()pretrained_dict = torch.load("abc.pth")model.load_state_dict(pretrained)加载多GPU模型model = net()pretrained_dict = toch.load("m_abc.pth")model.module.load_state_dict() # 多...

2019-03-28 10:03:54 852

原创 用ssh远程linux服务器无法打开图形界面的解决方法

平常跑实验经常要用ssh远程服务器,操作过程一般都是命令行的界面,但有时想运行图形界面,却无法显示。比如,查看图片形式保存的loss结果,目标检测结果等。我从网上找到一个有效的方法:用ssh登录linux主机解决方法:正常ssh登录方式:ssh [email protected], 其中username是账户名,210.0.0.0是ip地址。这种方式远程登录没问题,但无法显示图像界面。可在...

2019-03-12 10:00:07 10884 2

原创 Python继承机制

被继承的类称为基类、父类或超类;继承者称为子类,一个子类可以继承它的父类的任何属性和方法。举个例子:# 类名大写,方法名小写,约定俗称class Parent: def hello(self): print("using parent's class...") class Child(Parent): passp = Parent()p.hello()using paren...

2019-03-01 10:03:30 712

原创 PyTorch打印参数名和参数值

state_dict():打印model所有参数名named_parameters():打印model所有参数名和参数值(包括从父类继承的参数)返回的是迭代器

2019-02-22 21:29:38 10039

原创 论文写作优秀词组短语

wipe out :消灭、彻底摧毁Example:The first convolution layer in ImageNet classification networks has a stride of 2 followed by a max pooling layer of stride 2x2, which can potentially wipe out most of the ...

2019-01-22 09:36:20 415

转载 matplotlib 无法显示图片

linux终端远程连接服务器,用matplotlib.pyplot.show()无法显示图像错误提示:_tkinter.TclError: no display name and no $DISPLAY environment variable原因:服务器把图形终端关闭,故无法显示。解决方法:添加前两行代码import matplotlib ...

2019-01-18 09:54:25 2566

转载 MXNet tutorial——Train the neural network

数据集:FashionMNIST导入类库from mxnet import nd, gluon, init, autogradfrom mxnet.gluon import nnfrom mxnet.gluon.data.vision import datasets, transformsimport time准备数据// 训练集mnist_train = dataset...

2019-01-16 15:09:27 282

原创 记录好代码-01

批量定义网络层,使用setattr方法class AModel(nn.Module): def __init__(self): super(AModel, self).__init__(): for i in range(5): setattr(self, 'linear_feature{}'.format(i), nn.Linear(512, 64))...

2019-01-07 15:35:14 121

原创 caffe 错误总结 “/usr/bin/ld: 找不到 -lopencv_imgcodecs”

一、错误提示:/usr/bin/ld: 找不到 -lopencv_imgcodecs 或者 caffe cannot find lopencv_imgcodecs二、原因:opencv_imgcodecs is needed and available in opencv 3.0+.You don’t need to link it if using version 2.4.11.Ple...

2018-12-24 11:19:42 5533 1

转载 PIL.Image和 Numpy关系

import numpy as npimport PIL.Image as Image# 图片的读取data = Image.open('a.png')# 转成numpy.array类型data_array = np.array(data)# 由numpy.array转成PIL.Image图片类型data_array = Image.fromarray(np.uint8(data))...

2018-11-21 09:39:56 2309

转载 python相关知识之字符串处理

字符串的常见方法分割line = “1 2 3 4 5”numbers = line.split() print(numbers)#结果 ['1', '2', '3', '4', '5']line = "1,2,3,4,5"numbers = line.split(',')print(numbers)#结果 ['1', '2', '3', '4', '5']连接s....

2018-10-09 21:53:26 100

转载 Numpy相关知识

Numpy相关知识之切片切片在内存使用引用机制,例如:a = array([0,1,2,3,4])b = a[2:4]print(b)#结果 [2 3]引用机制意味着,python并没有为b分配新的空间存储它的值,而是让b指向a所分配的内存空间,因此,改变b会改变a的值,例如:# 承接上个代码b[0] = 10print(a)#结果 array([ 0, 1, 10...

2018-10-09 17:24:10 113

原创 linux系统之文件上传

任务:在linux系统中将本地文件上传至服务器(Windows下有相应软件可直接上传文件)代码:# scp filename username@remotehost:remotedirectoryscp mnist.py [email protected]:/home/xw/dataset/...

2018-10-09 10:59:53 216

转载 python学习心得之列表方法

不改变列表的方法相关知识来自于github列表某个元素个数l.count(ob)返回列表中元素ob出现的次数a = [11, 12, 13, 11]a.count(11)# 结果2列表中某个元素位置indexl.index(ob)返回列表中元素ob第一次出现的索引位置,如果ob不在l中报错a = [11, 12, 13]a.index(12)改变列表的方法向...

2018-09-30 09:45:44 258

翻译 python学习心得

python 学习笔记python学习前言变量、表达式和语句功能,你可以将本地的图片功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与...

2018-09-29 11:01:55 763

转载 Linux相关知识之管线命令(pipe)

管线命令如果某群数据必须经过几道手续之后才能得到我们想要的格式,如何设定?这就牵涉到管线命令,管线命令用竖线[|]这个界定符号** Enter键**上边。假设想知道/etc/目录下有多少文件,可以利用ls /etc查看,不过/etc 底下的文件太多,此时,可以通过less 指令协助,如:ls -al /etc | less...

2018-09-25 15:19:04 212

转载 Linux相关知识之bash

bash中变量的设定注:相关知识来自“鸟哥的Linux私房菜”变量与变量内容用等号[=]连结,如下:myname=VBird等号两边不用直接用空格符,如下:# 错误事例name = VBirdmyname= VBird Tsai变量内容若有空格符可以用双引号["]或单引号[‘]将变量内容结合起来,但双引号内的特殊字符如$,可以保有原本特性: var=&quot

2018-09-25 14:47:45 113

原创 caffe编译相关问题总结

caffe编译相关问题总结1. 问题一:cudnn版本问题In file included from ./include/caffe/util/device_alternate.hpp:40:0, from ./include/caffe/common.hpp:19, from src/caffe/util/upgrade_p...

2018-09-21 21:03:05 864

原创 python 判断一个文件夹是否存在,如果不存在,自动创建

if not os.path.exists(path): os.makedirs(path)

2018-09-12 20:39:31 46686

转载 Linux相关知识

linux指令

2018-09-12 10:36:10 100

转载 Linux相关知识

正确登入Linux系统之后显示的讯息, 最左边的 vbird 显示的是『目前用户的账号』,而@之后接的 www 则是『主机名』,至亍最右边的~则表示 『目前所在的目录』,那个$则是我们常讲的『提示字符』。~ 符号代表的是『用户的家目录』的意思,他是个『变量』,举例来说,root 的家目录在/root, 所以 ~ 就代表/root 的意思。而 vbird 的家目录在/home/vbird, ...

2018-09-12 10:27:44 104

转载 常见图像读取方式

常见图像读取方式代码## the different methods of reading picture# 1.opencvimport cv2 image = '1.jpg'img = cv2.imread(image)img = cv2.cvtColor(img, cv2.COLOR_BGR2RGB)# 2.PILfrom PIL import Imageimpo...

2018-09-10 21:34:51 513

原创 远程连接Linux服务器,没有GUI的情况下使用matplotlib绘图

问题描述:通过远程访问服务器的方式运行py-faster-rcnn的代码,但是代码(demo.py)有用到matplotlib,使用matplotlib无法在终端上显示绘制好的图形,结果代码报错。解决方案: 在Linux下,新建~/.config/matplotlib/matplotlibrc 在matplotlibrc文件中添加如下代码:backend : Agg

2018-01-06 20:27:47 4431 1

原创 运行github上的ResNet in TensorFlow注意事项

最近看了resnet,然后想运行下ResNet网络,于是在github找了ResNet TensorFlow版本的代码。但是运行的时候出现了一些小问题,在这里总结下。我是以CIFAR-10为例子,用resnet训练分类模型模型。完整的流程是下面3个代码cifar10_download_and_extract.py(下载数据集)cifar10_main.py(训练模型)cifar10_test.

2017-12-30 22:55:40 1302 2

原创 Caffe模型Interfaces的命令行使用的注意事项

Caffe的Interfaces注意事项最近在看CaffeCN社区翻译的《Caffe官方教程中译本》这本资料,看到Interface部分,这块的主要内容是用命令行接口的方式训练、测试模型或者计算得分。# 训练 LeNetcaffe train -solver examples/mnist/lenet_solver.prototxt# 在 2 号 GPU 上训练caffe train -solv

2017-12-30 10:48:45 142

原创 欢迎使用markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-12-27 09:27:05 170

空空如也

空空如也

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

TA关注的人

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