Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 48 for op_names (0.15 sec)

  1. tensorflow/c/eager/c_api_experimental.cc

    }
    
    void TFE_GetExecutedOpNames(TFE_Context* ctx, TF_Buffer* buf,
                                TF_Status* status) {
      const std::vector<std::string>& op_names =
          tensorflow::unwrap(ctx)->GetLoggedOpsTestonly();
    
      std::ostringstream op_names_oss;
      for (const auto& op : op_names) {
        op_names_oss << op << ", ";
      }
      const std::string& op_names_str = op_names_oss.str();
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 11 23:52:39 UTC 2024
    - 35.9K bytes
    - Viewed (0)
  2. tensorflow/cc/framework/scope.cc

                            false /* copy_names */));
    }
    
    Scope Scope::WithOpNameImpl(const string& op_name) const {
      if (impl()->single_use_scope()) {
        UpdateStatus(errors::InvalidArgument("Cannot set op name ", op_name,
                                             " on this scope"));
        return *this;
      }
      return Scope(new Impl(*this, Impl::Tags::OpName(), impl()->name_, op_name));
    }
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Sat Apr 13 05:57:22 UTC 2024
    - 20.9K bytes
    - Viewed (0)
  3. tensorflow/c/eager/c_api_unified_experimental_graph.cc

     private:
      friend class GraphContext;  // For access to op_.
      TF_Graph* g_;
      std::unique_ptr<TF_OperationDescription> op_;
      // Hold `op_type` and `op_name` till both are available since we need both
      // to build a graph operation.
      string op_type_;
      const char* op_name_ = nullptr;
      // TODO(srbs): Use this.
      string device_name_;
    };
    
    // GraphContext wraps a TF_Graph modeling a single function and manages the
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Mar 12 20:00:09 UTC 2024
    - 15.4K bytes
    - Viewed (0)
  4. tensorflow/compiler/mlir/tensorflow/c/c_api_unified_experimental_mlir.cc

      attrs_[attr_name] = TypeAttr::get(mlir_type);
      return absl::OkStatus();
    }
    
    Status MlirAbstractOp::SetOpName(const char* const op_name) {
      // TODO(aminim): should we use a location?
      if (op_name_) {
        return FailedPrecondition("SetOpName called on already built op.");
      }
      op_name_ = op_name;
      return absl::OkStatus();
    }
    
    Status MlirAbstractOp::AddRef(Type type, Type* output_type) {
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 28.2K bytes
    - Viewed (0)
  5. tensorflow/compiler/mlir/tensorflow/utils/export_utils.cc

      if (!op_name_or_status.ok()) return false;
    
      auto op_name = std::move(op_name_or_status).value();
      if (op_name == "NextIteration")
        return mlir::isa<mlir::TF::TensorFlowRefType>(
            mlir::getElementTypeOrSelf(op->getOperand(0).getType()));
    
      if (op_name == "Enter" || op_name == "Exit" || op_name == "Switch" ||
          op_name == "Merge") {
        return mlir::isa<mlir::TF::TensorFlowRefType>(
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Fri May 17 17:58:54 UTC 2024
    - 19.7K bytes
    - Viewed (0)
  6. tensorflow/compiler/mlir/tf2xla/transforms/xla_legalize_tf.cc

        "/tensorflow/core/tf2xla/v1/mlir_failed_xla_legalize_tf_count",
        "Counts the attempts of legalization of ops", "op_name");
    
    auto *mlir_failed_legalization_count = tensorflow::monitoring::Counter<2>::New(
        "/tensorflow/core/tf2xla/v1/mlir_failed_xla_legalize_tf_pass_count",
        "Counts the failure of legalization of ops", "op_name", "legality");
    
    class LegalizeTF : public impl::LegalizeTFBase<LegalizeTF> {
     public:
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue May 28 21:49:50 UTC 2024
    - 10.2K bytes
    - Viewed (0)
  7. tensorflow/compiler/mlir/lite/quantization/tensorflow/fallback_to_flex_ops.cc

      bool IsAllowListedOp(Operation *op) {
        std::string op_name = op->getName().getStringRef().str();
        if (IsAlwaysAllowlistedOp(op) || IsTfFakeQuantOp(op)) {
          return true;
        } else if (mode_ == kDefaultMode) {
          return QuantizableOpsInDefaultMode().count(op_name) > 0;
        } else if (mode_ == kLegacyIntegerMode) {
          return QuantizableOpsInLegacyMode().count(op_name) > 0;
        } else {
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 12.2K bytes
    - Viewed (0)
  8. tensorflow/compiler/mlir/quantization/tensorflow/python/save_model.py

    
    def _find_op(
        graph: ops.Graph, op_name: Optional[str]
    ) -> Optional[ops.Operation]:
      """Finds the operation with `op_name`.
    
      Args:
        graph: The graph to find from.
        op_name: Name of the node.
    
      Returns:
        The operation that corresponds to `op_name`. Returns None iff op_name is an
        empty string or None.
    
      Raises:
        ValueError: `op_name` is malformed.
      """
      if not op_name:
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 01:09:50 UTC 2024
    - 12.3K bytes
    - Viewed (0)
  9. tensorflow/c/eager/gradients.cc

    }
    }  // namespace
    
    Status GradientRegistry::Register(
        const string& op_name, GradientFunctionFactory gradient_function_factory) {
      auto iter = registry_.find(op_name);
      if (iter != registry_.end()) {
        const string error_msg = "Gradient already exists for op: " + op_name + ".";
        return errors::AlreadyExists(error_msg);
      }
      registry_.insert({op_name, gradient_function_factory});
      return absl::OkStatus();
    }
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Feb 15 09:49:45 UTC 2024
    - 19.3K bytes
    - Viewed (0)
  10. tensorflow/compiler/mlir/lite/transforms/lift_tflite_flex_ops.cc

          }
        }
    
        return success();
      }
    
     private:
      // Parses TFLite Flex op's `custom_options` and returns the TF
      // `op_name` and TF dialect MLIR op attributes.
      static LogicalResult ParseCustomOption(
          StringRef custom_options, Location loc, std::string& op_name,
          SmallVectorImpl<NamedAttribute>& attributes,
          tensorflow::NodeDef& node_def) {
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 10.9K bytes
    - Viewed (0)
Back to top