自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 docker中安装cuda

1,下载nvidia/cuda:9.0-base2,安装工具 :apt-get updateapt-get install git vim sudoadduser -m xxxpasswd xxxchmod +w /etc/sudoersxxx ALL=(ALL:ALL) ALLchmod -w /etc/sudoers3,切换到普通用户 :su xxx4,继续安装工具:s...

2020-04-15 16:51:33 5283

原创 使用生成器和多线程为Keras训练模型的fit函数提供数据

#导入线程包from multiprocessing.dummy import Pool as ThreadPool###############################定义需要放到线程中去执行的函数,这个函数又输入参数,有返回值#1,带一个参数: Parameter_List ,#2,该线程函数返回“一对儿”数据,分别是图片与标注#######################...

2020-04-12 11:12:57 1274

原创 tensorflow,mxnet,pytorch开发工具安装小结。

总结:1,现在cuda版本从8.0--10.2都有,如果想尝试低版本的开发框架,兼容性较好的是:cuda9.0,尽量不要选择cuda9.2因为:tensorflow、mxnet、pytorch都有cuda9.0支持的版本,但是tensorflow不支持cuda9.2、cuda9.1,很麻烦!2,要想使用低版本的开发环境,尽可能使用python=3.6,而不是python=3.7。3...

2020-04-10 13:47:03 254

原创 开机自启动程序设置

1、建立rc-local.service文件sudo vi /etc/systemd/system/rc-local.service2、将下列内容复制进rc-local.service文件[Unit]Description=/etc/rc.local CompatibilityConditionPathExists=/etc/rc.local[Service]Type=forking...

2020-03-31 16:45:02 320

原创 itk配置

https://itk.org/Wiki/ITK_Configuring_and_Building_for_Ubuntu_Linux

2020-03-30 08:26:45 170

原创 Latex安装与模板

sudo apt-get install texlive-fullsudo apt-get install texlive-xetexsudo apt-get install texlive-lang-chinesesudo apt-get install texstudio例子模板:\renewcommand{\contentsname}{目录} %将content转为目录\tabl...

2020-03-29 21:44:29 429

原创 在docker中使用jupyter notebook

sudo nvidia-docker run -it -p 7777:8888 -v /share:/share --privileged=true --shm-size 72G nvidia/cuda:9.0.2 #启动镜像apt-get install sudo #在docker中安装sudo工具chmod +w /etc/sudoers #将docker的普通用户添加到s...

2020-03-29 11:15:46 579

原创 tensorflow 1.12 安装

0,conda create -n tf12 python=3.6 安装python=3.6版本低版本较好1,安装cuda9.0,cudnn7.1.4.18 可以兼容许多版本2,pip install tensorflow-gpu==1.12.0 -i https://pypi.tuna.tsinghua.edu.cn/simple pip install tensorf...

2020-03-28 22:55:30 7343 1

原创 Docker安装

Docker安装安装nvidia驱动程序---------------首先个安装新的驱动程序“更新源”sudo add-apt-repository ppa:graphics-drivers/ppasudo apt-get update然后在系统更新中选择最新的驱动程序即可中文输入法的安装sudo apt-get install ibus ibus-clutter ibus-gtk...

2020-03-28 19:29:39 114

原创 tensorflow版本

1,系统安装的是:cuda9.0.176 , cudnn7.1.2  Nvidia驱动版本3842,  安装 :tansorflow 1.9conda listpip listconda  uninstall cudnn  以前安装的是7.2conda  uninstall cudatoolkit  以前装的是9.2 这两个是在anaconda环境中安装tensorflow1....

2019-02-24 18:57:57 263

转载 蒙特卡洛方法的使用:计算pi值与积分计算

参考: https://blog.csdn.net/Cuixinyang19_/article/details/79888981# -*- coding: utf-8 -*-"""Created on Tue Jan 22 07:38:15 2019@author: ylz用此种方法对pi值进行估计,就是蒙特卡洛方法https://blog.csdn.net/Cuixinyang1...

2019-01-22 13:48:24 4582

原创 numpy的stack,tile操作

# -*- coding: utf-8 -*-"""Created on Sat Jan 12 19:58:59 2019@author: shenfangyuan"""import numpy as npa = np.array(range(12)) #首先生成一个1维数据b = a.reshape((-1,2))   #然后用reshape改变成你需要的维度数据c = n...

2019-01-13 12:43:38 303

转载 交叉熵

# -*- coding: utf-8 -*-"""Created on Wed Jan  9 09:18:49 2019@author: shenfangyuan参见:http://scikit-learn.org/stable/modules/model_evaluation.html#log-loss"""from sklearn.metrics import log_loss...

