- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for AnalyzeBlock (0.24 sec)
-
tensorflow/compiler/mlir/tfrt/analysis/cost_analysis.h
const tfrt_stub::CostRecorder* cost_recorder = nullptr) { cost_recorder_ = cost_recorder; AnalyzeArguments(func_op); AnalyzeBlock(&func_op.front()); } int64_t GetCost(mlir::Operation* op) const; private: void AnalyzeArguments(mlir::func::FuncOp func_op); void AnalyzeBlock(mlir::Block* block); void EvaluateCost(mlir::Operation* op); int64_t max_arg_size_ = 1;
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Tue Jun 06 03:08:33 UTC 2023 - 3.1K bytes - Viewed (0) -
tensorflow/compiler/mlir/tfrt/analysis/cost_analysis.cc
auto type = mlir::cast<mlir::TensorType>(arg.getType()); if (type.hasRank()) { max_arg_size_ = std::max(max_arg_size_, GetRankedTensorSize(type)); } } } void CostAnalysis::AnalyzeBlock(mlir::Block* block) { for (auto& op : *block) { EvaluateCost(&op); } } void CostAnalysis::EvaluateCost(mlir::Operation* op) { if (auto cost_function =
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 7.6K bytes - Viewed (0)