自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (1)
  • 收藏
  • 关注

原创 java中final、finally、finalize的区别

final是特征修饰符,可以修饰属性、变量、方法、类,分别表示属性、变量不可变,方法不可以被重写,类不可以被继承。finally是异常处理语句try。。catch。。finally。。的一部分,表示总是执行。finalize是Object类中的一个方法,在垃圾回收器执行的时候会默认调用被回收对象的此方法,对对象进行回收。...

2021-03-26 11:55:43 88

原创 java中throw与throws之间的区别

区别throws在方法函数头;而throw在函数体。throws表示出现异常的一种可能性,并不一定会发生这些异常;throw则是抛出了异常,执行throw则一定抛出了某种异常对象。两者都是消极处理异常的方式(这里的消极并不是说这种方式不好),只是抛出或者可能抛出异常,但是不会由函数去处理异常,真正的处理异常由函数的上层调用处理。编程习惯在写程序时,对可能会出现异常的部分通常要用try{…}catch{…}去捕捉它并对它进行处理;用try{…}catch{…}捕捉了异常之后一定要对在catc

2021-03-26 11:48:02 198

原创 try...catch...finally...语句执行顺序

public int getNum(){ try { int a = 1/0; return 1; }catch (Exception e){ return 2; }finally { return 3; } }在try中遇到异常,代码不会继续执行,会直接跳到catch语句中,但是在异常机制中有这么一个原则,如果在catch中遇到了r

2021-03-26 10:56:57 180

原创 安装TensorFlow

conda install tensorflow-gpu

2019-12-20 17:45:14 90

原创 pytorch模型可视化:pytorchviz

