Deep Learning with PyTorch

跨行小白,最近阅读了2019年12月Pytorch官网上深度学习的开源书《Deep Learning with PyTorch》,略作总结分享给大家,表述不当之处还请批评指正,感谢。

一、Pytorch简介
1.1 Pytorch的特点:灵活、基于python、张量。
1.2 Pytorch提供促进深度学习的库:
torch.nn(搭建神经网络)
torch.util.data(下载处理数据,又包括Dataset/DataLoader)
torch.nn.DataParallel and torch.distributed(CPU、GPU or 并机计算)
torch.optim(优化器)
torch.storage(张量存储)

二、张量
2.1 张量是PyTorch中最基本的数据结构。
2.2 张量存储与Python列表或元组的区别如下图:
Python object (boxed) numeric values versus tensor (unboxed array) numeric values
Python lists or tuples are individually allocated in memory,PyTorch tensors or NumPy arrays are views over contiguous memory.
2.3 张量的切片
(1)仍是一个张量
(2)未重新分配新的内存块储存切片结果,而是基于原储

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值