Skip to main content
Ctrl+K
Hidet Documentation - Home Hidet Documentation - Home

Getting Started

  • Installation
    • Build from source
  • Quick Start

Tutorials

  • Optimize PyTorch Model
  • Optimize ONNX Model

Hidet Script

  • Introduction
  • Examples
    • Hello World!
    • Scalar Addition
    • Vector Addition
    • Kernel Functions
    • Naive Matrix Multiplication
    • More Efficient Matrix Multiplication
  • Reference
    • Type System
    • Expressions
    • Statements
    • Function
    • Module
    • CUDA Specifics
    • CPU Specifics

Developer Guide

  • Add PyTorch Operator Mapping
  • Add New Operator
    • Define Operator Computation
    • Using Rule-based Scheduling
    • Using Template-based Scheduling
  • Add Operator Resolve Rule
  • Add Sub-Graph Rewrite Rule
  • Contributing

Notes

  • Operator Cache
  • Visualize Flow Graph

Reference

  • Python API
    • hidet
    • hidet.option
    • hidet.cuda
    • hidet.Tensor
    • hidet.dtypes
    • hidet.drivers
    • hidet.ops
    • hidet.graph
      • hidet.graph.frontend
        • hidet.graph.frontend.onnx
        • hidet.graph.frontend.torch
      • hidet.graph.transforms
        • Sub-graph Rewrite Pass
        • Resolve Operator Pass
    • hidet.runtime
    • hidet.ffi
    • hidet.utils
    • hidet.testing
  • Index
  • .rst

hidet.graph.transforms

hidet.graph.transforms¶

Transforms

  • Sub-graph Rewrite Pass
    • TensorPattern
    • OperatorPattern
    • SubgraphRewriteRule
      • SubgraphRewriteRule.source()
      • SubgraphRewriteRule.target()
    • register_rewrite_rule()
  • Resolve Operator Pass
    • ResolveRule
      • ResolveRule.resolve()
    • register_resolve_rule()

previous

hidet.graph.frontend.torch

next

Sub-graph Rewrite Pass

By Hidet Team

© Copyright 2025, Hidet Authors.