- Sort Score
- Result 10 results
- Languages All
Results 11 - 20 of 31 for FailureOr (0.13 sec)
-
tensorflow/compiler/mlir/tensorflow/transforms/set_tpu_infeed_layout.cc
#include "xla/shape.h" #include "xla/stream_executor/tpu/c_api_conversions.h" #include "xla/stream_executor/tpu/tpu_api.h" #include "xla/translate/mhlo_to_hlo/type_to_shape.h" namespace mlir { static FailureOr<std::vector<int64_t>> GetTPUInfeedLayoutFromAPI( RankedTensorType t) { // Call the TPU API to determine the right infeed layout. Note that // this can fail if we're not running on a TPU-enabled node.
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 6.1K bytes - Viewed (0) -
tensorflow/compiler/mlir/quantization/common/test_base.h
// representation of a `ModuleOp` containing a single function `@main`. // Returns `failure` iff there is no `@main` or no such operation is found in // `@main`. template <typename OpT> FailureOr<OpT> FindFirstOpFromMainFunc(ModuleOp module_op) { func::FuncOp main_func_op = FindMainFuncOp(module_op); if (main_func_op == nullptr) return failure(); auto ops = main_func_op.getOps<OpT>();
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 04 07:19:09 UTC 2024 - 3.5K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/utils/visitor.h
mlir::SymbolTableCollection* symbol_table = nullptr); // Creates a new MLIR module that contains only the given functions and all // reachable functions from them. mlir::FailureOr<mlir::OwningOpRef<mlir::ModuleOp>> CreatePrunedModule( mlir::ModuleOp module, llvm::ArrayRef<llvm::StringRef> function_names); } // namespace TF } // namespace mlir
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Fri May 19 03:46:51 UTC 2023 - 2.2K bytes - Viewed (0) -
tensorflow/compiler/mlir/lite/stablehlo/transforms/fold_broadcast_pass.cc
if (splatLhs && splatRhs) { auto signedLhs = addSign(splatLhs.getSplatValue<ValType>(), etype); auto signedRhs = addSign(splatRhs.getSplatValue<ValType>(), etype); FailureOr<decltype(signedLhs)> result(Convert()(signedLhs, signedRhs)); return succeeded(result) ? SplatElementsAttr::get(type, *result) : Attribute(); } SmallVector<ValType, 6> values;
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 10.5K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/utils/stablehlo_custom_call.cc
return op.getCallTargetName() == kTfTargetName; } DictionaryAttr GetTfBackendConfig(stablehlo::CustomCallOp op) { return op->getAttrOfType<DictionaryAttr>(kTfBackendConfigAttrName); } FailureOr<SymbolRefAttr> GetTfFuncCustomCallFuncName( stablehlo::CustomCallOp op) { if (!IsTfFuncCustomCall(op)) { return success(nullptr); } auto config = GetTfBackendConfig(op); if (config == nullptr) {
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 2.6K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/transforms/shape_inference.cc
// reached convergence, false otherwise. FailureOr<bool> PropagateShapeIntoAttachedFunctions(Operation* op, int64_t max_iterations); // Shape propagation for region based control flow. // Returns a failure() on error, otherwise returns true to indicate that it // reached convergence, false otherwise. FailureOr<bool> PropagateShapeIntoAttachedRegions(Operation* op,
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Sat Jun 08 07:28:49 UTC 2024 - 134.1K bytes - Viewed (0) -
tensorflow/compiler/mlir/quantization/stablehlo/passes/lift_quantizable_spots_as_functions.cc
std::unique_ptr<RE2> match_regex_; // NOLINT }; // Converts `Method` to a single-line textproto representation. Returns // `failure()` when converting to textproto failed. FailureOr<std::string> QuantizationMethodToTextProto(const Method& method) { TextFormat::Printer printer; printer.SetSingleLineMode(true); std::string method_txtpb; if (!printer.PrintToString(method, &method_txtpb)) {
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Fri May 10 04:07:09 UTC 2024 - 9.3K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/utils/visitor.cc
stack.push_back(called_func); } return WalkResult::advance(); }); if (result.wasInterrupted()) { return result; } } return WalkResult::advance(); } FailureOr<OwningOpRef<ModuleOp>> CreatePrunedModule( ModuleOp module, llvm::ArrayRef<llvm::StringRef> function_names) { SymbolTableCollection symbol_table; OpBuilder builder(module.getContext());
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Fri May 19 03:46:51 UTC 2023 - 4.1K bytes - Viewed (0) -
tensorflow/compiler/mlir/quantization/stablehlo/utils/tf_type_utils.cc
return IntegerType::get(type.getContext(), 16, IntegerType::SignednessSemantics::Unsigned); }) .Default([&type](Type) { return type; }); } FailureOr<mlir::DenseElementsAttr> GetDenseAttrFromTensorProtoAttr( const llvm::StringRef mangled_tensor_proto, TensorType tensor_type) { ::tensorflow::TensorProto tensor_proto;
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 4.1K bytes - Viewed (0) -
tensorflow/compiler/mlir/quantization/stablehlo/passes/bridge/convert_tf_quant_ops_to_mhlo.cc
using quant::tensorflow::IsTFQintType; #define GEN_PASS_DEF_CONVERTTFQUANTOPSTOMHLO #include "tensorflow/compiler/mlir/quantization/stablehlo/passes/bridge/passes.h.inc" template <typename UniformQuantizedOp> FailureOr<TensorType> GetUniformQuantizedType( UniformQuantizedOp op, Type original_type, TypedValue<TensorType> scales_value, TypedValue<TensorType> zero_points_value, FloatType expressed_type,
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Fri May 17 17:58:54 UTC 2024 - 30.9K bytes - Viewed (0)