Как преобразовать код nn.Sequential в nn.LinearPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как преобразовать код nn.Sequential в nn.Linear

Сообщение Anonymous »

Я новичок в глубоком обучении, и я столкнулся с этим во время обучения.
Есть ли способ преобразовать функции nn.Sequential() здесь в nn.Linear() из-за того, насколько гибко они используются Функция nn.Linear().
class FashionMNISTModelV2(nn.Module):
def __init__(self, input_shape: int, hidden_units: int, output_shape: int):
super().__init__()
self.block_1 = nn.Sequential(
nn.Conv2d(in_channels=input_shape,
out_channels=hidden_units,
kernel_size=3,
stride=1,
padding=1),
nn.ReLU(),
nn.Conv2d(in_channels=hidden_units,
out_channels=hidden_units,
kernel_size=3,
stride=1,
padding=1),
nn.ReLU(),
nn.MaxPool2d(kernel_size=2,
stride=2)
)
self.block_2 = nn.Sequential(
nn.Conv2d(hidden_units, hidden_units, 3, padding=1),
nn.ReLU(),
nn.Conv2d(hidden_units, hidden_units, 3, padding=1),
nn.ReLU(),
nn.MaxPool2d(2)
)
self.classifier = nn.Sequential(
nn.Flatten(),
nn.Linear(in_features=hidden_units*7*7,
out_features=output_shape)
)

def forward(self, x: torch.Tensor):
x = self.block_1(x)
x = self.block_2(x)
x = self.classifier(x)
return x


Подробнее здесь: https://stackoverflow.com/questions/782 ... -nn-linear
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как преобразовать код nn.Sequential в nn.Linear
    Anonymous » » в форуме Python
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Почему вывод torch.nn.functional.linear отличается при умножении каждой строки?
    Anonymous » » в форуме Python
    0 Ответы
    31 Просмотры
    Последнее сообщение Anonymous
  • Как работает многомерный ввод в слой nn.Linear?
    Anonymous » » в форуме Python
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Ищете функцию прокрутки, например https://mlu-explain.github.io/linear-reгрессия/?
    Anonymous » » в форуме Html
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Ищете функцию прокрутки, например https://mlu-explain.github.io/linear-reгрессия/?
    Anonymous » » в форуме CSS
    0 Ответы
    43 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»