深度学习
GUANYX~
lovely girl
展开
-
【tensorflow版本问题解决】ImportError: No module named 'tensorflow.keras'
win10环境下,基于anaconda的一套实验环境一、问题描述如下图在调用时遇到ImportError: No module named 'tensorflow.keras’报错二、解决方案1.首先考虑的是没有安装keras或者keras路径有错经过排查,发现keras已经安装并没有问题,路径也没有什么错误2.网上搜索资料发现是由于tensorflow版本问题引发的我原本的...原创 2020-02-14 19:56:42 · 27637 阅读 · 2 评论 -
【imblearn安装及相关错误解决】
需要用到imblearn包,然而运行pip install imblearn;卸载了我的scikit-learn,却又没有卸载完全导致以下报错一、报错安装过程报错如下 Attempting uninstall: scikit-learn Found existing installation: scikit-learn 0.17.1ERROR: Cannot uninstal...原创 2020-04-03 16:01:26 · 6522 阅读 · 1 评论 -
【报错及解决】‘ascii‘ codec can‘t decode byte 0x8b in position 6: ordinal not in range(128)
一、错误代码def load_data(filename): #read data form data file with open(filename,'rb') as f: data = pickle.load(f)# print(type(data))# print(data.keys()) # print(type(data[b'labels'])) return data[b'da原创 2020-08-10 12:51:23 · 1678 阅读 · 1 评论 -
【错误及解决】Linux终端无GUI调用matplotlib绘图问题解决
一、问题描述采用Xshell连接linux服务器,然后调用matplotlib作图,由于没有GUI所以想把图像保存下来,然后下载到本地查看。网上给了有效方案如下:import matplotlibmatplotlib.use("Agg") #这一句一定要放在下面这句的前面 import matplotlib.pyplot as plt但是 我按照这个方法写成如下,会报错显示x11转发请求,总之就是不能正常保存图片import osimport numpy as npfrom Conf原创 2020-08-13 15:55:12 · 1144 阅读 · 2 评论 -
【报错及解决】TypeError: ‘numpy.ndarray‘ object is not callable
一、错误代码及解决 def _shuffle_data(self): p = np.random.permutation(self._num_examples) #直接调用numoy的混排函数 self._data = self._data(p) self._labels = self._labels(p)错误在于用了圆括号,应该改为方括号如下 def _shuffle_data(self): p = np.random.原创 2020-08-10 12:46:23 · 22084 阅读 · 0 评论 -
【报错及解决】Variable w already exists, disallowed. Did you mean to set reuse=True in VarScope? Originally
一、问题描述在构建tensorflow计算图的时候,如下代码运行报错x = tf.placeholder(tf.float32,[None,3072])#[None]y = tf.placeholder(tf.int64,[None])#(3072,1)w = tf.get_variable('w',[x.get_shape()[-1],1], initializer=tf.random_normal_initializer(0,1)原创 2020-08-10 16:13:40 · 1645 阅读 · 0 评论 -
【sklearn版本问题解决】
一、报错from sklearn.utils.validation import check_memoryImportError: cannot import name 'check_memory'二、解决1.首先我去看了相关位置的源码发现validation.py里面确实没有check_memory方法,我的sklearn版本为0.192.去官网搜索相关模块信息https://sc...原创 2020-04-04 11:43:35 · 9473 阅读 · 0 评论 -
B站直播录屏
1.采用B站提供的插件下载B站录播姬,https://rec.danmuji.org/支持自动录制还是很方便的2.利用you-getYou-Get是一个基于 Python 3 的下载工具。使用 You-Get 可以很轻松的下载到网络上的视频、图片及音乐。所以本地有的python环境的,先下载you-get库,然后运行以下命令you-get -o E:\SummerSchool https://live.bilibili.com/22440230其中E:\SummerSchool是本地存放的地原创 2020-08-16 09:19:48 · 2526 阅读 · 0 评论 -
CentOS下安装pytorch记录
之前安了好几次都不成功,今天又试了一次成功了,记录一下,备忘。环境为Anaconda3-4.2.0 (带python3.5)。1.首先输入命令 pip3 install http://download.pytorch.org/whl/cpu/torch-0.3.1-cp35-cp35m-linux_x86_64.whl如下自动安装 2.接着输入命令 pip3 install -...原创 2018-11-14 14:45:03 · 5053 阅读 · 1 评论 -
迁移学习小记(一)仅用于学习记录
万事开头难,刚接触迁移学习,网上的资料水平又良莠不齐,在一时间没能找到合适的学习资料,幸得老师为我们寻找了最新的也非常齐全的相关资料,让我感到柳暗花明又一村。本应该动手实践,但由于基本概念还未掌握,我选择了先“纸上谈兵”。以下记录我本段时间的学习所得。 一.什么是迁移学习 迁移学习,是指利用数据,任务,或者模型之间的相似性,将在旧的领域学习过的模型,应用于新领域的一种学习过程。...原创 2018-09-15 21:53:02 · 1680 阅读 · 1 评论 -
续(利用tensorflow实现简单的卷积神经网络-对代码中相关函数介绍)——迁移学习小记(三)
上篇文章对cnn进行了一些介绍,附了完整小例子代码,介绍了一部分函数概念,但是对我这样的新手来说,代码中涉及的部分函数还是无法一下子全部理解。于是在本文中将对代码中使用的函数继续进行一一介绍。具体代码见上一篇(二)一、#定义输入的placehoder,x是特征,y_是真实的label。因为卷积神经网络会用到2D的空间信息,所以需要把784维数据恢复成28*28结构,使用的是tf....原创 2018-09-23 18:41:18 · 190 阅读 · 0 评论 -
初识LSTM——迁移学习小记(四)
一、递归神经网络(RRN) 传统的神经网络,只是在深度上进行多层连接,层与层之间具有连接,但是在同层的内部节点之间没有任何连接,于是对于处理前后有关的数据显得无能为力。RRN为解决这一问题,在广度上也进行了连接。 具体的,RNN网络会对前面信息进行记忆,并将其运用在当前输出的计算当中,即隐藏层的输入不仅包含输入层的输出还包含上一时刻隐藏层的输出。下图较为形象的显示了其工作方式:...原创 2018-09-24 15:41:06 · 3305 阅读 · 0 评论 -
BiLSTM+keras+tensorflow实现中文分词
一、Word2VecWord2Vec(Word Embeddings)——词向量/词嵌入是一个可以将语言中字词转化为向量形式表达(Vector Representations)的模型。主要分为CBOW(Continuous Bag of Words)和Skip-Gram两种模式,其中CBOW是从原始语句(比如:中国的首都是____)推测目标字词(比如:北京);而Skip-Gram则正好...原创 2018-10-15 17:25:04 · 5264 阅读 · 0 评论 -
End-To-End Memory Network 学习整理
一、什么是端到端相对于深度学习,传统机器学习的流程往往由多个独立的模块组成,比如在一个典型的自然语言处理(Natural Language Processing)问题中,包括分词、词性标注、句法分析、语义分析等多个独立步骤,每个步骤是一个独立的任务,其结果的好坏会影响到下一步骤,从而影响整个训练的结果,这是非端到端的。而深度学习模型在训练过程中,从输入端(输入数据)到输出端会得到一个预测结...原创 2018-10-20 16:14:21 · 842 阅读 · 0 评论 -
spyder中Import Error: no module named 'past'解决方法
spyder下运行一个项目,代码没错,但是报了Import Error: no module named 'past'的错误。我是安装了anaconda/tensorflow/keras一套的环境;python3.5。 遇到这个错误查到了好的解决方案。记录一下。错误:解决方案,在anaconda prompt下输入命令pip3 install future spyder错误解决...原创 2018-10-28 12:25:03 · 3284 阅读 · 0 评论 -
CentOS服务器搭建anaconda3+tensorflow环境
之前用自己的电脑跑程序,效果不是很好,老师分配了服务器结点,所以就在服务器上配置了一遍。作为小白,对Linux命令行并不是很熟,踩了不少坑,现在配置好了,记录一下过程。一、安装Anaconda3直接从官网下载非常慢,甚至连接不上,所以找了清华的镜像https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/,我选择了anaconda3-4...原创 2018-11-10 17:10:17 · 540 阅读 · 0 评论 -
上传文件到服务器解压并运行(在ssh断开的情况下程序仍然运行)
上一篇中记录了服务器上tensorflow等环境的搭建,这篇文章,记录在服务器上运行项目。一、本地上传文件到服务器哎,上传文件,我用了scp命令,rz等最后都以失败告终,因为我的服务器需要在校园网的环境下,然后用了vpn连校园网,但是可能上传文件时可能不走vpn吧,然后总是显示连接不上,开始以为了权限不够,所以用chomd 777 file 给了所有读写权限,还是不行。所以最后放弃了,...原创 2018-11-11 23:29:30 · 1316 阅读 · 0 评论 -
Win10 Anaconda/Tensorflow /Keras框架(CPU版本)安装搭建
工欲善其事必先利其器,由于初学深度学习,所以只是安装了CPU版本的Keras,本文介绍Windows环境下的搭建。其中遇到一些坑,希望这篇文章能对大家有所帮助。一. Anaconda的安装 根据经验,我们选择安装Anaconda的版本4.2.0(对应的是Python3.5版本),因为相对稳定,对Tensorflow的兼容性也更好(我们不需要再单独安装Python3.5)下...原创 2018-08-30 21:06:36 · 1328 阅读 · 0 评论