Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for ModifyIONodesPass (0.13 sec)

  1. tensorflow/compiler/mlir/lite/transforms/modify_io_nodes.cc

    #define GEN_PASS_DEF_MODIFYIONODESPASS
    #include "tensorflow/compiler/mlir/lite/transforms/passes.h.inc"
    
    struct ModifyIONodesPass
        : public impl::ModifyIONodesPassBase<ModifyIONodesPass> {
     public:
      MLIR_DEFINE_EXPLICIT_INTERNAL_INLINE_TYPE_ID(ModifyIONodesPass)
    
      explicit ModifyIONodesPass() {}
      explicit ModifyIONodesPass(mlir::Type input_type, mlir::Type output_type) {
        this->input_type = input_type;
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 8.9K bytes
    - Viewed (0)
  2. tensorflow/compiler/mlir/quantization/stablehlo/passes/post_quantize.cc

      explicit PostQuantizePass() = default;
    
     private:
      void runOnOperation() override;
    };
    
    // TODO: b/305815328 - Consider preserving leading and trailing QDQs for
    // ModifyIONodesPass in TFLite use cases.
    // Removes the back-to-back quantize and dequantize ops with volatile attribute.
    class RemoveVolatileQdqPattern
        : public OpRewritePattern<quantfork::DequantizeCastOp> {
     public:
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Mar 05 07:39:40 UTC 2024
    - 6.3K bytes
    - Viewed (0)
  3. tensorflow/compiler/mlir/lite/transforms/passes.td

                 "bool", "false", "When specified to true, lower TensorListSetItem with "
                 "DynamicUpdateSlice op (default false).">,
      ];
    }
    
    def ModifyIONodesPass : Pass<"tfl-modify-io-nodes", "mlir::func::FuncOp"> {
      let summary = "Modify the type of the model io nodes";
      let description = [{
          This transformation pass modifies the input and output types of the function
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed Apr 24 20:30:06 UTC 2024
    - 22.6K bytes
    - Viewed (0)
Back to top