Home
last modified time | relevance | path

Searched refs:GraphOptimizer (Results 1 – 25 of 32) sorted by relevance

12

/external/tensorflow/tensorflow/core/common_runtime/
Dgraph_optimizer.cc28 GraphOptimizer::GraphOptimizer(const OptimizerOptions& opts) : opts_(opts) { in GraphOptimizer() function in tensorflow::GraphOptimizer
35 GraphOptimizer::~GraphOptimizer() {} in ~GraphOptimizer()
37 void GraphOptimizer::Optimize( in Optimize()
142 void GraphOptimizer::Optimize(FunctionLibraryRuntime* runtime, Env* env, in Optimize()
154 const GraphOptimizer::Options& graph_optimizer_options) { in OptimizeGraph()
159 GraphOptimizer optimizer(opts); in OptimizeGraph()
165 OptimizeGraph(lib, g, GraphOptimizer::Options()); in OptimizeGraph()
Dgraph_optimizer.h27 class GraphOptimizer {
66 explicit GraphOptimizer(const OptimizerOptions& opts);
67 ~GraphOptimizer();
95 TF_DISALLOW_COPY_AND_ASSIGN(GraphOptimizer);
106 const GraphOptimizer::Options& graph_optimizer_options);
/external/tensorflow/tensorflow/core/grappler/optimizers/
Dmeta_optimizer.h35 class MetaOptimizer : public GraphOptimizer {
61 std::unique_ptr<GraphOptimizer> MakeNewOptimizer(
69 std::vector<std::unique_ptr<GraphOptimizer>>* optimizers) const;
72 std::vector<std::unique_ptr<GraphOptimizer>>* optimizers) const;
76 std::vector<std::unique_ptr<GraphOptimizer>>* optimizers) const;
108 Status RunOptimizer(GraphOptimizer* optimizer, Cluster* cluster,
Dgraph_optimizer.h35 class GraphOptimizer {
37 GraphOptimizer() : deadline_usec_(0) {} in GraphOptimizer() function
38 virtual ~GraphOptimizer() {} in ~GraphOptimizer()
Darithmetic_optimizer_test_utils.h33 void OptimizeAndPrune(GraphOptimizer* optimizer, GrapplerItem* item, in OptimizeAndPrune()
42 void DedupAndOptimizeTwiceAndPrune(GraphOptimizer* optimizer, in DedupAndOptimizeTwiceAndPrune()
57 void OptimizeTwice(GraphOptimizer* optimizer, GrapplerItem* item, in OptimizeTwice()
67 void OptimizeTwiceAndPrune(GraphOptimizer* optimizer, GrapplerItem* item,
Dmeta_optimizer.cc171 if (optimizer == NAME) return std::unique_ptr<GraphOptimizer>(VALUE)
183 std::unique_ptr<GraphOptimizer> MetaOptimizer::MakeNewOptimizer( in MakeNewOptimizer()
217 return std::unique_ptr<GraphOptimizer>(); in MakeNewOptimizer()
231 std::vector<std::unique_ptr<GraphOptimizer>>* optimizers) const { in InitializeOptimizers()
319 std::vector<std::unique_ptr<GraphOptimizer>>* optimizers) const { in InitializeOptimizersByName()
348 std::vector<std::unique_ptr<GraphOptimizer>>* optimizers) const { in InitializeCustomGraphOptimizers()
419 std::vector<std::unique_ptr<GraphOptimizer>> optimizers; in OptimizeGraph()
459 GraphOptimizer* sa_optimizer = nullptr; in OptimizeGraph()
555 GraphOptimizer* optimizer, Cluster* cluster, GrapplerItem* optimized_item, in RunOptimizer()
Dcustom_graph_optimizer.h28 class CustomGraphOptimizer : public GraphOptimizer {
Ddebug_stripper.h26 class DebugStripper : public GraphOptimizer {
Dmodel_pruner.h27 class ModelPruner : public GraphOptimizer {
Dshape_optimizer.h31 class ShapeOptimizer : public GraphOptimizer {
Dremapper.h27 class Remapper : public GraphOptimizer {
Dpin_to_host_optimizer.h39 class PinToHostOptimizer : public GraphOptimizer {
Dmemory_optimizer.h29 class MemoryOptimizer : public GraphOptimizer {
Dauto_mixed_precision.h29 class AutoMixedPrecision : public GraphOptimizer {
Dlayout_optimizer.h26 class LayoutOptimizer : public GraphOptimizer {
Dfunction_optimizer.h27 class FunctionOptimizer : public GraphOptimizer {
Dcommon_subgraph_elimination.h36 class CommonSubgraphElimination : public GraphOptimizer {
Dgeneric_layout_optimizer.h26 class GenericLayoutOptimizer : public GraphOptimizer {
Dloop_optimizer.h32 class LoopOptimizer : public GraphOptimizer {
Ddependency_optimizer.h30 class DependencyOptimizer : public GraphOptimizer {
Dauto_parallel.h27 class AutoParallel : public GraphOptimizer {
Darithmetic_optimizer.h33 class ArithmeticOptimizer : public GraphOptimizer {
Dscoped_allocator_optimizer.h38 class ScopedAllocatorOptimizer : public GraphOptimizer {
Dconstant_folding.h39 class ConstantFolding : public GraphOptimizer {
/external/tensorflow/tensorflow/core/grappler/optimizers/data/
Dmeta_optimizer.h46 absl::flat_hash_map<string, std::unique_ptr<GraphOptimizer>>

12