Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for getElementDtype (0.39 sec)

  1. tensorflow/compiler/mlir/lite/transforms/lower_static_tensor_list.cc

        return UnrankedTensorType::get(
            variant_ty.getSubtypes()[0].getElementType());
      }
      Type value_type = value.getType();
      Type element_type;
      variant_ty = value_type.dyn_cast<TF::VariantType>();
      if (variant_ty && !variant_ty.getSubtypes().empty()) {
        element_type = variant_ty.getSubtypes()[0].getElementType();
      } else {
        element_type = getElementTypeOrSelf(value_type);
      }
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Jun 11 20:00:43 UTC 2024
    - 70.7K bytes
    - Viewed (0)
  2. tensorflow/compiler/mlir/tf2xla/transforms/legalize_tf.cc

                                                GetI64ElementsAttr({0}, &rewriter),
                                                input_type.getElementType());
        assert(!input_type.getElementType().isInteger(1) &&
               "data type should not be i1");
        BuildReduceBody<AddOp>(input_type.getElementType(), &reduce.getBody(),
                               &rewriter);
        rewriter.replaceOpWithNewOp<ReshapeOp>(
            op,
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Jun 11 20:00:43 UTC 2024
    - 291.8K bytes
    - Viewed (0)
  3. tensorflow/compiler/mlir/tensorflow/transforms/shape_inference.cc

          mlir::dyn_cast<TensorFlowTypeWithSubtype>(operand_type.getElementType());
      if (!operand_handle_type) return result_type.getElementType();
      auto result_handle_type =
          mlir::cast<TensorFlowTypeWithSubtype>(result_type.getElementType());
      if (operand_handle_type.GetSubtypes().empty() ||
          !result_handle_type.GetSubtypes().empty())
        return result_type.getElementType();
      return operand_handle_type;
    }
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Sat Jun 08 07:28:49 UTC 2024
    - 134.1K bytes
    - Viewed (0)
  4. tensorflow/compiler/mlir/lite/transforms/legalize_patterns.td

      "non-opaque constant tensor">;
    
    def F32ElementsAttr : ElementsAttrBase<
      CPred<"$_self.cast<ElementsAttr>().getShapedType().getElementType().isF32()">, "float constant tensor">;
    
    def Int64ElementsAttr : ElementsAttrBase<
      CPred<"$_self.cast<ElementsAttr>().getShapedType().getElementType().isInteger(64)">, "Int 64 constant tensor">;
    
    // Extract the ith int element from an ArrayAttr $0 as an 32-bit IntegerAttr
    // with builder.
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Jun 04 13:30:42 UTC 2024
    - 28.5K bytes
    - Viewed (0)
  5. tensorflow/compiler/mlir/tf2xla/api/v2/tf_executor_to_graph.cc

              mlir::dyn_cast<mlir::TF::ResourceType>(arg_type.getElementType())) {
        llvm::ArrayRef<mlir::TensorType> subtypes = resource_type.getSubtypes();
        if (!subtypes.empty()) {
          AttrValue handle_dtypes_attr;
          AttrValue handle_shapes_attr;
          for (mlir::TensorType subtype : subtypes) {
            DataType dtype;
            TF_RETURN_IF_ERROR(ConvertToDataType(subtype.getElementType(), &dtype));
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Jun 06 23:04:51 UTC 2024
    - 35.2K bytes
    - Viewed (0)
  6. tensorflow/compiler/mlir/lite/flatbuffer_export.cc

        } else {
          return std::nullopt;
        }
      }
    
      auto element_type = tensor_type.getElementType();
      tflite::TensorType tflite_element_type =
          GetTFLiteType(tensor_type.getElementType()).value();
      std::optional<std::vector<BufferOffset<tflite::VariantSubType>>>
          variant_params = BuildTFVariantType(element_type);
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed Jun 12 21:41:49 UTC 2024
    - 164.5K bytes
    - Viewed (0)
  7. tensorflow/compiler/mlir/lite/ir/tfl_ops.td

      DerivedTFLiteTypeAttr output_type = DerivedTFLiteTypeAttr<[{
        return getResult().getType().cast<TensorType>().getElementType().
            cast<IntegerType>().getWidth() > 32 ? tflite::TensorType_INT64 :
                tflite::TensorType_INT32;
        }], [{
          TypeAttr::get(getResult().getType().cast<TensorType>().getElementType())
        }]>;
    }
    
    def TFL_ArgMinOp : TFL_Op<"arg_min", [
        QuantizableResult,
        Pure]> {
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Jun 06 19:09:08 UTC 2024
    - 186K bytes
    - Viewed (0)
Back to top