1 Star 0 Fork 1

WhiteCloudTemple / PythonProgramming

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
002.md 1.79 KB
一键复制 编辑 原始数据 按行查看 历史
WhiteCloudTemple 提交于 2020-03-24 11:13 . Update torch 002

PyTorch 练习题 002

在线运行/下载

题目

  1. 将一个4x4的张量resize成一个一维张量

  2. 将一个4x4的张量resize成一个2x8的张量

  3. 从张量中取出数字

  4. 将张量装换成numpy数组

  5. 将张量+1,并观察上题中numpy数组的变化

  6. 从numpy数组创建张量

  7. 将numpy数组+1并观察上题中张量的变化

  8. 新建一个张量,并设置requires_grad=True

  9. 对张量进行任意操作(y = x + 2)

  10. 再对y进行任意操作

  11. 对out进行反向传播

  12. 打印梯度d(out)/dx

  13. 创建一个结果为矢量的计算过程(y=x*2^n)

  14. 计算v = [0.1, 1.0, 0.0001]处的梯度

  15. 关闭梯度的功能

打卡模版

ID:

11. 将一个4x4的张量resize成一个一维张量
    ```python
    ```
12. 将一个4x4的张量resize成一个2x8的张量
    ```python
    ```
13. 从张量中取出数字
    ```python
    ```
14. 将张量装换成numpy数组
    ```python
    ```
15. 将张量+1,并观察上题中numpy数组的变化
    ```python
    ```
16. 从numpy数组创建张量
    ```python
    ```
17. 将numpy数组+1并观察上题中张量的变化
    ```python
    ```
18. 新建一个张量,并设置requires_grad=True
    ```python
    ```
19. 对张量进行任意操作(y = x + 2)
    ```python
    ```
20. 再对y进行任意操作
    ```python
    ```
21. 对out进行反向传播
    ```python
    ```
22. 打印梯度d(out)/dx
    ```python
    ```
23. 创建一个结果为矢量的计算过程(y=x*2^n)
    ```python
    ```
24. 计算v = [0.1, 1.0, 0.0001]处的梯度
    ```python
    ```
25. 关闭梯度的功能
    ```python
    ```
Python
1
https://gitee.com/white-cloud-temple/pp.git
git@gitee.com:white-cloud-temple/pp.git
white-cloud-temple
pp
PythonProgramming
master

搜索帮助