History log of /external/tensorflow/tensorflow/core/distributed_runtime/cluster_function_library_runtime.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
f8347ceebbad0e06552633fcdf8e63f52246ba62 24-Jan-2018 Sanjoy Das <sanjoy@google.com> Remove THIRD_PARTY_ from #include guards

They don't make sense in the open source repository.

PiperOrigin-RevId: 183140889
/external/tensorflow/tensorflow/core/distributed_runtime/cluster_function_library_runtime.h
32d138db751c541e951d1958cac4918214e9644e 06-Jan-2018 Derek Murray <mrry@google.com> Add `FunctionLibraryRuntime::InstantiateOptions` struct (take 2).

This new struct allows optional arguments to be passed to the
`FunctionLibraryRuntime::Instantiate()` API. The new struct is now
used to configure the target device for a function instantiation
(instead of an attr).

This version fixes an issue in the previous attempt whereby identical
functions instantiated on different devices in the same task would be
canonicalized to the same key and hence receive the same handle in the
ProcFLR, but they would only be instantiated locally in one per-device
FLR. The fix ensures that the device name is part of the canonicalized
form. A test is added to function_test.py that failed with the old
version and passed in the new version.
END_PUBLIC

BEGIN_PUBLIC
Automated g4 rollback of changelist 180979141

PiperOrigin-RevId: 181003413
/external/tensorflow/tensorflow/core/distributed_runtime/cluster_function_library_runtime.h
cc94f3888eb008fd78a2d95e30ecf76fbce0e0af 05-Jan-2018 James Qin <jamesqin@google.com> Automated g4 rollback of changelist 180848930

PiperOrigin-RevId: 180979141
/external/tensorflow/tensorflow/core/distributed_runtime/cluster_function_library_runtime.h
19bbc31eee8b81bce6eb08b7ada539943fac6014 04-Jan-2018 Derek Murray <mrry@google.com> Add `FunctionLibraryRuntime::InstantiateOptions` struct.

This new struct allows optional arguments to be passed to the
`FunctionLibraryRuntime::Instantiate()` API. The new struct is now
used to configure the target device for a function instantiation
(instead of an attr).

PiperOrigin-RevId: 180848930
/external/tensorflow/tensorflow/core/distributed_runtime/cluster_function_library_runtime.h
9bfa43625061ec62bd9623ab014db4851307e92d 02-Oct-2017 Rohan Jain <rohanj@google.com> Allowing for functions to run across processes using RPC's. Currently this only works for processes running on CPU's only.

PiperOrigin-RevId: 170725482
/external/tensorflow/tensorflow/core/distributed_runtime/cluster_function_library_runtime.h