Questão de TI - Ciência de Dados e Inteligência Artificial — Tensores (Tensorflow e PyTorch) — CESGRANRIO 2024
TI - Ciência de Dados e Inteligência ArtificialTensores (Tensorflow e PyTorch)
- Código
- cg057890
- Banca
- CESGRANRIO
- Órgão
- BNDES
- Ano
- 2024
- Cargo
- Ana ( )
Um desenvolvedor está criando uma rede neural de 3 camadas, usando PyTorch para classificar amostras descritas por um vetor com 10 elementos. Ele já definiu parte da rede, conforme o extrato de código abaixo, e pretende definir a camada oculta como sendo composta de 5 nós, utilizando a função de ativação ReLU. import torch import torch.nn as nn entrada = nn.Linear(10, 5) oculta = #AQUI CRIAR CAMADA OCULTA COM 5 NOS E RELU saida = nn.Linear(5, 1) def forward(x): x = torch.relu(entrada(x)) x = oculta(x) x = torch.sigmoid(saida(x)) Considerando-se esse contexto, qual das linhas de código a seguir deve ocupar o comentário “#AQUI CRIAR CAMADA OCULTA COM 5 NOS E RELU” para definir corretamente a camada oculta?
- Ann.Linear(5, 5)
- Bnn.ReLU()
- Cnn.Linear(5, 5) && nn.ReLU()
- Dnn.Sequential(nn.Linear(5, 5), nn.ReLU())
- Enn.Relu(10, 5)