Generatore per NLClassifier.NLClassifierOptions
.
Costruttori pubblici
Costruttore () |
Metodi pubblici
abstract NLClassifier.NLClassifierOptions | costruire () |
astratto NLClassifier.NLClassifierOptions.Builder | setBaseOptions ( BaseOptions baseOptions) Imposta le opzioni generali per configurare le API delle attività, come gli acceleratori. |
astratto NLClassifier.NLClassifierOptions.Builder | setInputTensorIndex (int inputTensorIndex) Imposta l'indice del tensore del testo di input tra tutti i tensori di input, se il modello ha più input. |
astratto NLClassifier.NLClassifierOptions.Builder | setInputTensorName ( String inputTensorName) Imposta il nome del tensore del testo di input, se il modello ha più input. |
astratto NLClassifier.NLClassifierOptions.Builder | setOutputLabelTensorIndex (int outputLabelTensorIndex) Imposta l'indice del tensore dell'etichetta di output opzionale tra tutti i tensori di output, se il modello ha più output. |
astratto NLClassifier.NLClassifierOptions.Builder | setOutputLabelTensorName ( String outputLabelTensorName) Imposta il nome del tensore dell'etichetta di output, se il modello ha più output. |
astratto NLClassifier.NLClassifierOptions.Builder | setOutputScoreTensorIndex (int outputScoreTensorIndex) Imposta l'indice del tensore del punteggio di output tra tutti i tensori di output, se il modello ha più output. |
astratto NLClassifier.NLClassifierOptions.Builder | setOutputScoreTensorName ( String outputScoreTensorName) Imposta il nome del tensore del punteggio di output, se il modello ha più output. |
Metodi ereditati
Costruttori pubblici
Costruttore pubblico ()
Metodi pubblici
abstract pubblico NLClassifier.NLClassifierOptions.Builder setBaseOptions ( BaseOptions baseOptions)
Imposta le opzioni generali per configurare le API delle attività, come gli acceleratori.
Parametri
baseOpzioni |
---|
public abstract NLClassifier.NLClassifierOptions.Builder setInputTensorIndex (int inputTensorIndex)
Imposta l'indice del tensore del testo di input tra tutti i tensori di input, se il modello ha più input. Per l'inferenza verrà utilizzato solo il tensore di input specificato; gli altri tensori di input verranno ignorati. Dafualt a 0.
Per ulteriori dettagli, vedere la sezione Configurare i tensori di input/output per NLClassifier.
Parametri
inputTensorIndex |
---|
public abstract NLClassifier.NLClassifierOptions.Builder setInputTensorName ( String inputTensorName)
Imposta il nome del tensore del testo di input, se il modello ha più input. Per l'inferenza verrà utilizzato solo il tensore di input specificato; gli altri tensori di input verranno ignorati. Dafualt su "INPUT"
.
Per ulteriori dettagli, vedere la sezione Configurare i tensori di input/output per NLClassifier.
Parametri
inputTensorName |
---|
public abstract NLClassifier.NLClassifierOptions.Builder setOutputLabelTensorIndex (int outputLabelTensorIndex)
Imposta l'indice del tensore dell'etichetta di output opzionale tra tutti i tensori di output, se il modello ha più output.
Consulta il documento sopra outputLabelTensorName
per ulteriori informazioni su cosa sia il tensore dell'etichetta di output.
Per ulteriori dettagli, vedere la sezione Configurare i tensori di input/output per NLClassifier.
outputLabelTensorIndex
viene impostato su -1, il che significa disabilitare il tensore dell'etichetta di output.
Parametri
outputLabelTensorIndex |
---|
public abstract NLClassifier.NLClassifierOptions.Builder setOutputLabelTensorName ( String outputLabelTensorName)
Imposta il nome del tensore dell'etichetta di output, se il modello ha più output. Dafualt a "OUTPUT_LABEL"
.
Per ulteriori dettagli, vedere la sezione Configurare i tensori di input/output per NLClassifier.
Per impostazione predefinita, il file di etichetta deve essere compresso con il tensore del punteggio di output tramite i metadati del modello. Vedere MetadataWriter per NLClassifier . NLClassifier legge e analizza automaticamente le etichette dal file di etichette. Tuttavia, alcuni modelli potrebbero invece produrre un tensore di etichette specifico. In questo caso, NLClassifier legge le etichette dal tensore delle etichette di output.
Parametri
outputLabelTensorName |
---|
public abstract NLClassifier.NLClassifierOptions.Builder setOutputScoreTensorIndex (int outputScoreTensorIndex)
Imposta l'indice del tensore del punteggio di output tra tutti i tensori di output, se il modello ha più output. Dafualt a 0.
Per ulteriori dettagli, vedere la sezione Configurare i tensori di input/output per NLClassifier.
Parametri
outputScoreTensorIndex |
---|
public abstract NLClassifier.NLClassifierOptions.Builder setOutputScoreTensorName ( String outputScoreTensorName)
Imposta il nome del tensore del punteggio di output, se il modello ha più output. Dafualt a "OUTPUT_SCORE"
.
Per ulteriori dettagli, vedere la sezione Configurare i tensori di input/output per NLClassifier.
Parametri
outputScoreTensorName |
---|