Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of 47 for identity_op (0.24 sec)

  1. tensorflow/compiler/mlir/quantization/tensorflow/ops/tf_quantize_op.cc

      rewriter.setInsertionPointAfter(op);
      auto const_op =
          rewriter.create<TF::ConstOp>(op.getLoc(), new_type, tensor_proto_attr);
      auto new_identity_op = rewriter.create<TF::IdentityOp>(
          op->getLoc(), const_op.getType(), const_op);
      return new_identity_op.getResult();
    }
    
    Operation* LogicsForUniformDequanization(PatternRewriter& rewriter,
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 11K bytes
    - Viewed (0)
  2. tensorflow/compiler/mlir/tf2xla/internal/passes/tpu_sharding_identification_pass.cc

              next_values_to_visit.push_back(
                  while_op.getBody().front().getArgument(operand_number));
              continue;
            }
    
            if (llvm::isa<mlir::TF::IdentityOp, mlir::TF::CastOp,
                          mlir::TF::ReadVariableOp>(owner)) {
              next_values_to_visit.push_back(use.getOwner()->getResult(0));
              continue;
            }
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Apr 30 02:01:13 UTC 2024
    - 28.9K bytes
    - Viewed (0)
  3. tensorflow/compiler/mlir/tensorflow/transforms/convert_control_to_data_outputs.cc

        auto chain_arg = func.getArgument(chain_index++);
        auto src_identity = builder_chain_src.create<TF::IdentityOp>(
            chain_arg.getLoc(), chain_arg.getType(), chain_arg);
        auto chain_src_island = CreateIsland(src_identity, {}, builder_chain_src);
    
        auto sink_identity = builder_chain_sink.create<TF::IdentityOp>(
            chain_arg.getLoc(), chain_arg.getType(), chain_arg);
        auto chain_sink_island =
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 28.7K bytes
    - Viewed (0)
  4. tensorflow/compiler/mlir/lite/transforms/lower_static_tensor_list.cc

      }
    };
    
    struct ConvertIdentity : public OpConversionPattern<TF::IdentityOp> {
      using OpConversionPattern::OpConversionPattern;
    
      LogicalResult matchAndRewrite(
          TF::IdentityOp op, OpAdaptor adaptor,
          ConversionPatternRewriter &rewriter) const override {
        Value input = adaptor.getOperands()[0];
        rewriter.replaceOpWithNewOp<TF::IdentityOp>(
            op, input.getType(), adaptor.getOperands(), op->getAttrs());
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Jun 11 20:00:43 UTC 2024
    - 70.7K bytes
    - Viewed (0)
  5. tensorflow/compiler/mlir/lite/quantization/tensorflow/fallback_to_flex_ops.cc

    // quantizable but is necessary to make the conversion successful.
    bool IsAlwaysAllowlistedOp(Operation *op) {
      return llvm::isa<
          // clang-format off
          // go/keep-sorted start
          TF::ConstOp,
          TF::IdentityOp,
          TF::PartitionedCallOp,
          TF::StatefulPartitionedCallOp
          // go/keep-sorted end
          // clang-format on
          >(op);
    }
    
    // LINT.IfChange
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 12.2K bytes
    - Viewed (0)
  6. tensorflow/compiler/mlir/quantization/tensorflow/passes/passes.h

    // as GraphDef.
    std::unique_ptr<OperationPass<ModuleOp>>
    CreateMergeInitializerFunctionOpsToMainPass();
    
    // Creates a pass that moves & merges the "@tf_quant__save" function to "@main"
    // function. A new `IdentityOp` will be created. It will have control dependency
    // to the save function and returns the file_prefix argument (typed
    // `tensor<!tf_type.string>`). The file_prefix argument, which can be identified
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Fri May 10 04:07:09 UTC 2024
    - 12.3K bytes
    - Viewed (0)
  7. tensorflow/compiler/mlir/lite/transforms/prepare_tf.cc

    // of Identity op is only used by TF ops.
    struct RemoveIdentity : public OpRewritePattern<TF::IdentityOp> {
      using OpRewritePattern<TF::IdentityOp>::OpRewritePattern;
    
      LogicalResult matchAndRewrite(TF::IdentityOp identity,
                                    PatternRewriter &rewriter) const override {
        // Replace the op with the input if input and result have the same type.
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue May 28 21:49:50 UTC 2024
    - 64.6K bytes
    - Viewed (0)
  8. tensorflow/compiler/mlir/lite/quantization/tensorflow/tests/fallback_to_flex_ops_default.mlir

      func.return %1 : tensor<*xf32>
    // CHECK: %[[CONST_0:.*]] = "tf.Const"() <{value = dense<1.000000e-03> : tensor<f32>}> {device = ""} : () -> tensor<f32>
    // CHECK: %[[IDENTITY_0:.*]] = "tf.Identity"(%arg0) {device = ""} : (tensor<2xf32>) -> tensor<*xf32>
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu May 02 09:41:17 UTC 2024
    - 13.4K bytes
    - Viewed (0)
  9. tensorflow/compiler/mlir/lite/tests/tfl_while_outline.mlir

      func.return %0#1 : tensor<?xf32>
    }
    
    func.func @whileSinkConstant(%arg0: tensor<1x256xf32>) -> tensor<1x256xf32> attributes {tf.entry_function = {control_outputs = "", inputs = "prefix", outputs = "Identity_1"}} {
        %cst_0 = arith.constant dense<1> : tensor<256x256xi8>
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu May 02 09:41:17 UTC 2024
    - 13.5K bytes
    - Viewed (0)
  10. tensorflow/compiler/mlir/tensorflow/transforms/tpu_validate_inputs.cc

        // TODO(b/269195256#comment19) change the warning for Identity op to error
        // when issue with input graph is resolved. Possible issue with python layer
        // inserting Identity op incorrectly.
        if (isa<TF::IdentityOp>(op)) {
          op->emitWarning("TF/XLA TPU bridge input check: found invalid op. ")
              << op->getName() << " can't be both xla and non-xla";
          return true;
        }
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue May 07 06:51:01 UTC 2024
    - 21.5K bytes
    - Viewed (0)
Back to top