Home
last modified time | relevance | path

Searched refs:ShapeSizeFunction (Results 1 – 19 of 19) sorted by relevance

/external/tensorflow/tensorflow/compiler/xla/service/
Dwhile_loop_expensive_invariant_code_motion.h32 using ShapeSizeFunction = std::function<int64_t(const Shape&)>;
35 ShapeSizeFunction shape_size_function = ShapeUtil::ByteSizeOfElements)
52 ShapeSizeFunction shape_size_function_;
Dwhile_loop_invariant_code_motion.h31 using ShapeSizeFunction = std::function<int64_t(const Shape&)>;
58 ShapeSizeFunction shape_size_function = ShapeUtil::ByteSizeOfElements)
83 ShapeSizeFunction shape_size_function_;
Dhlo_rematerialization.h42 using ShapeSizeFunction = std::function<int64_t(const Shape&)>;
85 const ShapeSizeFunction& size_function, int64_t memory_limit_bytes,
167 const ShapeSizeFunction size_function_;
Dhlo_cost_analysis.h47 using ShapeSizeFunction = std::function<int64_t(const Shape&)>; variable
62 ShapeSizeFunction shape_size;
86 explicit HloCostAnalysis(ShapeSizeFunction shape_size,
Dcompiler.h357 virtual HloCostAnalysis::ShapeSizeFunction ShapeSizeBytesFunction() const = 0;
362 HloCostAnalysis::ShapeSizeFunction shape_size = ShapeSizeBytesFunction(); in BufferSizeBytesFunction()
Dhlo_rematerialization.cc499 const HloRematerialization::ShapeSizeFunction& size_function,
771 const HloRematerialization::ShapeSizeFunction& size_function_;
794 const HloRematerialization::ShapeSizeFunction& size_function, in MemoryUsageTracker()
Dhlo_cost_analysis.cc43 HloCostAnalysis::HloCostAnalysis(ShapeSizeFunction shape_size, in HloCostAnalysis()
/external/tensorflow/tensorflow/compiler/xla/service/cpu/
Dparallel_task_assignment.h43 const HloCostAnalysis::ShapeSizeFunction& shape_size,
70 const HloCostAnalysis::ShapeSizeFunction& shape_size, in ParallelTaskAssigner()
108 HloCostAnalysis::ShapeSizeFunction shape_size_function_;
Dparallel_task_assignment.cc35 const HloCostAnalysis::ShapeSizeFunction& shape_size) in SimpleCostModel()
51 const HloCostAnalysis::ShapeSizeFunction shape_size_;
57 const HloCostAnalysis::ShapeSizeFunction& shape_size, in DefaultCostModel()
108 const HloCostAnalysis::ShapeSizeFunction shape_size_;
114 const HloCostAnalysis::ShapeSizeFunction& shape_size, HloModule* module, in ParallelTaskAssignment()
Dcpu_xfeed.h42 HloCostAnalysis::ShapeSizeFunction shape_size_fn);
Dparallel_task_assignment_test.cc29 const HloCostAnalysis::ShapeSizeFunction shape_size_func_ =
Dcpu_compiler.h155 HloCostAnalysis::ShapeSizeFunction ShapeSizeBytesFunction() const override;
Dcpu_xfeed.cc278 HloCostAnalysis::ShapeSizeFunction shape_size_fn) { in ReadDynamicShapesOnCpu()
Dcpu_compiler.cc1580 HloCostAnalysis::ShapeSizeFunction CpuCompiler::ShapeSizeBytesFunction() const { in ShapeSizeBytesFunction()
/external/tensorflow/tensorflow/compiler/xla/service/interpreter/
Dcompiler.h60 HloCostAnalysis::ShapeSizeFunction ShapeSizeBytesFunction() const override;
Dcompiler.cc170 HloCostAnalysis::ShapeSizeFunction InterpreterCompiler::ShapeSizeBytesFunction() in ShapeSizeBytesFunction()
/external/tensorflow/tensorflow/compiler/xla/service/gpu/
Dgpu_compiler.h111 HloCostAnalysis::ShapeSizeFunction ShapeSizeBytesFunction() const override;
Dgpu_compiler.cc1512 HloCostAnalysis::ShapeSizeFunction GpuCompiler::ShapeSizeBytesFunction() const { in ShapeSizeBytesFunction()
/external/tensorflow/tensorflow/core/tpu/
Dtpu_on_demand_compiler.cc194 HloCostAnalysis::ShapeSizeFunction ShapeSizeBytesFunction() const override { in ShapeSizeBytesFunction()