Funcția torch.arange() returnează un tensor 1D conținând valori echidistante în intervalul semi-deschis [start, end), incrementate cu pasul specificat step. Reprezintă echivalentul direct al funcției range() din Python sau np.arange() din NumPy.
Exemplu de utilizare
import torch
# Secvență de la 0 la 10 cu pasul 2
indici = torch.arange(0, 10, step=2)
print(indici) # tensor([0, 2, 4, 6, 8])
# Poziții de tokeni pentru embedding-uri poziționale
pozitii = torch.arange(512)
Utilizată intensiv pentru generarea indexărilor temporale și spațiale în arhitectura Transformer.
Întrebări & Exemple practice:
torch.arange(): Generarea Secvențelor de Numere cu Pas ConstantAi o întrebare despre torch.arange(): Generarea Secvențelor de Numere cu Pas Constant sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!
Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.