diff options
author | A. Unique TensorFlower <gardener@tensorflow.org> | 2017-06-16 16:09:12 -0700 |
---|---|---|
committer | TensorFlower Gardener <gardener@tensorflow.org> | 2017-06-16 16:12:38 -0700 |
commit | 5d906eaa86781da4e0ddfeeb0f69a78a5574b390 (patch) | |
tree | 4cd966499fc6bf78917ad9e1756bbe99643a8816 | |
parent | c81484b5dad8327e1158ae48c9e2cc8526a27313 (diff) |
VirtualCluster constructor takes a node_estimator pointer.
PiperOrigin-RevId: 159289065
-rw-r--r-- | tensorflow/core/grappler/clusters/virtual_cluster.cc | 6 | ||||
-rw-r--r-- | tensorflow/core/grappler/clusters/virtual_cluster.h | 2 |
2 files changed, 8 insertions, 0 deletions
diff --git a/tensorflow/core/grappler/clusters/virtual_cluster.cc b/tensorflow/core/grappler/clusters/virtual_cluster.cc index 30eaccb801..32d9be9aee 100644 --- a/tensorflow/core/grappler/clusters/virtual_cluster.cc +++ b/tensorflow/core/grappler/clusters/virtual_cluster.cc @@ -29,6 +29,12 @@ VirtualCluster::VirtualCluster( devices_ = devices; } +VirtualCluster::VirtualCluster( + const std::unordered_map<string, DeviceProperties>& devices, + OpLevelCostEstimator* node_estimator) + : Cluster(0), node_estimator_(node_estimator) { + devices_ = devices; +} VirtualCluster::~VirtualCluster() {} Status VirtualCluster::Provision() { return Status::OK(); } diff --git a/tensorflow/core/grappler/clusters/virtual_cluster.h b/tensorflow/core/grappler/clusters/virtual_cluster.h index 452c6f7c8e..a74911cb23 100644 --- a/tensorflow/core/grappler/clusters/virtual_cluster.h +++ b/tensorflow/core/grappler/clusters/virtual_cluster.h @@ -30,6 +30,8 @@ namespace grappler { class VirtualCluster : public Cluster { public: VirtualCluster(const std::unordered_map<string, DeviceProperties>& devices); + VirtualCluster(const std::unordered_map<string, DeviceProperties>& devices, + OpLevelCostEstimator* node_estimator); ~VirtualCluster() override; |