知识积累
Mr_Brooks
这个作者很懒,什么都没留下…
展开
-
ImportError: /lib64/libstdc++.so.6: version `CXXABI_1.3.9‘ not found (required by............)
vi ~/.bash_profile 在文件中添加如下代码LD_LIBRARY_PATH=/root/anaconda2/lib/:$LD_LIBRARY_PATH (将anaconda2库文件路径添加到系统的库文件路径中)export LD_LIBRARY_PATH$ source ~/.bash_profile参考原创 2021-01-07 13:43:03 · 405 阅读 · 0 评论 -
安装pytorch1.2.0
安装pytorch1.2.0参考pip install torch==1.2.0+cu92 torchvision==0.4.0+cu92 -f https://download.pytorch.org/whl/torch_stable.html原创 2021-01-04 14:22:57 · 2719 阅读 · 1 评论 -
Your shell has not been properly configured to use ‘conda activate‘
conda 激活环境报错:CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.解决办法:source activatesource deactivate然后在输入conda activate your-env原创 2021-01-04 10:48:35 · 539 阅读 · 2 评论 -
更换conda下载源,加快安装速度-pytorch
# 修改conda配置vim .condarc# 在配置钟添加清华源channels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/ - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/ - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/ - https://m.原创 2021-01-04 10:46:29 · 378 阅读 · 0 评论 -
Python中的_init_
链接:知乎连接定义类的时候,若是添加__init__方法,那么在创建类的实例的时候,实例会自动调用这个方法,一般用来对实例的属性进行初使化。比如:class testClass: def __init__(self, name, gender): //定义 __init__方法,这里有三个参数,这个self指的是一会创建类的实例的时候这个...转载 2018-04-14 12:52:55 · 278 阅读 · 0 评论 -
SSH
https://jingyan.baidu.com/article/9c69d48fb9fd7b13c8024e6b.html转载 2018-04-15 10:43:05 · 152 阅读 · 0 评论 -
知识积累
使用vim时,如果你不小心按了 Ctrl + s后,你会发现不能输入任何东西了,像死掉了一般,其实vim并没有死掉,这时vim只是停止向终端输出而已,要想退出这种状态,只需按Ctrl + q 即可恢复正常。使用vim时,发现用i不能插入,这是因为vim不够完整,只需要 sudo apt-get install vim 这样vim就完整了,就修复了。...原创 2018-04-03 22:23:16 · 103 阅读 · 0 评论 -
tf.flags
原文tf定义了tf.app.flags,用于支持接受命令行传递参数,相当于接受argv。#第一个是参数名称,第二个参数是默认值,第三个是参数描述import tensorflow as tftf.app.flags.DEFINE_string('str_name', 'def_v_1',"descrip1")tf.app.flags.DEFINE_integer('int_name', 10,"d...转载 2018-04-16 20:24:54 · 328 阅读 · 0 评论 -
安装protobuf
wget https://github.com/google/protobuf/archive/v3.1.0.tar.gz 或者其他安装包都可以tar xvzf v3.1.0.tar.gz 解压安装步骤:(0)./autogen.sh (1)./configure --prefix=/usr/local/protobuf(2)make (3)make check (4)make install...原创 2018-04-03 23:12:25 · 144 阅读 · 0 评论 -
numpy 基础 —— np.linalg
点击打开链接转载 2018-04-16 22:06:42 · 167 阅读 · 0 评论 -
rar解压
ubuntu 下rar解压工具安装方法:1、压缩功能安装 sudo apt-get install rar卸载 sudo apt-get remove rar2、解压功能安装 sudo apt-get install unrar卸载 sudo apt-get remove unrar压缩解压缩.rar 解压:rar x FileName.rar压缩:rar a FileName.rar DirNa...原创 2018-04-04 10:40:22 · 517 阅读 · 0 评论 -
tf.nn.max_pool实现池化操作
原文转载 2018-04-17 11:08:08 · 294 阅读 · 0 评论 -
padding=same or valid
根据tensorflow中的conv2d函数,我们先定义几个基本符号1、输入矩阵 W×W,这里只考虑输入宽高相等的情况,如果不相等,推导方法一样,不多解释。2、filter矩阵 F×F,卷积核3、stride值 S,步长4、输出宽高为 new_height、new_width当然还有其他的一些具体的参数,这里就不再说明了。我们知道,padding的方式在tensorflow里分两种,一种是VALI...转载 2018-04-17 12:58:04 · 344 阅读 · 0 评论 -
安装cudnn
参考博文首先下载想要安装的cudnn版本解压:tar -xvf cudnn-8.0-linux-x64-v5.1.tgz 然后执行如下操作:cd cuda/include/ [html] view plain copysudo cp cudnn.h /usr/local/cuda/include/ [html] view plain copycd ../lib64/ [html] view ...转载 2018-04-04 17:55:37 · 153 阅读 · 0 评论 -
ffmpeg安装
一、去官网下载ffmpeg的安装包:https://ffmpeg.org/二、解压 tar -jxvf ffmpeg-x.x.x.tar.bz2三、进入解压目录:cd ffmpeg-3.1.4/四、安装yasm:1).wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz 下载源码包 2).tar zxvf yas...原创 2018-04-04 18:23:54 · 270 阅读 · 0 评论 -
from __future__ import absolute_import
from __future__ import absolute_import 绝对引入 参考转载 2018-04-04 19:42:16 · 322 阅读 · 0 评论 -
TensorBoard可视化助手
参考 近期补充原创 2018-04-04 21:07:58 · 147 阅读 · 0 评论 -
tf.nn.softmax_cross_entropy_with_logits
参考 待补充原创 2018-04-04 21:15:56 · 135 阅读 · 0 评论 -
安装Pytorch
知乎原文转载 2018-04-17 19:27:24 · 160 阅读 · 0 评论 -
访问服务器jupyter notebook
访问服务器jupyter notebook转载 2018-04-17 22:43:09 · 169 阅读 · 0 评论 -
远程Jupyter notebook
远程Jupyter notebook转载 2018-04-17 23:07:49 · 203 阅读 · 0 评论 -
Ubuntu循环登陆问题
Ubuntu循环登陆问题解决办法: (针对显卡驱动出现问题所造成的循环登陆)ctrl+alt+f1 #切换到命令行sudo service lightdm stop #关闭图形界面sudo apt-get --purge remove nvidia-* #卸载驱动sudo apt-get install nvidia-375 #重新安装显卡驱动,tab补全自己电脑中的显卡全称sudo serv...原创 2018-04-18 10:19:21 · 427 阅读 · 1 评论 -
行为识别
行为分析转载 2018-04-07 12:36:57 · 639 阅读 · 0 评论 -
参考theano
参考theano转载 2018-04-24 20:25:09 · 118 阅读 · 0 评论 -
图像均值处理
图像均值处理转载 2018-04-20 22:18:39 · 1739 阅读 · 0 评论 -
优化器总结
优化器总结转载 2018-04-21 13:28:24 · 189 阅读 · 0 评论 -
FutureWarning: Conversion of the second argument of issubdtype from `float` to `np.floating` is depr
使用tensorflow时报错FutureWarning: Conversion of the second argument of issubdtype from `float` to `np.floating` is deprecated. In future, it will be treated as `np.float64 == np.dtype(float).type`.解决方法:pi...原创 2018-05-10 15:45:01 · 411 阅读 · 0 评论 -
softmax() got an unexpected keyword argument 'axis'
tensorflow-gpu 1.4, keras 2.1.6 运行keras模型的时候出现了以下的错误:、Traceback (most recent call last): File "models.py", line 24, in <module> model = NIH() File "models.py", line 19, in NIH model...原创 2018-05-10 16:14:12 · 8695 阅读 · 0 评论 -
查看CUDA和CUDNN版本
查看 CUDA 版本:cat /usr/local/cuda/version.txt查看 CUDNN 版本:cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2原创 2018-05-04 09:58:09 · 726 阅读 · 0 评论 -
两个版本CUDNN版本切换
在解压好的cuda文件夹下输入命令:export LD_LIBRARY_PATH=./lib64:$LD_LIBRARY_PATH 参考原创 2018-05-04 10:01:57 · 2739 阅读 · 1 评论 -
python报错UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 4: ordinal not in range
编码解码注意,如果pkl文件是在python27下提取出来的,那么在python35下进行读取时就会报这个错!!!转载 2018-05-04 12:48:48 · 457 阅读 · 0 评论 -
遍历所有文件--第一个小任务
参考博文:遍历所有文件--第一个小任务待补充!原创 2018-05-04 15:34:27 · 248 阅读 · 0 评论 -
Keras中shuffle和validation_split的顺序
shuffle和validation_split的顺序模型的fit函数有两个参数,shuffle用于将数据打乱,validation_split用于在没有提供验证集的时候,按一定比例从训练集中取出一部分作为验证集这里有个陷阱是,程序是先执行validation_split,再执行shuffle的,所以会出现这种情况:假如你的训练集是有序的,比方说正样本在前负样本在后,又设置了validation_...转载 2018-05-11 09:38:16 · 22081 阅读 · 1 评论 -
Python中 sys.argv[]的用法简明解释
Python中 sys.argv[]的用法简明解释原文出处 因为是看书自学的python,开始后不久就遇到了这个引入的模块函数,且一直在IDLE上编辑了后运行,试图从结果发现它的用途,然而结果一直都是没结果,也在网上查了许多,但发现这个问题的比较详细的解释只有一个版本,大部分都是转裁和复制的。给的都是简明python教程上那个一长串代码的例子,说看了就明白了,可我看得晕头转向的还是没真正...转载 2018-05-17 15:18:23 · 525 阅读 · 0 评论 -
Pickle
pickle是python语言的一个标准模块,安装python后已包含pickle库,不需要单独再安装。pickle模块实现了基本的数据序列化和反序列化。通过pickle模块的序列化操作我们能够将程序中运行的对象信息保存到文件中去,永久存储;通过pickle模块的反序列化操作,我们能够从文件中创建上一次程序保存的对象pickle模块有两类主要的接口,即序列化和反序列化。其中序列化操作包括:pick...转载 2018-05-04 19:38:13 · 183 阅读 · 0 评论 -
CentOS安装graphviz
在用keras进行网络可视化时提示:Failed to import pydot. You must install pydot and graphviz for `pydotprint` to work.所以我需要安装pydot和graphviz首先,安装graphviz对于 CentOS 等操作系统,Graphviz 已经被添加到其企业软件附加包(EPEL)中,可以在安装该附加包后,通过下面的...原创 2018-05-11 16:44:49 · 10071 阅读 · 1 评论 -
控制GPU资源使用率
原文tensorflow ConfigPrototf.ConfigProto一般用在创建session的时候。用来对session进行参数配置with tf.Session(config = tf.ConfigProto(...),...)1#tf.ConfigProto()的参数log_device_placement=True : 是否打印设备分配日志allow_soft_placemen...转载 2018-05-18 14:26:38 · 3939 阅读 · 0 评论 -
tf.get_variable
原文tf.get_variable(name, shape, initializer): name就是变量的名称,shape是变量的维度,initializer是变量初始化的方式,初始化的方式有以下几种:tf.constant_initializer:常量初始化函数tf.random_normal_initializer:正态分布tf.truncated_normal_initializer:截...转载 2018-05-18 15:43:33 · 219 阅读 · 0 评论 -
np.min()
import numpy as np a = np.array([[1,5,3],[4,2,6]]) print(a.min()) #无参,所有中的最小值 print(a.min(0)) # axis=0; 每列的最小值 print(a.min(1)) # axis=1;每行的最小值 ...原创 2018-05-07 10:05:22 · 16759 阅读 · 0 评论 -
如何理解keras中的shape/input_shape
在keras中,数据是以张量的形式表示的,张量的形状称之为shape,表示从最外层向量逐步到达最底层向量的降维解包过程。比如,一个一阶的张量[1,2,3]的shape是(3,);一个二阶的张量[[1,2,3],[4,5,6]]的shape是(2,3);一个三阶的张量[[[1],[2],[3]],[[4],[5],[6]]]的shape是(2,3,1)。input_shape就是指输入张量的shap...转载 2018-05-14 09:34:24 · 2132 阅读 · 0 评论