当前位置:网站首页>[pytorch 07] hands on deep learning chapter_ Preliminaries/ndarray exercises hands-on version
[pytorch 07] hands on deep learning chapter_ Preliminaries/ndarray exercises hands-on version
2022-07-07 10:44:00 【ECCUSXR】
Catalog
3. Through tensor shape Property to access the tensor x( Length along each axis ) The shape of the
4. Just want to know the total number of elements in the tensor , You can check its size (size)
5. Put tensor x From shape to (12,) The row vector of is transformed into a shape of (3,4) Matrix .
6. Create a shape as (2,3,4) Tensor , All elements are set to 0.
7. Create a shape as (2,3,4) Tensor , All elements are set to 1.
9. torch.tensor Create a (3,4) Two dimensional array of .
10. Realize the addition, subtraction, multiplication and division of the following two arrays
11. Exponentiate the following array
12. The following two arrays , Press the line / Splicing by columns
13. Judge whether each element of the following two homogeneous arrays is equal
14. Calculation X The sum of all elements in the array
15. Use arange Create a 3*1 Array of a and 1*2 Array of b
16. Try adding the above two arrays directly , View the situation .
19、 Modify two-dimensional array X The first 0 Xing He 1 All elements of the row are 12.
20、 take X Turn into numpy Assign to A, then A Turn into tensor In the form of B
21、 Output a Original number of 、 Character 、 floating-point
1. Import torch
2. Use arange
Create a row vector x
, This row vector contains the following elements 0 Before we start 12 It's an integer .
3. Through tensor shape
Property to access the tensor x
( Length along each axis ) Of shape
4. Just want to know the total number of elements in the tensor , You can check its size (size)
5. Put tensor x
From shape to (12,) The row vector of is transformed into a shape of (3,4) Matrix .
6. Create a shape as (2,3,4) Tensor , All elements are set to 0.
7. Create a shape as (2,3,4)
Tensor , All elements are set to 1.
8. Create a shape as (3,4) Tensor . Each of these elements has a mean value of 0、 The standard deviation is 1 The standard Gaussian distribution of ( Normal distribution ) Medium random sampling .
9. torch.tensor Create a (3,4) Two dimensional array of .
【 Operator 】
10. Realize the addition, subtraction, multiplication and division of the following two arrays
x = torch.tensor([1.0, 2, 4, 8])
y = torch.tensor([2, 2, 2, 2])
11. Exponentiate the following array
x = torch.tensor([1.0, 2, 4, 8])
12. The following two arrays , Press the line / Splicing by columns
X = torch.arange(12, dtype=torch.float32).reshape((3,4))
Y = torch.tensor([[2.0, 1, 4, 3], [1, 2, 3, 4], [4, 3, 2, 1]])
13. Judge whether each element of the following two homogeneous arrays is equal
X = torch.arange(12, dtype=torch.float32).reshape((3,4))
Y = torch.tensor([[2.0, 1, 4, 3], [1, 2, 3, 4], [4, 3, 2, 1]])
14. Calculation X The sum of all elements in the array
X = torch.arange(12, dtype=torch.float32).reshape((3,4))
【 Broadcast mechanism 】
15. Use arange
Create a 3*1 Array of a and 1*2 Array of b
16. Try adding the above two arrays directly , View the situation .
【 Index and slice 】
17. Take out the two-dimensional array X in choice The last line of elements 、 The second to third lines of elements
X = torch.arange(12, dtype=torch.float32).reshape((3,4))
18、 Modify two-dimensional array X The first 1 Xing di 2 The value of the column is 9 and Write matrix
X = torch.arange(12, dtype=torch.float32).reshape((3,4))
19、 Modify two-dimensional array X The first 0 Xing He 1 All elements of the row are 12.
X = torch.arange(12, dtype=torch.float32).reshape((3,4))
【 Convert objects 】
20、 take X Turn into numpy Assign to A, then A Turn into tensor In the form of B
X = torch.arange(12, dtype=torch.float32).reshape((3,4))
21、 Output a Original number of 、 Character 、 floating-point
a = torch.tensor([3.5])
边栏推荐
- The difference between monotonicity constraint and anti monotonicity constraint
- Jump to the mobile terminal page or PC terminal page according to the device information
- ArrayList thread insecurity and Solutions
- 打算参加安全方面工作,信息安全工程师怎么样,软考考试需要怎么准备?
- SQL Server knowledge collection 11: Constraints
- Summary of router development knowledge
- MONAI版本更新到 0.9 啦,看看有什么新功能
- Monai version has been updated to 0.9. See what new functions it has
- [STM32] solution to the problem that SWD cannot recognize devices after STM32 burning program
- Deeply analyze the main contents of erc-4907 agreement and think about the significance of this agreement to NFT market liquidity!
猜你喜欢
【安装系统】U盘安装系统教程,使用UltraISO制作U盘启动盘
Using U2 net deep network to realize -- certificate photo generation program
Find the greatest common divisor and the least common multiple (C language)
1324: [example 6.6] integer interval
BUUCTF---Reverse---reverse1
在线硬核工具
Operation method of Orange Pie orangepi 4 lts development board connecting SATA hard disk through mini PCIe
Socket通信原理和实践
What are the contents of the intermediate soft test, the software designer test, and the test outline?
IIC Basics
随机推荐
ArrayList线程不安全和解决方案
China Southern Airlines pa3.1
软考中级电子商务师含金量高嘛?
Différences entre les contraintes monotones et anti - monotones
String formatting
香橙派OrangePi 4 LTS开发板通过Mini PCIE连接SATA硬盘的操作方法
CSAPP Bomb Lab 解析
Some superficial understanding of word2vec
Operation method of Orange Pie orangepi 4 lts development board connecting SATA hard disk through mini PCIe
软考中级有用吗??
【安装系统】U盘安装系统教程,使用UltraISO制作U盘启动盘
软考信息处理技术员有哪些备考资料与方法?
软考中级,软件设计师考试那些内容,考试大纲什么的?
Mendeley--免费的文献管理工具,给论文自动插入参考文献
Deeply analyze the main contents of erc-4907 agreement and think about the significance of this agreement to NFT market liquidity!
JS implementation chain call
Unable to open kernel device '\.\vmcidev\vmx': operation completed successfully. Reboot after installing vmware workstation? Module "devicepoweron" failed to start. Failed to start the virtual machine
Is the gold content of intermediate e-commerce division in the soft exam high?
When do you usually get grades in the soft exam? Online pedaling?
【推荐系统 02】DeepFM、YoutubeDNN、DSSM、MMOE