Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for reduce_idcs (0.21 sec)

  1. tensorflow/compiler/mlir/tensorflow/transforms/einsum.cc

      bool needs_reduce_sum = false;
      if (!dnums.lhs.empty()) {
        needs_reduce_sum = true;
        llvm::SmallVector<int32_t> reduce_idcs(dnums.lhs.size());
        for (int64_t i = 0; i < dnums.lhs.size(); ++i) {
          reduce_idcs[i] = dnums.lhs[i];
        }
    
        lhs = createSumOp(lhs, lhs.getLoc(), reduce_idcs, &rewriter);
      }
    
      llvm::SmallVector<int32_t> lhs_transpose;
      lhs_transpose.reserve(dnums.lhs_out.size());
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 33.3K bytes
    - Viewed (0)
  2. tensorflow/compiler/mlir/lite/stablehlo/transforms/legalize_hlo.cc

        DenseIntElementsAttr dimension = reduce_op.getDimensions();
        SmallVector<int64_t, 4> reduce_dims;
        for (const int64_t& dim : dimension.getValues<int64_t>()) {
          reduce_dims.emplace_back(dim);
        }
        auto dim_type = RankedTensorType::get(
            {static_cast<int64_t>(reduce_dims.size())}, rewriter.getI64Type());
        auto reduction_indices = rewriter.create<TF::ConstOp>(
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 154.9K bytes
    - Viewed (0)
  3. tensorflow/compiler/mlir/tf2xla/transforms/legalize_tf.cc

    static Value ApplyReduction(Location loc, Value input,
                                DenseIntElementsAttr reduce_dims,
                                OpBuilder *builder) {
      auto reduce_dims_op = builder->create<ConstantOp>(loc, reduce_dims);
      return builder->create<TF::SumOp>(loc, input, reduce_dims_op,
                                        builder->getBoolAttr(false));
    }
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Jun 11 20:00:43 UTC 2024
    - 291.8K bytes
    - Viewed (1)
Back to top