ExecutionEnvironment
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
زیر کلاس های غیر مستقیم شناخته شده EagerSession | محیطی برای اجرای مشتاقانه عملیات TensorFlow. | نمودار | یک نمودار جریان داده که محاسبات TensorFlow را نشان می دهد. |
|
محیطی را برای ایجاد و اجرای TensorFlow Operation
s تعریف می کند.
روش های عمومی
بررسی می کند که input
برای استفاده به عنوان ورودی در این محیط اجرا معتبر است. اگر نه، IllegalArgumentException
را می اندازد.
پرتاب می کند
IllegalArgumentException | اگر ورودی نمی تواند به عنوان ورودی در این محیط اجرا استفاده شود. |
---|
نوع این محیط را دریافت کنید (از شمارش «محیط ها».
برمی گرداند
- یک مقدار «محیطها» که نوع محیط اجرا را نشان میدهد.
عمومی انتزاعی بولی isEager ()
isGraph بولی انتزاعی عمومی ()
isOpEnabled بولین انتزاعی عمومی (String opType)
اگر عملیات داده شده در این محیط اجرا معتبر باشد، true را برمی گرداند.
مولفه های
opType | عملیات برای بررسی. |
---|
برمی گرداند
- آیا عملیات داده شده در این محیط اجرا معتبر است یا خیر.
انتزاعی عمومی OperationBuilder opBuilder (نوع رشته، نام رشته)
یک سازنده را برای ایجاد یک Operation
جدید برمیگرداند.
مولفه های
نوع | از عملیات (یعنی محاسباتی را که باید انجام شود مشخص می کند) |
---|
نام | برای اشاره به عملیات ایجاد شده در این محدوده محیطی. |
---|
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-27 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-07-27 بهوقت ساعت هماهنگ جهانی."],[],[],null,["# ExecutionEnvironment\n\npublic interface **ExecutionEnvironment** \n\n|---|---|---|\n| Known Indirect Subclasses [EagerSession](/jvm/api_docs/java/org/tensorflow/EagerSession), [Graph](/jvm/api_docs/java/org/tensorflow/Graph) |----------------------------------------------------------------|-------------------------------------------------------------| | [EagerSession](/jvm/api_docs/java/org/tensorflow/EagerSession) | An environment for executing TensorFlow operations eagerly. | | [Graph](/jvm/api_docs/java/org/tensorflow/Graph) | A data flow graph representing a TensorFlow computation. | |||\n\nDefines an environment for creating and executing TensorFlow [Operation](/jvm/api_docs/java/org/tensorflow/Operation)s. \n\n### Nested Classes\n\n|------|---|---|---|\n| enum | [ExecutionEnvironment.Types](/jvm/api_docs/java/org/tensorflow/ExecutionEnvironment.Types) || |\n\n### Public Methods\n\n|-----------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| abstract void | [checkInput](/jvm/api_docs/java/org/tensorflow/ExecutionEnvironment#checkInput(org.tensorflow.op.Op))([Op](/jvm/api_docs/java/org/tensorflow/op/Op) input) Checks that `input` is valid to use as an input in this execution environment. |\n| abstract [ExecutionEnvironment.Types](/jvm/api_docs/java/org/tensorflow/ExecutionEnvironment.Types) | [environmentType](/jvm/api_docs/java/org/tensorflow/ExecutionEnvironment#environmentType())() Get the type of this environment (from the \\`Environments\\` enumeration. |\n| abstract boolean | [isEager](/jvm/api_docs/java/org/tensorflow/ExecutionEnvironment#isEager())() |\n| abstract boolean | [isGraph](/jvm/api_docs/java/org/tensorflow/ExecutionEnvironment#isGraph())() |\n| abstract boolean | [isOpEnabled](/jvm/api_docs/java/org/tensorflow/ExecutionEnvironment#isOpEnabled(java.lang.String))(String opType) Returns true if the given operation is valid in this execution environment. |\n| abstract [OperationBuilder](/jvm/api_docs/java/org/tensorflow/OperationBuilder) | [opBuilder](/jvm/api_docs/java/org/tensorflow/ExecutionEnvironment#opBuilder(java.lang.String, java.lang.String))(String type, String name) Returns a builder to create a new [Operation](/jvm/api_docs/java/org/tensorflow/Operation). |\n\nPublic Methods\n--------------\n\n#### public abstract void\n**checkInput**\n([Op](/jvm/api_docs/java/org/tensorflow/op/Op) input)\n\nChecks that `input` is valid to use as an input in this execution environment. Throws [IllegalArgumentException](https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html) if not. \n\n##### Parameters\n\n| input | The op to check |\n|-------|-----------------|\n\n##### Throws\n\n| IllegalArgumentException | if input can't be used as an input in this execution environment. |\n|--------------------------|-------------------------------------------------------------------|\n\n#### public abstract [ExecutionEnvironment.Types](/jvm/api_docs/java/org/tensorflow/ExecutionEnvironment.Types)\n**environmentType**\n()\n\nGet the type of this environment (from the \\`Environments\\` enumeration. \n\n##### Returns\n\n- An \\`Environments\\` value indicating the type of execution environment. \n\n#### public abstract boolean\n**isEager**\n()\n\n\u003cbr /\u003e\n\n#### public abstract boolean\n**isGraph**\n()\n\n\u003cbr /\u003e\n\n#### public abstract boolean\n**isOpEnabled**\n(String opType)\n\nReturns true if the given operation is valid in this execution environment. \n\n##### Parameters\n\n| opType | The op to check. |\n|--------|------------------|\n\n##### Returns\n\n- Whether the given operation is valid in this execution environment. \n\n#### public abstract [OperationBuilder](/jvm/api_docs/java/org/tensorflow/OperationBuilder)\n**opBuilder**\n(String type, String name)\n\nReturns a builder to create a new [Operation](/jvm/api_docs/java/org/tensorflow/Operation). \n\n##### Parameters\n\n| type | of the Operation (i.e., identifies the computation to be performed) |\n| name | to refer to the created Operation in this environment scope. |\n|------|---------------------------------------------------------------------|\n\n##### Returns\n\n- an [OperationBuilder](/jvm/api_docs/java/org/tensorflow/OperationBuilder) to create an Operation when [build()](/jvm/api_docs/java/org/tensorflow/OperationBuilder#build()) is invoked. If [build()](/jvm/api_docs/java/org/tensorflow/OperationBuilder#build()) is not invoked, then some resources may leak."]]