
TensorFlow学习笔记
gz153016
格局,品味
展开
-
unsqueeze,squeeze
import torchimport matplotlib.pyplot as plta = torch.randn(2, 3) # 标准正态分布生成随机数print("a:", a)print("a.shape:", a.shape) # torch.Size([2, 3])# unsqueeze:扩充数据维度,在0起的指定位置N加上维数为一的维度b = torch.unsq...原创 2020-04-15 21:23:21 · 302 阅读 · 0 评论 -
本地加载20news
第一步:下载,20newsbydate.tar.gz第二步:/data0/liuyongkang/scikit_learn_data/20news_home下载好的文件,放在次文件夹下。第二步: 修改代码~/.conda/envs/tf1.9g/lib/python3.6/site-packages/sklearn/datasets$ vim _twenty_newsgroups.pyd...原创 2020-03-13 18:42:14 · 604 阅读 · 0 评论 -
linux环境中安装pytorch
创建虚拟环境为pytorch创建一个虚拟环境,这是推荐的做法,这样在创建其他环境如tensorflow时,就不会互相冲突。在终端输入:conda create -n pytorch python=3.6这就创建了一个名为pytorch,python版本为3.6的虚拟环境。于是我们可以把Pytorch安装在这个环境下面。首先我们激活这个环境:source activate pytorch...原创 2020-02-27 21:11:23 · 1330 阅读 · 0 评论 -
DCGAN,WGAN,SGAN核心代码
SGAN:用自己的图片# 导入需要的包from PIL import Image # Image 用于读取影像from skimage import io # io也可用于读取影响,效果比Image读取的更好一些import tensorflow as tf # 用于构建神经网络模型import matplotlib.pyplot as plt # 用于绘制生成影像的结果im...原创 2020-02-20 16:47:21 · 694 阅读 · 0 评论 -
'PIL''skimage'
ModuleNotFoundError: No module named ‘PIL’pip install PillowModuleNotFoundError: No module named ‘skimage’pip install scikit-image原创 2019-12-26 09:48:01 · 178 阅读 · 0 评论 -
AttributeError: module 'tensorflow.python.keras.backend' has no attribute 'get_graph'
在导入keras包时出现这个问题,是因为安装的tensorflow版本和keras版本不匹配,只需卸载keras,重新安装自己tensorflow对应的版本就OK了。可以在这个网址查看tensorflow和keras对应的版本:https://docs.floydhub.com/guides/environments/pip install keras==2.2.0...原创 2019-12-21 17:01:31 · 912 阅读 · 0 评论 -
Logistic Regression Example
"""Logistic Regression ExampleThis example is using MNIST handwritten digits.The dataset contains 60,000 examples for training and 10,000 examples for testing.The digits have been size-normalize...原创 2019-06-12 10:00:16 · 450 阅读 · 0 评论 -
基于RNN的时间序列预测
1. 这是整个项目的文件结构2. 配置文件 config.py# data_provider: data_power_consumptionpath_to_dataset = '../data/household_power_consumption.txt'sequence_length = 50ratio= 0.5epochs = 1save_path = "../model...原创 2019-09-01 22:04:26 · 4299 阅读 · 2 评论 -
ImportError: No module named 'sklearn'
Traceback (most recent call last):File “airline_model.py”, line 4, in from sklearn.preprocessing import MinMaxScalerImportError: No module named ‘sklearn’原来是需要安装:scikit-learn包!!!之前一直在找sklearn这个包。。...原创 2019-09-02 11:36:01 · 7043 阅读 · 2 评论 -
程序中指定GPU代码
import osos.environ[“CUDA_VISIBLE_DEVICES”] = “0, 1”原创 2019-09-02 12:12:51 · 466 阅读 · 0 评论 -
基于LSTM的时序数据预测
1. project的文件基本结构2. project配置文件config.pypath_to_dataset = '../my_data/international-airline-passengers.csv'split_rate = 0.9infer_seq_length = 10 # 用于推断的历史序列长度epochs = 100validation_split=0.1...原创 2019-09-02 21:27:58 · 6571 阅读 · 1 评论 -
StratifiedKFold,有时间 在学学原理。
# import numpy as np# from sklearn.model_selection import KFold,StratifiedKFold# X=np.array([# [1,2,3,4],# [11,12,13,14],# [21,22,23,24],# [31,32,33,34],# [41,42,43,44],# ...原创 2019-09-26 21:15:06 · 948 阅读 · 0 评论 -
简单的结果融合
import pandas as pddef read_data(file_path): str = "" temp_dict = {} with open(file_path, 'r', encoding='utf-8-sig') as f: for idx, line in enumerate(f): if idx >...原创 2019-10-04 15:15:17 · 304 阅读 · 0 评论 -
Linear Regression with Eager API
from __future__ import absolute_import, division, print_functionimport matplotlib.pyplot as pltimport numpy as npimport tensorflow as tf# Set Eeger APItf.enable_eager_execution()tfe = tf.cont...原创 2019-06-11 16:22:30 · 185 阅读 · 0 评论 -
Linear Regression
'''A linear regression learning algorithm example using TensorFlow library.Author: Aymeric DamienProject: https://github.com/aymericdamien/TensorFlow-Examples/'''from __future__ import print_fun...原创 2019-06-11 15:57:53 · 377 阅读 · 0 评论 -
TensorFlow Eager API basics
from __future__ import absolute_import, division, print_functionimport numpy as npimport tensorflow as tf# Set Eager APIprint("Setting Eager mode...")tf.enable_eager_execution()tfe = tf.contr...原创 2019-06-11 10:59:14 · 219 阅读 · 0 评论 -
linux下安装Anaconda
1.从官网下载Linux版本的anaconda,https://www.anaconda.com/download/2.安装anaconda,执行下列命令bash 下载的文件例如:bash Anaconda2-5.0.0.1-Linux-x86_64.sh一路yes这个:Do you wish to proceed with the installation of Microsoft...原创 2019-04-04 09:58:01 · 158 阅读 · 0 评论 -
linux 安装tensorflow
基础环境 cuda 版本8.0 linux ,Ubuntu1、创建一个环境,指定python版本$ conda create -n tf python=3.62、激活创建的tf环境:$ conda activate tf 或者 $ source activate tf3、在该环境下安装tensorflow-gpu及keras框架:$ conda install tensorflow-g...原创 2019-04-04 10:15:12 · 192 阅读 · 0 评论 -
ModuleNotFoundError: No module named 'skimage'(TensorFlow)
Traceback (most recent call last): File "train_alexnet.py", line 17, in <module> import datagenerator File "/home/fangxian/CIFAR_10/datagenerator.py", line 50, in <module> ...原创 2019-03-27 09:56:49 · 67139 阅读 · 7 评论 -
tf.random_uniform的使用
tf.random_uniform((4, 4), minval=low,maxval=high,dtype=tf.float32)))返回4*4的矩阵,产生于low和high之间,产生的值是均匀分布的。import tensorflow as tfimport numpy as npwith tf.Session() as sess: print(sess.run(tf.rando...原创 2019-03-31 14:12:22 · 2799 阅读 · 0 评论 -
from skimage import io # ImportError: DLL load failed: 找不到指定的模块。
解决方法:下载安装numpy+mkl (http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy)找到对应的版本下载。对应的版本怎么找,看你的了。看一波你安装的环境。安装方法:1、将下载的文件移到你的python安装目录下的Lib/site-packages2、运行cmd 进入文件的路径,用PiP install 文件名.后缀 回车即可安装。...原创 2019-03-24 17:22:22 · 3419 阅读 · 3 评论 -
cannot import name '_validate_lengths' from 'numpy.lib.arraypad'
在Anaconda下新配置了tensorflow环境,结果在引入skimage 包时报错,错误提示from numpy.lib.arraypad import _validate_lengths,找不到_validate_lengths函数,在arraypad.py文件中确实找不到对应的函数,所以找到以前配置过的环境中对应的文件,拷贝这个缺失的函数,问题解决(****************一定要...原创 2019-03-24 17:24:32 · 3850 阅读 · 1 评论 -
如何指定GPU运行程序
连服务器有时候会出现out of memory解决方法:换用空闲的gpu查看GPUnvidia-smi -L3. 查看7号GPUnvidia-smi -q -i 7如果只看memory情况。可以用:nvidia-smi -q -i 7 -d MEMORY3.设置GPUidCUDA_VISIBLE_DEVICES=6(或CUDA_VISIBLE_DEVICES=6,7)co...原创 2019-04-09 16:52:04 · 3949 阅读 · 0 评论 -
window 免密码登陆linux服务器-pycharm配置远程服务器(tensorflow)
方法2、通过公钥访问1)用root登陆linux,运行ssh-keygen -t rsa,按3次回车,生成2文件:/root/.ssh/id_rsa 私钥/root/.ssh/id_rsa.pub 公钥将这两个文件传至windows机器:比如c:\key2)cd /root/.ssh;cp id_rsa.pub authorized_keys3)SecureCRT配置ip属性,选择ss...原创 2019-05-09 15:59:15 · 715 阅读 · 1 评论 -
图片分类从数据采集、数据预处理、训练、预测
1、数据采集这是数据集的目录,里面放着各类衣服图片。下面是这个工程的目录。2.编写代码mydata_provider.py:这个是数据处理,将数据编程模型想要的格式。import numpy as np import os from PIL import Imagefrom sklearn.model_selection import train_test_splitla...原创 2019-06-13 10:25:29 · 2082 阅读 · 0 评论 -
keras cifar-10 加载数据失败 的解决办法
使用keras加载cifar-10数据集的时候需要消耗很长时间,而且还不一定能加载成功~~原因大概是因为数据集有100多兆,down的过程中网络稍不稳定就废了。解决办法是直接下载:http://www.cs.toronto.edu/~kriz/cifar-10-python.tar.gz迅雷下载的,很快就完了。下载下来的文件放到~/.keras/datasets/ 目录下,然后将文件名改名...原创 2019-06-13 16:00:56 · 1352 阅读 · 1 评论 -
Hello World.
"""HelloWorld example using TensorFlow library."""from __future__ import print_functionimport tensorflow as tfhello = tf.constant("Hello, TensorFlow!")sess = tf.Session()print(sess.run(hello)...原创 2019-06-11 09:49:13 · 166 阅读 · 0 评论 -
Basic Operations
# Basic Operations example using TensorFlow libraryimport tensorflow as tfa = tf.constant(2)b = tf.constant(3)with tf.Session() as sess: print("a: %i" % sess.run(a), "b:%i" % sess.run(b)) ...原创 2019-06-11 10:29:23 · 352 阅读 · 0 评论 -
什么是Tensor
概要tensor是tensorflow基础的一个概念–张量tensorflow用到了数据流图,数据流图包括数据(DATA)、流(Flow)、图(Graph)tensorflow里的数据用到的都是tensor,所以谷歌起名为tensorflow。下面介绍张量几个比较重要的概念:张量的维度(秩):RANK/ORDER0 (一个元素) Scalar 标量1 (1行x列) ...原创 2019-03-20 16:25:35 · 1452 阅读 · 0 评论