Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 62 for deim (0.11 sec)

  1. tensorflow/compiler/mlir/tf2xla/transforms/legalize_tf.cc

          // the same because all strides are 1).
          low_padding[dim] =
              conv_grad_spatial_dim.pad_before - orig_padding[dim].first;
          high_padding[dim] =
              conv_grad_spatial_dim.pad_after - orig_padding[dim].second;
    
          // Update `out_grad_shape` to result shape of following `PadOp`.
          out_grad_shape[dim] = low_padding[dim] + high_padding[dim] +
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Jun 11 20:00:43 UTC 2024
    - 291.8K bytes
    - Viewed (0)
  2. tensorflow/compiler/mlir/quantization/stablehlo/tests/passes/quantize_composite_functions.mlir

          %1 = stablehlo.get_dimension_size %0, dim = 0 : (tensor<?x3xf32>) -> tensor<i32>
          %2 = stablehlo.reshape %1 : (tensor<i32>) -> tensor<1xi32>
          %3 = stablehlo.concatenate %2, %cst_0, dim = 0 : (tensor<1xi32>, tensor<1xi32>) -> tensor<2xi32>
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu May 09 05:56:10 UTC 2024
    - 91.6K bytes
    - Viewed (0)
  3. tensorflow/compiler/mlir/tensorflow/ir/tf_ops_n_z.cc

        int64_t index = item.index();
        int64_t dim = item.value().getSExtValue();
        if (dim < 0 || dim > output_rank) {
          return emitOptionalError(location, "out of range broadcast dim");
        }
        if (is_broadcasted[dim]) {
          return emitOptionalError(location, "broadcast_dims has duplicates");
        }
        broadcast_shape[dim] = min_rank_ty.getDimSize(index);
        is_broadcasted[dim] = true;
      }
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu May 09 22:07:10 UTC 2024
    - 170.8K bytes
    - Viewed (0)
  4. tensorflow/compiler/mlir/lite/experimental/tac/transforms/device_transform_patterns.cc

      IntegerAttr dim_i32;
      if (failed(ConvertToI32Attr(dim_int, &dim_i32))) return failure();
    
      int dim = dim_i32.getInt();
      if (dim < 0) dim += rank;
    
      const SmallVector<Value, 4>& slice_outputs = SliceOutputs(
          splitv_op, input, input_type, dim, splitv_op.getNumSplits(), &rewriter);
      rewriter.replaceOp(splitv_op, slice_outputs);
    
      return success();
    }
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 25.4K bytes
    - Viewed (0)
  5. tensorflow/compiler/mlir/tensorflow/transforms/shape_inference.cc

      for (size_t i = 0; i < window_dimensions.size(); i++) {
        auto dim = window.add_dimensions();
        dim->set_size(window_dimensions[i]);
        if (!window_strides.empty()) {
          dim->set_stride(window_strides[i]);
        } else {
          dim->set_stride(1);
        }
        if (!padding.empty()) {
          dim->set_padding_low(padding[i].first);
          dim->set_padding_high(padding[i].second);
        } else {
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Sat Jun 08 07:28:49 UTC 2024
    - 134.1K bytes
    - Viewed (0)
  6. tensorflow/compiler/mlir/lite/transforms/optimize_patterns.td

    foreach actFnPair = [[TFL_ReluOp, TFL_AF_Relu],
                         [TFL_Relu6Op, TFL_AF_Relu6],
                         [TFL_Relu1Op, TFL_AF_Relu1]] in {
      defm : FuseActFnIntoConvOpPat<!cast<Op>(actFnPair[0]), !cast<ConstantStrAttr>(actFnPair[1])>;
      defm : FuseActFnIntoPoolOpPat<!cast<Op>(actFnPair[0]), !cast<ConstantStrAttr>(actFnPair[1])>;
    }
    
    class CanFuseConvOrDepthwiseConv<string is_depthwise> : Constraint<
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu May 16 20:31:41 UTC 2024
    - 66.4K bytes
    - Viewed (0)
  7. tensorflow/c/eager/c_api.cc

      if (h == nullptr) {
        status->status = tensorflow::errors::InvalidArgument("Invalid handle");
        return -1;
      }
    
      int64_t dim = -1;
      status->status = tensorflow::unwrap(h)->Dim(dim_index, &dim);
      return dim;
    }
    
    const char* TFE_TensorHandleDeviceName(TFE_TensorHandle* h, TF_Status* status) {
      if (h == nullptr) {
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu May 09 08:11:23 UTC 2024
    - 44K bytes
    - Viewed (0)
  8. tensorflow/compiler/mlir/lite/stablehlo/transforms/composite_avg_pool.cc

      bool ceil_mode;  // Rounding strategy (ceil or floor).
    };
    
    // Rounds the dimension based on the ceil mode.
    int RoundDim(float dim, bool ceil_mode) {
      if (ceil_mode) {
        return std::ceil(dim);
      }
      return std::floor(dim);
    }
    
    // For H or W, calculate the output dimension for average pool.
    int CalculateSpatialOutDim(int in, int k, int p, int s, bool ceil_mode) {
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue May 28 23:16:05 UTC 2024
    - 9.2K bytes
    - Viewed (0)
  9. tensorflow/compiler/mlir/tensorflow/utils/convert_tensor_test.cc

      TF_ASSERT_OK(output_proto.status());
      EXPECT_EQ(output_proto->dtype(), DT_FLOAT);
      EXPECT_EQ(output_proto->shape().dim_size(), 3);
      EXPECT_EQ(output_proto->shape().dim().at(0).size(), 1);
      EXPECT_EQ(output_proto->shape().dim().at(1).size(), 2);
      EXPECT_EQ(output_proto->shape().dim().at(2).size(), 3);
    }
    
    TEST(ConvertTypeToTensorSpecProtoTest, ScalarTensorType) {
      mlir::MLIRContext context;
      mlir::Builder b(&context);
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 10.4K bytes
    - Viewed (0)
  10. tensorflow/compiler/mlir/quantization/common/attrs_and_constraints.cc

    bool HasStaticShapeAtDims(Value value, const ArrayRef<int> dims) {
      auto shaped_type = mlir::dyn_cast<ShapedType>(value.getType());
      if (!shaped_type || !shaped_type.hasRank()) return false;
    
      for (auto dim : dims) {
        if (shaped_type.isDynamicDim(dim)) return false;
      }
      return true;
    }
    
    Type CloneTypeWithNewElementType(Type old_type, Type element_type) {
      if (!mlir::isa<ShapedType>(old_type)) return {};
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 6.8K bytes
    - Viewed (0)
Back to top