logo
分类于: 计算机基础 云计算&大数据 人工智能

简介

深度学习框架PyTorch入门与实践

深度学习框架PyTorch入门与实践 6.6分

资源最后更新于 2020-03-29 04:12:13

作者:陈云

出版社:出版社电子工业出版社

出版日期:2018-01

ISBN:9787121330773

文件格式: pdf

标签: 计算机 人工智能 机器学习 Python AI

简介· · · · · ·

本书从多维数组Tensor开始,循序渐进地带领读者了解PyTorch各方面的基础知识,并结合基础知识和前沿研究,带领读者从零开始完成几个经典有趣的深度学习小项目,包括GAN生成动漫头像、AI滤镜、AI写诗等。本书没有简单机械地介绍各个函数接口的使用,而是尝试分门别类、循序渐进地向读者介绍PyTorch的知识,希望读者对PyTorch有一个完整的认识。本书内容由浅入深,无论是深度学习的初学者,还是第一次接触PyTorch的研究人员,都能在学习本书的过程中快速掌握PyTorch。即使是有一定PyTorch使用经验的用户,也能够从本书中获得对PyTorch不一样的理解。陈云,Python程序员、Linux爱好者和PyTorch源码贡献者。主要研究方向包括计算机视觉和机器学习。“2017知乎看山杯机器学习挑战赛”一等奖,“2017天池医疗AI大赛”第八名。热衷于推广PyTorch,并有丰富的使用经验,活跃于PyTorch论坛和知乎相关板块。

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 前言
  2. 1 PyTorch简介
  3. 1.1 PyTorch的诞生
  4. 1.2 常见的深度学习框架简介
  5. 1.3 属于动态图的未来
  6. 1.4 为什么选择PyTorch
  7. 1.5 星火燎原
  8. 1.6 fast.ai放弃Keras+TensorFlow选择PyTorch
  9. 2 快速入门
  10. 2.1 安装与配置
  11. 2.2 PyTorch入门第一步
  12. 3 Tensor和autograd
  13. 3.1 Tensor
  14. 3.2 autograd
  15. 4 神经网络工具箱nn
  16. 4.1 nn.Module
  17. 4.2 常用的神经网络层
  18. 4.3 优化器
  19. 4.4 nn.functional
  20. 4.5 初始化策略
  21. 4.6 nn.Module深入分析
  22. 4.7 nn和autograd的关系
  23. 4.8 小试牛刀:用50行代码搭建ResNet
  24. 5 PyTorch中常用的工具
  25. 5.1 数据处理
  26. 5.2 计算机视觉工具包:torchvision
  27. 5.3 可视化工具
  28. 5.4 使用GPU加速:cuda
  29. 5.5 持久化
  30. 6 PyTorch实战指南
  31. 6.1 编程实战:猫和狗二分类
  32. 6.2 PyTorch Debug指南
  33. 7 AI插画师:生成对抗网络
  34. 7.1 GAN的原理简介
  35. 7.2 用GAN生成动漫头像
  36. 7.3 实验结果分析
  37. 8 AI艺术家:神经网络风格迁移
  38. 8.1 风格迁移原理介绍
  39. 8.2 用PyTorch实现风格迁移
  40. 8.3 实验结果分析
  41. 9 AI诗人:用RNN写诗
  42. 9.1 自然语言处理的基础知识
  43. 9.2 CharRNN
  44. 9.3 用PyTorch实现CharRNN
  45. 9.4 实验结果分析
  46. 10 Image Caption:让神经网络看图讲故事
  47. 10.1 图像描述介绍
  48. 10.2 数据
  49. 10.3 模型与训练
  50. 10.4 实验结果分析
  51. 11 展望与未来
  52. 11.1 PyTorch的局限与发展
  53. 11.2 使用建议