深度学习(pytorch)

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的数据也会改变。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值