1 jupyter notabook启动方法及环境配置
1.在Anaconda navigator中指定某虚拟环境进入,默认为C盘文件夹
2.windows终端进入 win+r>>>cmd>>>jupyter notebook E:\d2l
(如果不加E:\d2l 则默认C盘文件夹)
Anaconda prompt终端进入jupyter notebook E:\d2l
2.直接在所在文件夹下输入jupyter notebook(前提是安装Anaconda时添加到环境变量)
tip:
除第一种外,进入notebook后均为base环境。
切换到自己配置的环境需要在base环境下install nb_conda,安装后即可切换内核到自己的虚拟环境。
命令行安装,可以自动Tab自动补全
pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user --skip-running-check
在jupyter notebook运行中不可以关闭终端Anaconda prompt或navigator或win prompt
二.pytorch部分方法的使用
1.查看torch版本
import torch
print(torch.__version__)# 结果# 1.0.0a0
2. 查看cuda版本
import torch
print(torch.version.cuda)# 结果# 9.0.176
3. 查看cudnn版本
import torch
print(torch.backends.cudnn.version())
4.查看torch下的类和函数 dir()
import torch
dir(torch.nn)
三.array
import numpy as np
#example 2:
arr1=np.ones((3,3))
arr2=np.array(arr1)
arr3=np.asarray(arr1)
arr1[1]=2
print 'arr1:\n',arr1
print 'arr2:\n',arr2
print 'arr3:\n',arr3
》》》
arr1:
[[ 1. 1. 1.]
[ 2. 2. 2.]
[ 1. 1. 1.]]
arr2:
[[ 1. 1. 1.]
[ 1. 1. 1.]
[ 1. 1. 1.]]
arr3:
[[ 1. 1. 1.]
[ 2. 2. 2.]
[ 1. 1. 1.]]
当数据为array时,array会创建一个副本,asarray不会。对原有数据改变时asarray的数据也会改变。