- 博客(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
5403
原创 使用生成器和多线程为Keras训练模型的fit函数提供数据
#导入线程包from multiprocessing.dummy import Pool as ThreadPool###############################定义需要放到线程中去执行的函数,这个函数又输入参数,有返回值#1,带一个参数: Parameter_List ,#2,该线程函数返回“一对儿”数据,分别是图片与标注#######################...
2020-04-12 11:12:57
1360
原创 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
292
原创 开机自启动程序设置
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
380
原创 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
457
原创 在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
615
原创 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
7848
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
136
原创 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
309
转载 蒙特卡洛方法的使用:计算pi值与积分计算
参考: https://blog.youkuaiyun.com/Cuixinyang19_/article/details/79888981# -*- coding: utf-8 -*-"""Created on Tue Jan 22 07:38:15 2019@author: ylz用此种方法对pi值进行估计,就是蒙特卡洛方法https://blog.youkuaiyun.com/Cuixinyang1...
2019-01-22 13:48:24
4682
原创 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
331
转载 交叉熵
# -*- 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
4115
转载 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.youkuaiyun.com/qtlyx/article/details/51834...
2019-01-09 09:11:52
599
转载 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
4612
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
3588
翻译 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
1251
原创 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
5967
原创 超算作业例子
#!/bin/bash#https://blog.youkuaiyun.com/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
2011
原创 输入单张图片到神经网络
当神经网络训练之后,想拿张图片送到网络中进行测试,我们打开一张图片存储到变量中,但是,这张图片的数据结构往往与训练时候使用的图片数据结构不同,一般来讲,深度模型的输入端都是4维张量(batch_size,高度,宽度,色彩通道数量),而一张图片一般是3维结构:(高度,宽度,色彩通道数量),明显差一个维度,所以下面给出补充维度的方法x=cv2.imread("./data/val/1_...
2018-12-22 11:35:18
4951
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
585
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
377
原创 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
165
原创 二,图像数据与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
1390
原创 十一,安装teamviewer
1,sudo apt-get install -f2,sudo dpkg -i teamviewer_14.0.12762_amd64.deb
2018-11-22 11:55:34
143
原创 零,训练数据集操作的一般流程,对训练轮数的理解方式。
(一)构造batch_size训练样本的一般流程1,首先自己定义一个函数,获取制定文件路径下的训练文件的名字列表(每个列表元素是该文件的绝对路径加上文件名字)同样,对应的Label标签文件也是一样的。从数据库的角度来看,这一步相当于得到数据的索引。2,设计从上一步得到的列表中,“抽取”单个文件名字,并根据文件名字加载对应数据的操作函数。3,定义对从文件中读取数据的预处理操作,比如:...
2018-11-20 08:04:33
2683
原创 一,tensorflow中使用自己的数据集的流程
# -*- coding: utf-8 -*-'''准备tf训练集的流程: 1,使用操作系统os中的方法,得到训练图片和标注(图片)的"文件名字列表", 相当于在给训练文件集合(库)建立起来一套"索引(名字)" image_filename_lists label_filename_lists 这两个列表结构的第一个维度必须一样,也就...
2018-11-19 14:41:12
842
原创 九,给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
592
原创 八,安装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
172
原创 七,安装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
10098
原创 六,安装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
134
原创 四,安装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
292
原创 五,安装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
410
原创 三,安装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
1165
原创 二,固定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
281
原创 一,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
408
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人