Calcola una convoluzione 2D dato un input 4D quantizzato e tensori di filtro.
Gli ingressi sono tensori quantizzati dove il valore più basso rappresenta il numero reale del minimo associato e il più alto rappresenta il massimo. Ciò significa che è possibile interpretare allo stesso modo solo l'output quantizzato, tenendo conto dei valori minimo e massimo restituiti.
Classi nidificate
classe | QuantizedConv2d.Options | Attributi facoltativi per QuantizedConv2d |
Costanti
Corda | OP_NAME | Il nome di questa operazione, come noto al motore principale di TensorFlow |
Metodi pubblici
statico <V estende TType > QuantizedConv2d <V> | create ( Scope scope, Operando <? estende TType > input, Operando <? estende TType > filter, Operando < TFloat32 > minInput, Operando < TFloat32 > maxInput, Operando < TFloat32 > minFilter, Operando < TFloat32 > maxFilter, Class<V> outType , Elenco<Lunghi> passi, Spaziatura delle stringhe, Opzioni... opzioni) Metodo factory per creare una classe che racchiude una nuova operazione QuantizedConv2d. |
QuantizedConv2d.Options statico | dilatazioni (List<Long> dilations) |
Uscita < TFloat32 > | uscita massima () Il valore float rappresentato dal valore di uscita quantizzato più alto. |
Uscita < TFloat32 > | uscitamin () Il valore float rappresentato dal valore di uscita quantizzato più basso. |
Uscita <V> | produzione () |
Metodi ereditati
Costanti
Stringa finale statica pubblica OP_NAME
Il nome di questa operazione, come noto al motore principale di TensorFlow
Metodi pubblici
public static QuantizedConv2d <V> create ( Scope scope, Operando <? extends TType > input, Operando <? extends TType > filter, Operando < TFloat32 > minInput, Operando < TFloat32 > maxInput, Operando < TFloat32 > minFilter, Operando < TFloat32 > maxFilter , Class<V> outType, List<Long> strides, String padding, Options... options)
Metodo factory per creare una classe che racchiude una nuova operazione QuantizedConv2d.
Parametri
scopo | ambito attuale |
---|---|
filtro | la dimensione input_profondità del filtro deve corrispondere alle dimensioni di profondità dell'input. |
minInput | Il valore float rappresentato dal valore di input quantizzato più basso. |
maxInput | Il valore float rappresentato dal valore di input quantizzato più alto. |
minFilter | Il valore float rappresentato dal valore del filtro quantizzato più basso. |
maxFilter | Il valore float rappresentato dal valore del filtro quantizzato più alto. |
passi da gigante | Il passo della finestra scorrevole per ogni dimensione del tensore di input. |
imbottitura | Il tipo di algoritmo di riempimento da utilizzare. |
opzioni | trasporta valori di attributi opzionali |
ritorna
- una nuova istanza di QuantizedConv2d
dilatazioni statiche pubbliche QuantizedConv2d.Options (dilatazioni List<Long>)
Parametri
dilatazioni | Tensore 1-D di lunghezza 4. Il fattore di dilatazione per ciascuna dimensione di "input". Se impostato su k > 1, ci saranno k-1 celle saltate tra ciascun elemento filtro su quella dimensione. L'ordine delle dimensioni è determinato dal valore di "data_format", vedi sopra per i dettagli. Le dilatazioni delle dimensioni del lotto e della profondità devono essere pari a 1. |
---|
Uscita pubblica < TFloat32 > maxOutput ()
Il valore float rappresentato dal valore di uscita quantizzato più alto.
Uscita pubblica < TFloat32 > minOutput ()
Il valore float rappresentato dal valore di uscita quantizzato più basso.