- Sort Score
- Result 10 results
- Languages All
Results 51 - 60 of 134 for DRconv (0.15 sec)
-
src/cmd/compile/internal/walk/expr.go
if types.IsComplex[et] && n.Op() == ir.ODIV { t := n.Type() call := mkcall("complex128div", types.Types[types.TCOMPLEX128], init, typecheck.Conv(n.X, types.Types[types.TCOMPLEX128]), typecheck.Conv(n.Y, types.Types[types.TCOMPLEX128])) return typecheck.Conv(call, t) } // Nothing to do for float divisions. if types.IsFloat[et] { return n } // rewrite 64-bit div and mod on 32-bit architectures.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Mar 04 17:34:01 UTC 2024 - 27.6K bytes - Viewed (0) -
tensorflow/compiler/mlir/lite/tests/prepare-tf-fake-quant.mlir
// CHECK: %[[DEQUANTIZE:.*]] = "tfl.dequantize"(%[[QUANTIZE]]) // CHECK: %[[CONV:.*]] = "tfl.conv_2d"(%arg0, %[[DEQUANTIZE]], %[[CONSTANT]]) // CHECK: return %[[CONV]] } // CHECK-LABEL: perChannelFakeQuantWithConv2D func.func @perChannelFakeQuantWithConv2D(tensor<256x32x32x3xf32>) -> (tensor<256x8x7x16xf32>) {
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu May 02 09:41:17 UTC 2024 - 20.4K bytes - Viewed (0) -
tensorflow/compiler/mlir/lite/transforms/dilated_conv.h
// dilation rate. // TF python library will rewrite dilated conv to // "SpaceToBatch->Conv->BatchToSpace" pattern, and the Conv in the middle // always has 'VALID' padding. The padding tensor in `SpaceToBatch` has two // parts of contributions, one is to reduce padding of CONV from 'SAME' to // 'VALID', and another is to make input shape multiples of dilation rate. The
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 20K bytes - Viewed (0) -
tensorflow/compiler/mlir/quantization/stablehlo/tests/passes/insert_weight_param.mlir
return %0 : tensor<1x3x4x2xf32> } // CHECK: func private @composite_conv_fn // CHECK: %[[CONV:.+]] = stablehlo.convolution // CHECK: return %[[CONV]] } // ----- // Test that q/dq pair with per-channel quantization parameter is inserted // between constant and XlaCallModule op with `weight_only_ptq` method of
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu May 09 05:56:10 UTC 2024 - 22K bytes - Viewed (0) -
tensorflow/compiler/mlir/lite/tests/default_quant_params.mlir
func.return %7 : tensor<1x112x112x32x!quant.uniform<u8:f32, 1.0>> // CHECK: %[[conv:.*]] = "tfl.conv_2d"(%arg0, %arg1, %arg2) // CHECK-SAME: -> tensor<1x112x112x32x!quant.uniform<u8:f32, 0.0078431372549019607:128>> // CHECK: %[[cst:.*]] = "tfl.pseudo_qconst"() // CHECK: %[[add:.*]] = tfl.add(%[[conv]], %[[cst]]) // CHECK-SAME: -> tensor<1x112x112x32x!quant.uniform<u8:f32, 1.000000e+00>> // CHECK: return %[[add]] }
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu May 02 09:41:17 UTC 2024 - 8.8K bytes - Viewed (0) -
tensorflow/compiler/mlir/quantization/common/attrs_and_constraints.cc
IsDotGeneralFullyConnected(dot_general_op).value(); if (!is_per_axis_quantizable) return std::nullopt; return filter_rank - 1; } bool ContainsConvOrDot(StringRef str) { return str.contains("_conv") || str.contains("_dot_general"); }
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 6.8K bytes - Viewed (0) -
tensorflow/compiler/mlir/quantization/tensorflow/tests/convert_tpu_model_to_cpu.mlir
// CHECK: %[[cast:.*]] = "tf.Cast"(%[[cst]]) <{Truncate = false}> : (tensor<2x3x3x2xbf16>) -> tensor<2x3x3x2xf32> // CHECK: %[[conv:.*]] = "tf.Conv2D"(%[[ARG0]], %[[cast]]) // CHECK: %[[identity:.*]] = "tf.IdentityN"(%[[conv]]) {device = ""} : (tensor<1x3x2x2xf32>) -> tensor<1x3x2x2xf32> // CHECK: return %[[identity]] : tensor<1x3x2x2xf32> // ----- // Tests that `tf.BatchFunction` is inlined.
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Mon Oct 30 06:52:55 UTC 2023 - 4.3K bytes - Viewed (0) -
tensorflow/compiler/mlir/lite/stablehlo/tests/tf-tfl-translate-serialize-stablehlo-conv.mlir
Zichuan Wei <******@****.***> 1677539988 -0800
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Mon Feb 27 23:35:37 UTC 2023 - 425 bytes - Viewed (0) -
src/cmd/asm/internal/asm/asm.go
} return addr.Offset } // getRegister checks that addr represents a register and returns its value. func (p *Parser) getRegister(prog *obj.Prog, op obj.As, addr *obj.Addr) int16 { if addr.Type != obj.TYPE_REG || addr.Offset != 0 || addr.Name != 0 || addr.Index != 0 { p.errorf("%s: expected register; found %s", op, obj.Dconv(prog, addr)) } return addr.Reg
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 22 02:04:54 UTC 2024 - 25.5K bytes - Viewed (0) -
tensorflow/compiler/mlir/lite/converter_gen.cc
using llvm::RecordRecTy; using llvm::SmallVector; using llvm::StringInit; using llvm::StringRef; enum ActionType { OpConv, RuntimeVerify, }; // NOLINTNEXTLINE llvm::cl::opt<ActionType> action( llvm::cl::desc("Action to perform:"), llvm::cl::values(clEnumValN(OpConv, "gen-operator-converters", "Generate operator converters"),
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Tue Dec 19 15:05:28 UTC 2023 - 23.7K bytes - Viewed (0)