TInt32

interfaccia pubblica TInt32

Tipo di tensore intero con segno a 32 bit.

Metodi pubblici

TInt32 statico astratto
scalarOf (valore int)
Alloca un nuovo tensore per memorizzare un singolo valore int.
TInt32 statico astratto
tensorOf ( Forma forma)
Assegna un nuovo tensore della forma data.
TInt32 statico astratto
tensorOf ( NdArray <Integer> src)
Assegna un nuovo tensore che è una copia di un dato array di interi.
TInt32 statico astratto
tensorOf (Forma forma , dati IntDataBuffer )
Assegna un nuovo tensore della forma data, inizializzato con i dati forniti.
TInt32 statico astratto
tensorOf ( Forma forma , Consumatore< TInt32 > dataInit)
Assegna un nuovo tensore della forma data e inizializza i suoi dati.
TInt32 statico astratto
vettoreOf (int... valori)
Alloca un nuovo tensore per memorizzare un vettore di int.

Metodi ereditati

Metodi pubblici

public static abstract TInt32 scalarOf (valore int)

Alloca un nuovo tensore per memorizzare un singolo valore int.

Parametri
valore int da memorizzare nel nuovo tensore
ritorna
  • il nuovo tensore

pubblico statico astratto TInt32 tensorOf ( Forma forma)

Assegna un nuovo tensore della forma data.

Parametri
forma forma del tensore da allocare
ritorna
  • il nuovo tensore

public static abstract TInt32 tensorOf ( NdArray <Integer> src)

Assegna un nuovo tensore che è una copia di un dato array di interi.

Il tensore avrà la stessa forma dell'array di origine e i suoi dati verranno copiati.

Parametri
src l'array di origine che fornisce la forma e i dati al nuovo tensore
ritorna
  • il nuovo tensore

public static abstract TInt32 tensorOf ( Shape shape, dati IntDataBuffer )

Assegna un nuovo tensore della forma data, inizializzato con i dati forniti.

Parametri
forma forma del tensore da allocare
dati buffer di int con cui inizializzare il tensore
ritorna
  • il nuovo tensore

public static abstract TInt32 tensorOf ( Shape shape, Consumer< TInt32 > dataInit)

Assegna un nuovo tensore della forma data e inizializza i suoi dati.

Parametri
forma forma del tensore da allocare
datiInit inizializzatore di dati del tensore
ritorna
  • il nuovo tensore

pubblico statico astratto TInt32 vectorOf (int... valori)

Alloca un nuovo tensore per memorizzare un vettore di int.

Parametri
valori ints da memorizzare nel nuovo tensore
ritorna
  • il nuovo tensore
Lancia
IllegalArgumentException se non vengono forniti valori