MASE
Documentation
Getting Started
Tutorials
Roadmap
Coding Style Specifications
Machop API
chop.actions
chop.datasets
chop.distributed
chop.ir
chop.models
chop.nn
chop.passes
chop.pipelines
chop.tools
Mase Components
Hardware Documentation
Students
Advanced Deep Learning Systems Labs
MASE
Index
Index
_
|
A
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
V
_
__init__() (chop.distributed.MaseLauncher method)
(chop.ir.graph.mase_graph.MaseGraph method)
(chop.ir.graph.mase_graph.MaseTracer method)
(chop.ir.graph.mase_metadata.MaseMetadata method)
(chop.pipelines.AutoPipeline method)
(chop.pipelines.AutoPipelineForDistributedInference method)
A
add_common_metadata_analysis_pass() (in module chop.passes.graph.analysis.add_metadata.add_common_metadata)
add_hardware_metadata_analysis_pass() (in module chop.passes.graph.analysis.add_metadata.add_hardware_metadata)
add_natural_sparsity_metadata_analysis_pass() (in module chop.passes.graph.analysis.pruning.calculate_natural_sparsity)
add_pruning_metadata_analysis_pass() (in module chop.passes.graph.analysis.pruning.calculate_sparsity)
add_software_metadata_analysis_pass() (in module chop.passes.graph.analysis.add_metadata.add_software_metadata)
alpa_autosharding_pass() (in module chop.passes.graph.analysis.autosharding.alpa)
alpa_intra_op_sharding_pass() (in module chop.passes.graph.analysis.autosharding.alpa_intra_operator)
AutoPipeline (class in chop.pipelines)
AutoPipelineForDistributedInference (class in chop.pipelines)
autosharding_analysis_pass() (in module chop.passes.graph.analysis.autosharding)
C
calculate_avg_bits_mg_analysis_pass() (in module chop.passes.graph.analysis.quantization.calculate_avg_bits)
calculate_avg_bits_module_analysis_pass() (in module chop.passes.module.analysis.quantize)
chop.actions.search.search
module
chop.actions.test
module
chop.actions.train
module
conv_bn_fusion_transform_pass() (in module chop.passes.graph.transforms.utils)
D
draw() (chop.ir.graph.mase_graph.MaseGraph method)
E
emit_bram_transform_pass() (in module chop.passes.graph.transforms.verilog)
emit_cocotb_transform_pass() (in module chop.passes.graph.transforms.verilog)
emit_internal_rtl_transform_pass() (in module chop.passes.graph.transforms.verilog)
emit_mlir_hls_transform_pass() (in module chop.passes.graph.transforms.verilog)
emit_verilog_top_transform_pass() (in module chop.passes.graph.transforms.verilog)
F
from_module() (chop.ir.graph.mase_graph.MaseGraph class method)
fx_graph (chop.ir.graph.mase_graph.MaseGraph property)
G
graph (chop.ir.graph.mase_metadata.MaseMetadata property)
H
hook_inspection_analysis_pass() (in module chop.passes.graph.analysis.pruning.hook_inspector)
I
implicit_nodes (chop.ir.graph.mase_graph.MaseGraph attribute)
init_metadata_analysis_pass() (in module chop.passes.graph.analysis.init_metadata)
is_leaf_module() (chop.ir.graph.mase_graph.MaseTracer method)
K
known_storage (chop.ir.graph.mase_metadata.MaseMetadata attribute)
known_toolchain (chop.ir.graph.mase_metadata.MaseMetadata attribute)
known_types (chop.ir.graph.mase_metadata.MaseMetadata attribute)
L
load_mase_graph_interface_pass() (in module chop.passes.graph.interface.save_and_load)
load_node_meta_param_interface_pass() (in module chop.passes.graph.interface)
logicnets_fusion_transform_pass() (in module chop.passes.graph.transforms.utils)
M
MaseGraph (class in chop.ir.graph.mase_graph)
MaseLauncher (class in chop.distributed)
MaseMetadata (class in chop.ir.graph.mase_metadata)
MaseTracer (class in chop.ir.graph.mase_graph)
module
chop.actions.search.search
chop.actions.test
chop.actions.train
module (chop.ir.graph.mase_metadata.MaseMetadata property)
modules (chop.ir.graph.mase_graph.MaseGraph property)
N
nodes (chop.ir.graph.mase_graph.MaseGraph property)
O
onnx_annotate_transform_pass() (in module chop.passes.graph.transforms.utils)
onnx_runtime_interface_pass() (in module chop.passes.graph.interface.onnxrt.onnx_runtime)
P
parse_search_config() (in module chop.actions.search.search)
profile_statistics_analysis_pass() (in module chop.passes.graph.analysis.statistical_profiler.profile_statistics)
prune_detach_hook_transform_pass() (in module chop.passes.graph.transforms.pruning.prune_detach_hook)
prune_transform_pass() (in module chop.passes.graph.transforms.pruning.prune)
Q
quantize_module_transform_pass() (in module chop.passes.module.transforms.quantize)
quantize_transform_pass() (in module chop.passes.graph.transforms.quantize)
R
report_graph_analysis_pass() (in module chop.passes.graph.analysis.report.report_graph)
report_node_hardware_type_analysis_pass() (in module chop.passes.graph.analysis.report.report_node)
report_node_meta_param_analysis_pass() (in module chop.passes.graph.analysis.report.report_node)
report_node_shape_analysis_pass() (in module chop.passes.graph.analysis.report.report_node)
report_node_type_analysis_pass() (in module chop.passes.graph.analysis.report.report_node)
run() (chop.distributed.MaseLauncher method)
S
save_mase_graph_interface_pass() (in module chop.passes.graph.interface.save_and_load)
save_node_meta_param_interface_pass() (in module chop.passes.graph.interface)
search() (in module chop.actions.search.search)
summarize_quantization_analysis_pass() (in module chop.passes.graph.transforms.quantize)
T
tensorrt_engine_interface_pass() (in module chop.passes.graph.interface.tensorrt.quantize)
test() (in module chop.actions.test)
trace_torch_module() (chop.ir.graph.mase_graph.MaseGraph method)
train() (in module chop.actions.train)
V
verify_common_metadata_analysis_pass() (in module chop.passes.graph.analysis.verify.verify)
verify_hardware_metadata_analysis_pass() (in module chop.passes.graph.analysis.verify.verify)
verify_metadata_analysis_pass() (in module chop.passes.graph.analysis.verify.verify)
verify_software_metadata_analysis_pass() (in module chop.passes.graph.analysis.verify.verify)