Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 31 for emitOpError (0.18 sec)

  1. tensorflow/compiler/mlir/tensorflow/transforms/host_runtime/tpu_metadata_utils.cc

      auto sharding_attr = mlir::dyn_cast<StringAttr>(attr);
      if (!sharding_attr)
        return op->emitOpError(
            llvm::formatv(kBadStringArrayElementMsg, name, index));
      if (tensorflow::DecodeShardingAttribute(sharding_attr, *sharding_ptr)
              .failed()) {
        return op->emitOpError(llvm::formatv(kBadArrayElementMsg, name, index,
                                             sharding_attr.getValue(),
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 10.3K bytes
    - Viewed (0)
  2. tensorflow/compiler/mlir/tensorflow/transforms/tpu_validate_inputs.cc

      if (!op->hasAttr(TF::kTpuReplicateAttr)) {
        op->emitOpError("TF2XLA TPU bridge input check: " + errormsg() +
                        "missing _tpu_replicate attr");
        return false;
      }
      auto opattr = op->getAttr(TF::kTpuReplicateAttr);
      if (opattr != attr) {
        op->emitOpError("TF2XLA TPU bridge input check: " + errormsg() +
                        "invalid _tpu_replicate attr.")
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue May 07 06:51:01 UTC 2024
    - 21.5K bytes
    - Viewed (0)
  3. tensorflow/compiler/mlir/tensorflow/ir/tf_executor.cc

            return fetch.emitOpError()
                   << "operand #" << i
                   << " is a control type, can't be bound to a graph result";
          break;
        }
        if (i >= num_results)
          return fetch.emitOpError()
                 << "operand #" << i << " does not have a graph results to bind";
        if (graph.getResult(i).getType() != operand.getType()) {
          return fetch.emitOpError()
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 42.7K bytes
    - Viewed (0)
  4. tensorflow/compiler/mlir/tf2xla/transforms/legalize_tf_collective.cc

      if (!matchPattern(group_assignment_value, m_Constant(&group_assignment))) {
        return op->emitOpError() << "expects constant group_assignment";
      }
      replica_groups = mlir::cast<DenseIntElementsAttr>(
          hlo::convertElementsAttr(group_assignment, builder.getIntegerType(64)));
      if (replica_groups.getType().getRank() != 2) {
        return op->emitOpError() << "group_assignment should have rank 2, got "
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 16K bytes
    - Viewed (0)
  5. tensorflow/compiler/mlir/tensorflow/transforms/tensor_list_ops_decomposition.cc

      if (it == buffer_to_size->end()) {
        return scatter.emitOpError("unknown tensor list");
      }
      auto buffer = scatter.getInputHandle();
      OpBuilder builder(scatter);
      auto indices_type =
          mlir::cast<RankedTensorType>(scatter.getIndices().getType());
      if (!indices_type) return scatter.emitOpError("unranked indices shape");
      auto shape_type = RankedTensorType::get({2}, builder.getIntegerType(32));
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 39.2K bytes
    - Viewed (0)
  6. tensorflow/compiler/mlir/tensorflow/transforms/functional_control_flow_to_regions.cc

        if (IfOp if_op = llvm::dyn_cast<IfOp>(op)) {
          if (failed(ConvertIfOp(if_op))) {
            op->emitOpError() << "failed to convert to region form";
            return WalkResult::interrupt();
          }
        } else if (CaseOp case_op = llvm::dyn_cast<CaseOp>(op)) {
          if (failed(ConvertCaseOp(case_op))) {
            op->emitOpError() << "failed to convert to region form";
            return WalkResult::interrupt();
          }
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 11K bytes
    - Viewed (0)
  7. tensorflow/compiler/mlir/tensorflow/transforms/sparsecore/embedding_sequencing.cc

      for (OpType op : func.getOps<OpType>()) {
        if (found_op != nullptr) {
          func.emitOpError() << "number of " << found_op.getOperationName()
                             << " in loop body is not 1";
          return LogicalResult::failure();
        }
        if (GetReplicationAttr(op) != replication_attr) {
          op.emitOpError() << "is not part of the replication region "
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 39.4K bytes
    - Viewed (0)
  8. tensorflow/compiler/mlir/tensorflow/transforms/xla_call_module_deserialization.cc

            if (!backend_config) {
              op->emitOpError()
                  << "is missing attribute '" << kTfBackendConfigAttrName << "'";
              return WalkResult::interrupt();
            }
    
            auto called_index_attr = mlir::dyn_cast_or_null<IntegerAttr>(
                backend_config.get(kCalledIndexAttrName));
            if (!called_index_attr) {
              op->emitOpError()
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu May 23 09:05:47 UTC 2024
    - 11.1K bytes
    - Viewed (0)
  9. tensorflow/compiler/mlir/tensorflow/ir/tf_device.cc

            return mlir::dyn_cast_or_null<StringAttr>(attr);
          });
          if (!is_device_string)
            return op.emitOpError() << "expects 'devices' to be a consists of "
                                       "string list as values.";
    
          if (device_list.size() != n)
            return op.emitOpError()
                   << "expects number of devices (" << device_list.size()
                   << ") to be equal to 'n' (" << n << ")";
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 33.4K bytes
    - Viewed (0)
  10. tensorflow/compiler/mlir/tensorflow/transforms/promote_resources_to_args.cc

            if (func_arg.getOwner() != &block)
              return read_op.emitOpError(kResourceFunctionMsg);
    
            ResourceInfo& resource_info = resources[func_arg.getArgNumber()];
            resource_info.read = true;
            read_op.getValue().replaceAllUsesWith(resource_info.live_value);
          } else {
            return read_op.emitOpError(kInvalidResourceMsg);
          }
    
          read_op.erase();
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 17.1K bytes
    - Viewed (0)
Back to top