चेतावनी: इस एपीआई को पदावनत कर दिया गया है और प्रतिस्थापन के स्थिर होने के बाद इसे TensorFlow के भविष्य के संस्करण में हटा दिया जाएगा।
EagerSession.Options
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
विरासत में मिली विधियाँ
कक्षा java.lang.Object से बूलियन | बराबर (ऑब्जेक्ट arg0) |
अंतिम कक्षा<?> | गेटक्लास () |
int यहाँ | हैश कोड () |
अंतिम शून्य | सूचित करें () |
अंतिम शून्य | सभी को सूचित करें () |
डोरी | स्ट्रिंग () |
अंतिम शून्य | प्रतीक्षा करें (लंबा arg0, int arg1) |
अंतिम शून्य | प्रतीक्षा करें (लंबा arg0) |
अंतिम शून्य | इंतज़ार () |
सार्वजनिक तरीके
नियंत्रित करता है कि भेजे गए ऑपरेशन वास्तव में कैसे निष्पादित किए जाते हैं।
जब सत्य पर सेट किया जाता है, तो प्रत्येक ऑपरेशन को अतुल्यकालिक रूप से निष्पादित किया जाता है (ऐसी स्थिति में कुछ ऑपरेशन "गैर-तैयार" आउटपुट लौटा सकते हैं)। जब गलत पर सेट किया जाता है, तो सभी ऑपरेशन समकालिक रूप से निष्पादित होते हैं।
सिंक्रोनस निष्पादन डिफ़ॉल्ट रूप से उपयोग किया जाता है।
पैरामीटर
कीमत | एसिंक्रोनस निष्पादन के लिए सत्य, सिंक्रोनस के लिए गलत। |
---|
चयनित विकल्पों के साथ एक उत्सुक सत्र बनाता है।
दिए गए बफ़र में पाए गए डेटा के आधार पर सत्र को कॉन्फ़िगर करता है, जो क्रमबद्ध TensorFlow कॉन्फ़िगरेशन प्रोटो है।
चेतावनी: इस सुविधा का समर्थन परिवर्तन के अधीन है क्योंकि भविष्य में सार्वजनिक एंडपॉइंट पर TensorFlow प्रोटोज़ का समर्थन नहीं किया जा सकता है।
यह भी देखें: config.proto
पैरामीटर
कीमत | एक क्रमबद्ध कॉन्फिग प्रोटो |
---|
यह नियंत्रित करता है कि जब हम किसी दिए गए डिवाइस पर कोई ऑपरेशन चलाने का प्रयास करते हैं तो कैसे कार्य करना है लेकिन कुछ इनपुट टेंसर उस डिवाइस पर नहीं हैं।
EagerSession.DevicePlacementPolicy.SILENT
डिफ़ॉल्ट रूप से उपयोग किया जाता है।
पैरामीटर
कीमत | उपयोग करने की रणनीति |
---|
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2025-07-25 (UTC) को अपडेट किया गया.
[null,null,["आखिरी बार 2025-07-25 (UTC) को अपडेट किया गया."],[],[],null,["# EagerSession.Options\n\npublic static class **EagerSession.Options** \n\n### Public Methods\n\n|----------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [EagerSession.Options](/api_docs/java/org/tensorflow/EagerSession.Options) | [async](/api_docs/java/org/tensorflow/EagerSession.Options#async(boolean))(boolean value) Controls how operations dispatched are actually executed. |\n| [EagerSession](/api_docs/java/org/tensorflow/EagerSession) | [build](/api_docs/java/org/tensorflow/EagerSession.Options#build())() Builds an eager session with the selected options. |\n| [EagerSession.Options](/api_docs/java/org/tensorflow/EagerSession.Options) | [config](/api_docs/java/org/tensorflow/EagerSession.Options#config(byte[]))(byte\\[\\] value) Configures the session based on the data found in the provided buffer, which is serialized TensorFlow config proto. |\n| [EagerSession.Options](/api_docs/java/org/tensorflow/EagerSession.Options) | [devicePlacementPolicy](/api_docs/java/org/tensorflow/EagerSession.Options#devicePlacementPolicy(org.tensorflow.EagerSession.DevicePlacementPolicy))([EagerSession.DevicePlacementPolicy](/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| [EagerSession.Options](/api_docs/java/org/tensorflow/EagerSession.Options) | [resourceCleanupStrategy](/api_docs/java/org/tensorflow/EagerSession.Options#resourceCleanupStrategy(org.tensorflow.EagerSession.ResourceCleanupStrategy))([EagerSession.ResourceCleanupStrategy](/api_docs/java/org/tensorflow/EagerSession.ResourceCleanupStrategy) value) Controls how TensorFlow resources are cleaned up when no longer needed. |\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](/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](/api_docs/java/org/tensorflow/EagerSession)\n**build**\n()\n\nBuilds an eager session with the selected options. \n\n#### public [EagerSession.Options](/api_docs/java/org/tensorflow/EagerSession.Options)\n**config**\n(byte\\[\\] value)\n\nConfigures the session based on the data found in the provided buffer, which is serialized\nTensorFlow config proto.\n\nWarning: the support of this feature is subject to changes since TensorFlow protos might\nnot be supported on public endpoints in the future.\n\nSee also: [config.proto](https://github.com/tensorflow/tensorflow/blob/master/tensorflow/core/protobuf/config.proto)\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n##### Parameters\n\n| value | a serialized config proto |\n|-------|---------------------------|\n\n#### public [EagerSession.Options](/api_docs/java/org/tensorflow/EagerSession.Options)\n**devicePlacementPolicy**\n([EagerSession.DevicePlacementPolicy](/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[EagerSession.DevicePlacementPolicy.SILENT](/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](/api_docs/java/org/tensorflow/EagerSession.DevicePlacementPolicy) \n\n#### public [EagerSession.Options](/api_docs/java/org/tensorflow/EagerSession.Options)\n**resourceCleanupStrategy**\n([EagerSession.ResourceCleanupStrategy](/api_docs/java/org/tensorflow/EagerSession.ResourceCleanupStrategy) value)\n\nControls how TensorFlow resources are cleaned up when no longer needed.\n\n[EagerSession.ResourceCleanupStrategy.IN_BACKGROUND](/api_docs/java/org/tensorflow/EagerSession.ResourceCleanupStrategy#IN_BACKGROUND) is used by default.\n\n\u003cbr /\u003e\n\n##### Parameters\n\n| value | strategy to use |\n|-------|-----------------|\n\n##### See Also\n\n- [EagerSession.ResourceCleanupStrategy](/api_docs/java/org/tensorflow/EagerSession.ResourceCleanupStrategy)"]]