Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for CreateTPUDynamicLayoutPass (0.35 sec)

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

        }
    
        HandleCompileAndExecutes(compile_launch, execute_launches,
                                 resource_alias_analysis);
      });
    }
    
    }  // namespace
    
    std::unique_ptr<OperationPass<ModuleOp>> CreateTPUDynamicLayoutPass() {
      return std::make_unique<TPUDynamicLayoutPass>();
    }
    
    }  // namespace TFTPU
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 12.7K bytes
    - Viewed (0)
  2. tensorflow/compiler/mlir/tensorflow/transforms/passes.h

    std::unique_ptr<OperationPass<ModuleOp>> CreateTPUIdentityPruningPass();
    
    // Creates a pass that allows TPU program inputs to have layouts determined at
    // run time.
    std::unique_ptr<OperationPass<ModuleOp>> CreateTPUDynamicLayoutPass();
    
    // Creates a pass that adds `tf.ReadVariableOp` to a TPU cluster for resources
    // the cluster only writes to.
    std::unique_ptr<OperationPass<ModuleOp>> CreateTPUResourceReadForWritePass();
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed Jun 12 21:18:05 UTC 2024
    - 31.8K bytes
    - Viewed (0)
  3. tensorflow/compiler/mlir/tensorflow/transforms/tf_passes.td

    }
    
    def TPUDynamicLayoutPass : Pass<"tf-tpu-dynamic-layout-pass", "ModuleOp"> {
      let summary = "Inserts TPU layout ops to determine layout at run time.";
      let constructor = "TFTPU::CreateTPUDynamicLayoutPass()";
      let description = [{
        A pass that allows TPU input layout to be determined after JIT compilation.
        This is done by adding run-time ops that interpret compilation result and
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed Jun 12 21:18:05 UTC 2024
    - 99.6K bytes
    - Viewed (0)
Back to top