1. 安装依赖和pytorchvizpip install graphvizpip install torchviz (或pip install git+https://github.com/szagoruyko/pytorchviz)2.使用如下代码,保存在当前目录下的pdf文件中,并打开from torchviz import make_doty = model(tor...

2019-11-17 16:27:54 2446

转载 Linux/Ubuntu 中卸载软件的几种命令

1、在终端里 apt-get安装的软件:安装软件sudo  apt-get install softname1 softname2softname3……卸载软件 sudo apt-get remove softname1 softname2 softname3……卸载并清除配置sudo  apt-get remove --purgesoftname1sudo apt-get -y aut...

2019-02-15 19:15:50 2158

原创 Ubuntu18.04英伟达驱动的安装

1. 在官网下载最新驱动(.run文件),然后本地安装。2. 卸载原有N卡驱动#for case1: original driver installed by apt-get:sudo apt-get remove --purge nvidia* #for case2: original driver installed by runfile:sudo chmod +x *....

2019-02-14 12:44:09 4785 2

原创 Ubuntu实时监控GPU显存和CPU内存的使用情况

在跑一些程序,例如deep learning的时候,总是希望查看一下cpu、gpu、内存的使用率。1. cpu、内存使用top命令$ top这样会得到所有进程的CPU利用率和内存使用情况,如果想查看其中特定进程的CPU利用率和内存情况,可以使用以下命令:$ top -p pid其中pid为所想查看的进程的进程号(可以从top命令)中得到。2. gpu、显存大家都...

2018-08-20 10:29:47 5009

转载 Python实现图片与数组的转化

链接:https://blog.csdn.net/code_better/article/details/53242943作者:石炜贤&曾翔钰cifar-10这个数据相信很多接触过机器学习的人都肯定有所了解。今天,我们通过cifar-10存储将图片转化为可训练数据的思路将我们自己的图片转化为Python格式的数据。本篇文章主要实现两个功能: ①图片转化为数组并存为二进制文件;...

2018-08-16 18:08:38 3196

转载 numpy的tfrecord处理

原文链接:https://blog.csdn.net/songbinxu/article/details/80136836Tensorflow数据读写:Numpy存储为TFRecord文件与读取用Tensorflow训练模型,读取数据有三种方法:每个epoch/batch将内存中的Numpy数据送入placeholder,只适用于小数据集,会相当占用内存。 从硬盘里的txt或csv文...

2018-08-15 16:58:55 2030

原创 Win10中Clion的安装-注册-MinGW环境配置-运行C++

https://blog.csdn.net/qq_33956051/article/details/79463757 三、MinGW环境配置略过设置主题建立新工程的步骤。下载MinGW离线包,解压在系统盘。网址:https://pan.baidu.com/s/1hAab2DVSc8wnRvybFC0_IA在Clion界面左上角的File中进入Settings(或者Alt+Ctr...

2018-08-03 17:28:09 518

原创 安装与卸载TensorFlow

安装:sudo pip install tensorflow-gpu==1.2卸载:sudo pip uninstall tensorflow-gpu tensorflow1.2.0与cuda8.0、cudnn5.1兼容性最好

2018-07-31 10:17:24 2811

原创 pycharm激活

网址:https://blog.csdn.net/u014044812/article/details/78727496

2018-07-26 22:18:02 277

原创 Linux下pyCharm无法输入中文的解决办法

原文:https://blog.csdn.net/sinat_37623490/article/details/72991119

2018-07-26 22:14:55 4083

转载 理解python装饰器

转发地址:https://foofish.net/python-decorator.html讲 Python 装饰器前,我想先举个例子,虽有点污,但跟装饰器这个话题很贴切。每个人都有的内裤主要功能是用来遮羞,但是到了冬天它没法为我们防风御寒,咋办?我们想到的一个办法就是把内裤改造一下,让它变得更厚更长,这样一来,它不仅有遮羞功能,还能提供保暖,不过有个问题,这个内裤被我们改造成了长裤后,虽然还有遮...

2018-07-06 17:40:37 161

原创 numpy和tensor互转

https://code-examples.net/zh-CN/q/2084881

2018-06-14 10:56:14 5857

转载 Python globals() 函数

globals() 函数会以字典类型返回当前位置的全部全局变量。返回值:返回全局变量的字典。例子:>>>a='runoob'>>> print(globals()) # globals 函数返回一个全局变量的字典,包括所有导入的变量。{'__builtins__': <module '__builtin__' (built-in)>, '__na...

2018-06-05 19:28:19 3473

转载 Python中的callable()函数

callable() 函数用于检查一个对象是否是可调用的。如果返回True,object仍然可能调用失败;但如果返回False,调用对象ojbect绝对不会成功。对于函数, 方法, lambda 函式, 类, 以及实现了 __call__ 方法的类实例, 它都返回 True。 例子:>>>callable(0)False>>> callable("runoo...

2018-06-05 19:20:25 2122

原创 Python中six库

Six提供了简单的实用程序包来封装Python 2和Python 3之间的差异。它旨在支持无需修改即可在Python 2和Python 3上工作的代码库。 six只包含一个Python文件,因此无需复制到一个项目中。...

2018-06-05 17:15:15 11842

转载 Python中的None和Null

1. 与C不同的是,在python中是没有NULL的,取而代之的是None,它的含义是为空,None的类型是Nonetype>>>a=None  >>>type(a)  <class 'Nonetype'> 2. None是没有像len,size等属性的,要判断一个变量是否为None,直接使用if a==None:  3. 注意None与布尔类型...

2018-06-05 16:07:07 251

转载 Python中的self和__init__()

Python中self的含义:1.这里的自己,指的是,实例Instance本身,当前类的实例。2.同时, 由于说到“自己”这个词,都是和相对而言的“其他”而说的;而此处的其他,指的是,类Class,和其他变量,比如局部变量,全局变量等。有时候,虽然你写的代码,可以运行,但是使用到的变量,由于没有加self,实际上是用到的不是实例的变量,而是其他的变量。此类问题,主要和Python中的变量的作用域有...

2018-06-05 15:44:44 279

原创 python 里if __name__== "__main__":

若文件A.py定义如下:def XXXX():    #bodyprint "asdf"如果文件B导入文件A,要调用这个XXXX函数,如果不加后if __name__="__main__",则也会执行print "asdf",因为他是最外层代码,或者叫做全局代码。但是往往我们希望只有在执行这个文件的时候才运行这些代码,这样的话,就需要将代码修改为:def XXXX():    #body...

2018-06-04 21:13:22 95

转载 super()方法

链接:http://funhacks.net/explore-python/Class/super.html在类的继承中,如果重定义某个方法,该方法会覆盖父类的同名方法,但有时,我们希望能同时实现父类的功能,这时,我们就需要调用父类的方法了,可通过使用 super 来实现,比如:class Animal(object): def __init__(self, name): ...

2018-04-20 16:34:10 1559

转载 ubuntu16.04安装matlab2014a

链接:http://www.linuxdiyf.com/linux/13853.html1、下载Matlab:http://pan.baidu.com/s/1pJGF5ov [Matlab2014a(密码:en52)]2、挂载iso(需新建matlab_iso文件夹):$ sudo mount -o loop MATHWORKS_R2014A.iso ~/matlab_iso3、开始安装:$ cd...

2018-04-02 15:28:44 393

原创 ImportError: Failed to import pydot. You must install pydot and graphviz for `pydotprint` to work.

sudo apt install python-pydot python-pydot-ng graphviz

2018-03-27 08:48:17 4088 1

原创 给keras安装相应的包

链接:http://www.cnblogs.com/jackchen-Net/p/7145021.html1. 安装kerassudo pip install keras2. 配置keras在终端打开$~/.keras/keras.json配置如下:{ "image_data_format": "channels_last", "epsilon": 1e-07, "floa...

2018-03-26 21:02:34 1310

原创 Ubuntu安装与卸载tensorflow

安装sudo pip install tensorflow-gpu==1.2卸载sudo pip uninstall tensorflow-gputensorflow1.2.0配cuda8.0、cudnn5.1

2018-03-26 19:48:38 22814

原创 在配置tensorflow时遇到的问题

解决办法,将Bazel的版本将至0.5.2

2018-03-26 16:11:02 167

转载 gcc降级

ubuntu的gcc编译器是5.4.0,然而cuda8.0不支持5.0以上的编译器,因此需要降级,把编译器版本降到4.9: 在terminal中执行:sudo apt-get install g++-4.9sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 20sudo update-alternatives...

2018-03-26 10:55:55 158

原创 pip设置阿里云的镜像源

linux下运行命令#在当前用户主目录创建.pip文件夹>cd ~>mkdir .pipgedit pip.conf然后写入如下内容并保存 [global] trusted-host = mirrors.aliyun.com index-url = http://mirrors.aliyun.com/pypi/simple...

2018-03-26 09:42:28 2855

转载 Ubuntu16.04安装cudnn5.1

获取cuDNN去官网https://developer.nvidia.com/rdp/cudnn-download下载cuDNN,要注册NVIDIA账号。我选择的是cuDNN v5.1 -> cuDNN v5.1 Library for Linux安装cuDNN下载cuDNN后解压cd cuda/includesudo cp cudnn.h /usr/local/cuda/include #...

2018-03-25 21:25:44 939

卷积神经网络可视化

神经网络很多时候就像是个黑盒子,里面到底是什么样,是什么样的结构,是怎么训练的,可能很难搞清楚。而本代码就是可以把复杂的神经网络训练过程给可视化,可以更好地理解,调试并优化程序。可以看到每层网络的学习结果.

2018-05-10

空空如也

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

TA关注的人

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