Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for remove_operands (0.15 sec)

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

      }
    
      DenseSet<GlobalTensorOp> frozen_global_tensors;
      for (auto func : module.getOps<func::FuncOp>()) {
        llvm::BitVector args_to_erase(func.getNumArguments());
        DenseMap<Operation *, llvm::BitVector> remove_operands;
        OpBuilder builder(func.getBody());
    
        for (BlockArgument val : func.getArguments()) {
          if (!freezeable[val]) continue;
    
          const TF::ResourceDataflowState *latticeElement =
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 7.8K bytes
    - Viewed (0)
  2. tensorflow/compiler/mlir/tensorflow/ir/tf_ops_n_z.cc

        // Patch up the region bodies and yield.
        new_cond_block.eraseArguments(removed_operand);
        new_body_block.eraseArguments(removed_operand);
        new_body_yield.eraseOperands(removed_operand);
        if (cond_forwards_args) {
          BitVector removed_operand_plus_one = removed_operand;
          removed_operand_plus_one.resize(removed_operand.size() + 1);
          removed_operand_plus_one <<= 1;
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu May 09 22:07:10 UTC 2024
    - 170.8K bytes
    - Viewed (0)
  3. tensorflow/compiler/mlir/lite/ir/tfl_ops.cc

          }
        }
    
        // The While ops operands and result types need to match
        SmallVector<Value, 4> new_operands;
        SmallVector<Value, 4> new_body_yield;
        SmallVector<bool, 4> removed_operand(while_op.getNumOperands(), false);
        llvm::SmallVector<Type, 4> types;
        new_operands.reserve(while_op.getNumOperands());
        new_body_yield.reserve(while_op.getNumOperands());
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu May 02 09:41:17 UTC 2024
    - 169.2K bytes
    - Viewed (0)
Back to top