EagerSession.Options
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Metodi ereditati
Dalla classe java.lang.Object booleano | è uguale a (Oggetto arg0) |
Classe finale<?> | getClass () |
int | codice hash () |
vuoto finale | notificare () |
vuoto finale | notificaTutti () |
Corda | accordare () |
vuoto finale | attendere (lungo arg0, int arg1) |
vuoto finale | aspetta (lungo arg0) |
vuoto finale | Aspettare () |
Metodi pubblici
Controlla il modo in cui le operazioni inviate vengono effettivamente eseguite.
Se impostato su true, ogni operazione viene eseguita in modo asincrono (nel qual caso alcune operazioni potrebbero restituire output "non pronti"). Se impostato su false, tutte le operazioni vengono eseguite in modo sincrono.
Per impostazione predefinita viene utilizzata l'esecuzione sincrona.
Parametri
valore | true per l'esecuzione asincrona, false per l'esecuzione sincrona. |
---|
Costruisce una sessione entusiasta con le opzioni selezionate.
Configura la sessione in base ai dati trovati nella configurazione fornita.
Parametri
config | un buffer del protocollo di configurazione |
---|
Controlla come agire quando proviamo a eseguire un'operazione su un determinato dispositivo ma alcuni tensori di input non sono su quel dispositivo.
Per impostazione predefinita viene utilizzato SILENT
.
Parametri
valore | politica da applicare |
---|
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-07-27 UTC.
[null,null,["Ultimo aggiornamento 2025-07-27 UTC."],[],[],null,["# EagerSession.Options\n\npublic static class **EagerSession.Options** \n\n### Public Methods\n\n|--------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [EagerSession.Options](/jvm/api_docs/java/org/tensorflow/EagerSession.Options) | [async](/jvm/api_docs/java/org/tensorflow/EagerSession.Options#async(boolean))(boolean value) Controls how operations dispatched are actually executed. |\n| [EagerSession](/jvm/api_docs/java/org/tensorflow/EagerSession) | [build](/jvm/api_docs/java/org/tensorflow/EagerSession.Options#build())() Builds an eager session with the selected options. |\n| [EagerSession.Options](/jvm/api_docs/java/org/tensorflow/EagerSession.Options) | [config](/jvm/api_docs/java/org/tensorflow/EagerSession.Options#config(org.tensorflow.proto.framework.ConfigProto))([ConfigProto](/jvm/api_docs/java/org/tensorflow/proto/framework/ConfigProto) config) Configures the session based on the data found in the provided configuration. |\n| [EagerSession.Options](/jvm/api_docs/java/org/tensorflow/EagerSession.Options) | [devicePlacementPolicy](/jvm/api_docs/java/org/tensorflow/EagerSession.Options#devicePlacementPolicy(org.tensorflow.EagerSession.DevicePlacementPolicy))([EagerSession.DevicePlacementPolicy](/jvm/api_docs/java/org/tensorflow/EagerSession.DevicePlacementPolicy) value) Controls how to act when we try to run an operation on a given device but some input tensors are not on that device. |\n\n### Inherited Methods\n\nFrom class java.lang.Object \n\n|------------------|---------------------------|\n| boolean | equals(Object arg0) |\n| final Class\\\u003c?\\\u003e | getClass() |\n| int | hashCode() |\n| final void | notify() |\n| final void | notifyAll() |\n| String | toString() |\n| final void | wait(long arg0, int arg1) |\n| final void | wait(long arg0) |\n| final void | wait() |\n\nPublic Methods\n--------------\n\n#### public [EagerSession.Options](/jvm/api_docs/java/org/tensorflow/EagerSession.Options)\n**async**\n(boolean value)\n\nControls how operations dispatched are actually executed.\n\nWhen set to true, each operation are executed asynchronously (in which case some\noperations might return \"non-ready\" outputs). When set to false, all operations are executed\nsynchronously.\n\nSynchronous execution is used by default.\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n##### Parameters\n\n| value | true for asynchronous execution, false for synchronous. |\n|-------|---------------------------------------------------------|\n\n#### public [EagerSession](/jvm/api_docs/java/org/tensorflow/EagerSession)\n**build**\n()\n\nBuilds an eager session with the selected options. \n\n#### public [EagerSession.Options](/jvm/api_docs/java/org/tensorflow/EagerSession.Options)\n**config**\n([ConfigProto](/jvm/api_docs/java/org/tensorflow/proto/framework/ConfigProto) config)\n\nConfigures the session based on the data found in the provided configuration. \n\n##### Parameters\n\n| config | a config protocol buffer |\n|--------|--------------------------|\n\n##### See Also\n\n- [](/jvm/api_docs/java)[config.proto](https://github.com/tensorflow/tensorflow/blob/master/tensorflow/core/protobuf/config.proto) \n\n#### public [EagerSession.Options](/jvm/api_docs/java/org/tensorflow/EagerSession.Options)\n**devicePlacementPolicy**\n([EagerSession.DevicePlacementPolicy](/jvm/api_docs/java/org/tensorflow/EagerSession.DevicePlacementPolicy) value)\n\nControls how to act when we try to run an operation on a given device but some input tensors\nare not on that device.\n\n[SILENT](/jvm/api_docs/java/org/tensorflow/EagerSession.DevicePlacementPolicy#SILENT) is used by default.\n\n\u003cbr /\u003e\n\n##### Parameters\n\n| value | policy to apply |\n|-------|-----------------|\n\n##### See Also\n\n- [EagerSession.DevicePlacementPolicy](/jvm/api_docs/java/org/tensorflow/EagerSession.DevicePlacementPolicy)"]]