2019-01-09 11:41:40 4082

转载 KL距离学习

# -*- coding: utf-8 -*-"""Created on Wed Jan  9 07:56:39 2019@author: shenfangyuanKL距离的计算例子https://www.cnblogs.com/wt869054461/p/7156397.html参见:https://blog.csdn.net/qtlyx/article/details/51834...

2019-01-09 09:11:52 540

转载 python-opencv 处理dicom格式图片

# -*- coding: utf-8 -*-"""Created on Sat Jan  5 11:18:11 2019@author: shenfangyuanpip install pydicompip install dicom1,本程序使用SimpleITK软件处理dicom格式的医学图片2,dicom格式的医学图片数据类型是int32,所以为了运算,需要转换为flo...

2019-01-05 13:16:24 4416 2

原创 用opencv和python读取医学图片:mha

# -*- coding: utf-8 -*-"""Created on Sat Jan  5 09:15:27 2019@author: shenfangyuanpip install SimpleITK1,anxuexin.mha文件是(33,512,512)维的图片,(通道数量=33,高=512,宽=512)  我只是选用了(21,:,:)这个通道的数据进行试验.可以考虑 ...

2019-01-05 11:03:56 3442

翻译 labelme安装

引用出自:https://github.com/wkentaro/labelme1,创建虚拟环境:这一步不是必须的,你可以使用任何一个现有的虚拟环境.conda create --name=labelme python=3.6source activate labelme2,安装python--qt环境conda install -c conda-forge pyside2con...

2019-01-03 09:34:43 1206

原创 numpy 从矩阵中过滤满足条件的元素的方法

import numpy as npa = np.array([[1,2,3,4,5],[6,7,8,9,10]]) #原始数据e = (a > 6) |  (a <2)    #构造对原始数据进行筛选的条件a4 = np.where(e,a,0) #把满足条件的选择出来,原封不动的保存,不满足条件的元素置零                                 ...

2019-01-02 11:25:36 5843

原创 超算作业例子

#!/bin/bash#https://blog.csdn.net/qianyun6/article/details/4871343#PBS -N gputest#PBS -l nodes=2:ppn=36  申请2个节点,每个节点36个处理器#PBS -l walltime=240:00:00#PBS -q low#PBS -j oecd $PBS_O_WORKDIR  #$PB...

2018-12-22 11:59:15 1950

原创 输入单张图片到神经网络

