Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: Initializing von Tensoren | Einführung in PyTorch
Pytorch Grundlagen

book
Herausforderung: Initializing von Tensoren

Aufgabe

Swipe to start coding

  1. Erstellen Sie einen 2x3 Tensor, der mit Nullen gefüllt ist, unter Verwendung der entsprechenden Erstellungsfunktion.
  2. Erstellen Sie einen 1D-Tensor mit ganzzahligen Werten von 1 bis 10 einschließlich (11 ausschließlich) unter Verwendung der entsprechenden Erstellungsfunktion.
  3. Erstellen Sie einen 1D-Tensor mit 10 gleichmäßig verteilten Werten zwischen 2 und 4 einschließlich unter Verwendung der entsprechenden Erstellungsfunktion.

Lösung

import torch

# Create a 2x3 tensor filled with zeros
tensor_1 = torch.zeros(2, 3)
# Create a 1D tensor with values from 1 to 3
tensor_2 = torch.arange(1, 4)
# Create a 1D tensor with 10 evenly spaced values between 2 and 4
tensor_3 = torch.linspace(2, 4, steps=10)
# Print the tensors
print(tensor_1)
print(tensor_2)
print(tensor_3)

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 4
import torch

# Create a 2x3 tensor filled with zeros
tensor_1 = ___
# Create a 1D tensor with values from 1 to 3
tensor_2 = ___
# Create a 1D tensor with 10 evenly spaced values between 2 and 4
tensor_3 = ___
# Print the tensors
print(tensor_1)
print(tensor_2)
print(tensor_3)
toggle bottom row
some-alt