AI学习目录汇总
1、简述
torch.nn命名空间提供了构建自己的神经网络所需的所有构建模块,PyTorch中的每个模块都是 nn.Module 的子类。
神经网络由各种模块组成,它本身也是模块,也就是说神经网络是一个嵌套结构,这种嵌套结构方便构建和管理复杂的架构。
2、网络层详解
创建一个简单网络,并打印…
import torch
from torch import nn
device = "cuda" if torch.cuda.is_available() else "cpu"
class NeuralNetwork(nn.Module):
def __init__(self):
super(NeuralNetwork, self).__init__()
self.flatten = nn.Flatten()
self.linear_relu_stack = nn.Sequential(
nn.Linear(28*28, 512),
nn.ReLU(),