- listenToClusterUserScript(UUID, Consumer<String>, Consumer<String>) - Method in class org.apache.ignite.tensorflow.cluster.TensorFlowClusterGatewayManager
-
Listens to TensorFlow cluster user script.
- LongRunningProcess - Class in org.apache.ignite.tensorflow.core.longrunning
-
Long running process specification that contains identifier of a node where the process should be running on and the
task to be run.
- LongRunningProcess(UUID, IgniteRunnable) - Constructor for class org.apache.ignite.tensorflow.core.longrunning.LongRunningProcess
-
Constructs a new instance of long running process specification.
- LongRunningProcessClearTask - Class in org.apache.ignite.tensorflow.core.longrunning.task
-
Task that clears process metadata on the node where the process has run.
- LongRunningProcessClearTask(List<UUID>) - Constructor for class org.apache.ignite.tensorflow.core.longrunning.task.LongRunningProcessClearTask
-
Constructs a new instance of clear task.
- LongRunningProcessManager - Class in org.apache.ignite.tensorflow.core.longrunning
-
Long running process manager that allows to start, stop and make other actions with long running processes.
- LongRunningProcessManager(Ignite) - Constructor for class org.apache.ignite.tensorflow.core.longrunning.LongRunningProcessManager
-
Constructs a new instance of long running process manager.
- LongRunningProcessPingTask - Class in org.apache.ignite.tensorflow.core.longrunning.task
-
Task that pings processes to check their statuses.
- LongRunningProcessPingTask(List<UUID>) - Constructor for class org.apache.ignite.tensorflow.core.longrunning.task.LongRunningProcessPingTask
-
Constructs a new instance of ping task.
- LongRunningProcessStartTask - Class in org.apache.ignite.tensorflow.core.longrunning.task
-
Task that starts long running processes by their specifications.
- LongRunningProcessStartTask(List<LongRunningProcess>) - Constructor for class org.apache.ignite.tensorflow.core.longrunning.task.LongRunningProcessStartTask
-
Constructs a new instance of start task.
- LongRunningProcessState - Enum in org.apache.ignite.tensorflow.core.longrunning.task.util
-
Long running process state.
- LongRunningProcessStatus - Class in org.apache.ignite.tensorflow.core.longrunning.task.util
-
Long running process status that includes state and exception if exists.
- LongRunningProcessStatus(LongRunningProcessState) - Constructor for class org.apache.ignite.tensorflow.core.longrunning.task.util.LongRunningProcessStatus
-
Constructs a new instance of long running process status.
- LongRunningProcessStatus(LongRunningProcessState, Exception) - Constructor for class org.apache.ignite.tensorflow.core.longrunning.task.util.LongRunningProcessStatus
-
Constructs a new instance of long running process status.
- LongRunningProcessStopTask - Class in org.apache.ignite.tensorflow.core.longrunning.task
-
Task that stops long running processes.
- LongRunningProcessStopTask(List<UUID>, boolean) - Constructor for class org.apache.ignite.tensorflow.core.longrunning.task.LongRunningProcessStopTask
-
Constructs a new instance of stop task.
- LongRunningProcessTask<T> - Class in org.apache.ignite.tensorflow.core.longrunning.task
-
- LongRunningProcessTask() - Constructor for class org.apache.ignite.tensorflow.core.longrunning.task.LongRunningProcessTask
-
- org.apache.ignite.tensorflow - package org.apache.ignite.tensorflow
-
TensorFlow integration that allows to start and maintain TensorFlow cluster on top of Apache Ignite cluster
infrastructure.
- org.apache.ignite.tensorflow.cluster - package org.apache.ignite.tensorflow.cluster
-
- org.apache.ignite.tensorflow.cluster.spec - package org.apache.ignite.tensorflow.cluster.spec
-
Contains specifications that describes TensorFlow cluster configuration.
- org.apache.ignite.tensorflow.cluster.tfrunning - package org.apache.ignite.tensorflow.cluster.tfrunning
-
Additional "running" layer on top of Python running layer of infrastructure.
- org.apache.ignite.tensorflow.cluster.util - package org.apache.ignite.tensorflow.cluster.util
-
Util components that are used in TensorFlow cluster package.
- org.apache.ignite.tensorflow.core - package org.apache.ignite.tensorflow.core
-
TensorFlow integration core package that provides infrastructure layers that allows TensorFlow cluster to start and
be maintained.
- org.apache.ignite.tensorflow.core.longrunning - package org.apache.ignite.tensorflow.core.longrunning
-
The part of TensorFlow integration infrastructure that allows to start and maintain abstract long-running processes.
- org.apache.ignite.tensorflow.core.longrunning.task - package org.apache.ignite.tensorflow.core.longrunning.task
-
Contains long-running process tasks that encapsulates the logic of starting, pinging and stopping a long-running
process.
- org.apache.ignite.tensorflow.core.longrunning.task.util - package org.apache.ignite.tensorflow.core.longrunning.task.util
-
Util package that contains util classes used in long-running tasks.
- org.apache.ignite.tensorflow.core.nativerunning - package org.apache.ignite.tensorflow.core.nativerunning
-
The part of TensorFlow integration infrastructure that allows to start and maintain abstract native processes.
- org.apache.ignite.tensorflow.core.nativerunning.task - package org.apache.ignite.tensorflow.core.nativerunning.task
-
Contains native process task that encapsulates the logic of starting native process.
- org.apache.ignite.tensorflow.core.util - package org.apache.ignite.tensorflow.core.util
-
- org.apache.ignite.tensorflow.submitter - package org.apache.ignite.tensorflow.submitter
-
This package contains classes that allow to use command line interface to submit jobs into TensorFlow in Apache
Ignite infrastructure.
- org.apache.ignite.tensorflow.submitter.command - package org.apache.ignite.tensorflow.submitter.command
-
This package contains commands that command line tool provides.
- org.apache.ignite.tensorflow.util - package org.apache.ignite.tensorflow.util
-
- TensorFlowChiefRunner - Class in org.apache.ignite.tensorflow.cluster.util
-
Utils class that helps to start and stop chief process.
- TensorFlowChiefRunner(Ignite, ExecutorService, TensorFlowClusterSpec, Consumer<String>, Consumer<String>) - Constructor for class org.apache.ignite.tensorflow.cluster.util.TensorFlowChiefRunner
-
Constructs a new instance of TensorFlow chief runner.
- TensorFlowCluster - Class in org.apache.ignite.tensorflow.cluster
-
TensorFlow Cluster metadata.
- TensorFlowCluster(TensorFlowClusterSpec, Map<UUID, List<UUID>>) - Constructor for class org.apache.ignite.tensorflow.cluster.TensorFlowCluster
-
Constructs a new instance of TensorFlow cluster.
- TensorFlowClusterGateway - Class in org.apache.ignite.tensorflow.cluster
-
TensorFlow cluster gateway that allows to subscribe on changes in cluster configuration.
- TensorFlowClusterGateway(SerializableConsumer<TensorFlowClusterGateway>) - Constructor for class org.apache.ignite.tensorflow.cluster.TensorFlowClusterGateway
-
Constructs a new instance of TensorFlow cluster gateway.
- TensorFlowClusterGatewayManager - Class in org.apache.ignite.tensorflow.cluster
-
TensorFlow cluster manager that allows to start, maintain and stop TensorFlow cluster using
TensorFlowClusterManager and Ignite Service Grid.
- TensorFlowClusterGatewayManager(Ignite) - Constructor for class org.apache.ignite.tensorflow.cluster.TensorFlowClusterGatewayManager
-
Constructs a new instance of TensorFlow cluster manager with maintenance.
- TensorFlowClusterMaintainer - Class in org.apache.ignite.tensorflow.cluster
-
TensorFlow cluster service that maintains TensorFlow cluster.
- TensorFlowClusterMaintainer(UUID, TensorFlowJobArchive, String) - Constructor for class org.apache.ignite.tensorflow.cluster.TensorFlowClusterMaintainer
-
Constructs a new instance of TensorFlow cluster service.
- TensorFlowClusterManager - Class in org.apache.ignite.tensorflow.cluster
-
TensorFlow cluster manager that allows to start, maintain and stop TensorFlow cluster.
- TensorFlowClusterManager(Ignite) - Constructor for class org.apache.ignite.tensorflow.cluster.TensorFlowClusterManager
-
Constructs a new instance of TensorFlow cluster manager.
- TensorFlowClusterResolver - Class in org.apache.ignite.tensorflow.cluster.util
-
TensorFlow cluster resolver based on Ignite Cache affinity.
- TensorFlowClusterResolver(Ignite, String, int, int) - Constructor for class org.apache.ignite.tensorflow.cluster.util.TensorFlowClusterResolver
-
Constructs a new instance of TensorFlow cluster resolver.
- TensorFlowClusterSpec - Class in org.apache.ignite.tensorflow.cluster.spec
-
TensorFlow cluster specification.
- TensorFlowClusterSpec() - Constructor for class org.apache.ignite.tensorflow.cluster.spec.TensorFlowClusterSpec
-
- TensorFlowJobArchive - Class in org.apache.ignite.tensorflow.cluster
-
TensorFlow job archive that keeps archived working directory and command to be executed.
- TensorFlowJobArchive(String, byte[], String[]) - Constructor for class org.apache.ignite.tensorflow.cluster.TensorFlowJobArchive
-
Constructs a new instance of TensorFlow job archive.
- TensorFlowProcessBuilderSupplier - Class in org.apache.ignite.tensorflow.cluster.util
-
Python process builder supplier that is used to create TensorFlow worker process builder.
- TensorFlowProcessBuilderSupplier(boolean, Boolean, String...) - Constructor for class org.apache.ignite.tensorflow.cluster.util.TensorFlowProcessBuilderSupplier
-
Constructs a new instance of Python process builder supplier.
- TensorFlowServer - Class in org.apache.ignite.tensorflow.cluster.tfrunning
-
TensorFlow server specification.
- TensorFlowServer(TensorFlowClusterSpec, String) - Constructor for class org.apache.ignite.tensorflow.cluster.tfrunning.TensorFlowServer
-
Constructs a new instance of TensorFlow server specification.
- TensorFlowServer(TensorFlowClusterSpec, String, Integer) - Constructor for class org.apache.ignite.tensorflow.cluster.tfrunning.TensorFlowServer
-
Constructs a new instance of TensorFlow server specification.
- TensorFlowServer(TensorFlowClusterSpec, String, Integer, String) - Constructor for class org.apache.ignite.tensorflow.cluster.tfrunning.TensorFlowServer
-
Constructs a new instance of TensorFlow server specification.
- TensorFlowServerAddressSpec - Class in org.apache.ignite.tensorflow.cluster.spec
-
TensorFlow server address specification.
- TensorFlowServerManager - Class in org.apache.ignite.tensorflow.cluster.tfrunning
-
TensorFlow server manager that allows to start, stop and make other actions with TensorFlow servers.
- TensorFlowServerManager(Ignite) - Constructor for class org.apache.ignite.tensorflow.cluster.tfrunning.TensorFlowServerManager
-
Constructs a new instance of TensorFlow server manager.
- TensorFlowServerManager(ProcessManager<NativeProcess>) - Constructor for class org.apache.ignite.tensorflow.cluster.tfrunning.TensorFlowServerManager
-
Constructs a new instance of TensorFlow server manager.
- TensorFlowServerScriptFormatter - Class in org.apache.ignite.tensorflow.cluster.tfrunning
-
Utils class that helps to format Python script that starts TensorFlow server.
- TensorFlowServerScriptFormatter() - Constructor for class org.apache.ignite.tensorflow.cluster.tfrunning.TensorFlowServerScriptFormatter
-
- TensorFlowUserScriptRunner - Class in org.apache.ignite.tensorflow.cluster.util
-
Utils class that helps to start and stop user script process.
- TensorFlowUserScriptRunner(Ignite, ExecutorService, TensorFlowJobArchive, TensorFlowClusterSpec, Consumer<String>, Consumer<String>) - Constructor for class org.apache.ignite.tensorflow.cluster.util.TensorFlowUserScriptRunner
-
Constructs a new instance of TensorFlow user script runner.
- transformSpecification(TensorFlowServer) - Method in class org.apache.ignite.tensorflow.cluster.tfrunning.TensorFlowServerManager
-
Transforms accepted process specification into process specification delegate working with.
- transformSpecification(NativeProcess) - Method in class org.apache.ignite.tensorflow.core.nativerunning.NativeProcessManager
-
Transforms accepted process specification into process specification delegate working with.
- transformSpecification(R) - Method in class org.apache.ignite.tensorflow.core.ProcessManagerWrapper
-
Transforms accepted process specification into process specification delegate working with.