TInt32
, dove il prefisso T
sta per "Tensore di". Per supportare il controllo in fase di compilazione dei tipi di elementi tensoriali, ciascuna interfaccia in questo pacchetto deve essere associata a una delle interfacce marcatore trovate in org.tensorflow.types.family
, in base alla natura dei dati.
Ogni tipo di tensore deve essere annotato con TensorType
per fornire metadati di tipo da utilizzare per allocare o mappare tensori di questo tipo.
Le istanze dei tipi tensoriali devono anche implementare l'interfaccia NdArray
in modo che un utente possa accedere direttamente ai dati tensoriali in uno spazio n-dimensionale.
Si noti che sebbene sia sempre possibile allocare un tensore utilizzando il metodo Tensor.of(...)
, la maggior parte dei tipi di tensore espongono metodi factory che semplificano il processo di creazione, come scalarOf(...)
, vectorOf(...)
, tensorOf(...)
, ecc.
Interfacce
TBfloat16 | Tipo tensore float a 16 bit Brain. |
TBool | Tipo di tensore booleano. |
TFloat16 | Tipo di tensore float a 16 bit a mezza precisione IEEE-754. |
TFloat32 | Tipo di tensore float a 32 bit a precisione singola IEEE-754. |
TFloat64 | Tipo di tensore float a 64 bit a doppia precisione IEEE-754. |
TInt32 | Tipo di tensore intero con segno a 32 bit. |
TInt64 | Tipo di tensore intero con segno a 64 bit. |
TString | Tipo di stringa. |
TUint8 | Tipo di tensore intero senza segno a 8 bit. |