当神经网络训练之后,想拿张图片送到网络中进行测试,我们打开一张图片存储到变量中,但是,这张图片的数据结构往往与训练时候使用的图片数据结构不同,一般来讲,深度模型的输入端都是4维张量(batch_size,高度,宽度,色彩通道数量),而一张图片一般是3维结构:(高度,宽度,色彩通道数量),明显差一个维度,所以下面给出补充维度的方法x=cv2.imread("./data/val/1_...

2018-12-22 11:35:18 4772 1

原创 自己写一个类,模拟命令行参数

1,命令行参数#parser = argparse.ArgumentParser()#parser.add_argument('dataroot', help='path to dataset of kaggle ultrasound nerve segmentation')## parser.add_argument('dataroot', default='data', help='p...

2018-12-22 11:23:59 541 1

原创 get_filename_list.py

#!/usr/bin/env python3# -*- coding: utf-8 -*-"""Created on Fri Dec 21 09:42:44 2018@author:1,在深度学习中,常常遇到读取指定目录下面文件名字并存储到python列表中的操作.2,得到训练目录下文件列表之后,我们可以对列表内元素进行混淆处理,然后分割成两个列表:  训练用的图片文件名称列表...

2018-12-22 10:54:04 333

原创 samba服务器

sudo apt-get install sambasudo apt-get install samba-clientsudo apt-get install samba-common  sudo smbpasswd -a x  添加用户设置密码,这个用户名称仔仔系统内已经存在 sudo vi /etc/samba/smb.conf interfaces = 1...

2018-12-20 17:09:59 149

原创 二,图像数据与python存储结构

# -*- coding: utf-8 -*-"""Created on Sat Nov 17 08:40:21 2018@author: shenfangyuan"""# -*- coding:utf-8 -*-import tensorflow as tfimport numpy as np'''1,tensorflow中为了充分利用GPU,减少GPU等待数据的空闲时间,...

2018-11-25 10:17:01 1351

原创 十一,安装teamviewer

1,sudo apt-get install -f2,sudo dpkg -i teamviewer_14.0.12762_amd64.deb

2018-11-22 11:55:34 125

原创 零,训练数据集操作的一般流程,对训练轮数的理解方式。

(一)构造batch_size训练样本的一般流程1,首先自己定义一个函数,获取制定文件路径下的训练文件的名字列表(每个列表元素是该文件的绝对路径加上文件名字)同样,对应的Label标签文件也是一样的。从数据库的角度来看,这一步相当于得到数据的索引。2,设计从上一步得到的列表中,“抽取”单个文件名字,并根据文件名字加载对应数据的操作函数。3,定义对从文件中读取数据的预处理操作,比如:...

2018-11-20 08:04:33 2569

原创 一,tensorflow中使用自己的数据集的流程

# -*- coding: utf-8 -*-'''准备tf训练集的流程:    1,使用操作系统os中的方法,得到训练图片和标注(图片)的"文件名字列表",      相当于在给训练文件集合(库)建立起来一套"索引(名字)"      image_filename_lists      label_filename_lists      这两个列表结构的第一个维度必须一样,也就...

2018-11-19 14:41:12 820

原创 九,给spyder增加中文注释

sudo cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so ~/anaconda3/envs/tf_gpu_py3/plugins/platforminputcontexts/给其他的anaconda3中的虚拟环境增加中文注释的方法,都用这种方...

2018-11-19 08:13:39 535

原创 八,安装mxnet

1,安装虚拟环境conda create -n mxnet_py3 python=3.6source activate mxnet_py32,下载源代码:git clone --recursive https://github.com/dmlc/Mxnetcd mxnetmake cleanvi config.mkUSE_CUDNN = 1USE_CUDA = ...

2018-11-15 15:33:21 134

原创 七,安装conda install tensorflow-gpu=1.9,cuda9.0 cudnn7.1.2

1,创建虚拟环境conda create -n tf_gpu_py3 python=3.6source activate tf_gpu_py3conda install numpyconda install matplotlibconda install scikit-image2,从指定的源安装{这个安装与版本不配套!但是值得借鉴!https://anacon...

2018-11-15 14:55:17 10033

原创 六,安装pytorch

下载pytorch对应的版本的地址:http://download.pytorch.org/whl/cu90/torch-1.0.0-cp35-cp35m-linux_x86_64.whlhttp://download.pytorch.org/whl/cu90/torch-1.0.0-cp36-cp36m-linux_x86_64.whlhttp://download.pytorch....

2018-11-15 13:45:20 120

原创 四,安装caffe

1,首先执行protoc --version,查看系统内安装的protoc编译器的版本,通常新的系统是没有安装的2,创建anaconda虚拟环境:安装python环境conda create -n caffe_py3   python=3.6source activate caffe_py3cd caffe/python 进入到caffe的python目录,下载需要的模块,其他任何...

2018-11-15 13:44:52 260

原创 五,安装caffe2

1,创建anaconda3下面的虚拟环境:conda create -n caffe2_py3 python=3.6source activate caffe2_py官网安装ubuntu16.04.5  cuda9.0 cudnn7_7.1.4sudo apt-get updatesudo apt-get install -y --no-install-recommends ...

2018-11-15 13:43:50 366

原创 三,安装anaconda3-5.2.0,cmake-3.12,opencv3.4.2+opencv_contrib-3.4.2

1,安装anaconda3-5.2.0  ./Anaconda3-5.2.0-Linux-x86_642,安装cmake-3.12,下载线程的二进制包即可,设置.bashrc路径,将cmake路径加上去:加到$PATH的前面。export PATH=/home/xxxxx/myinstall/cmake-3.12/bin:$PATH3,安装eigenhttp://eigen.tux...

2018-11-14 12:44:08 1079

原创 二,固定ip设置与ssh安装

1,首先查看网卡名字ifconfig2,编辑配置文件:sudo vi /etc/network/interfacesauto eno1iface eno1 inet staticaddress 192.168.1.80netmask 255.255.255.0gateway 192.168.1.1dns-nameservers 192.168.1.13,安装ssh软件...

2018-11-14 06:55:56 243

原创 一,ubuntu16.04.5-NVIDIA390.48-cuda9.0-cudnn7_7.1.4

注意:驱动版本并不需要最高版本,以避免cuda版本与tensorflow版本不匹配问题.配置:x99-WS华硕,titan-Xp,E5-1650v4@3.6  .1t固态,ubuntu16.04.5 64位1,安装中文输入法:sudo apt-get install vim   fcitx安装fcitx后需要重启系统后,才能设置中文pinin输入法2,修改配置: sudo vi...

2018-11-13 12:15:51 368

空空如也

空空如也

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

TA关注的人

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