xpu_graph
A torch compile backend for multi-targets
File Explorer
Download Latest Version (.zip)- bug-report.yml
- chores.yml
- config.yml
- feature-request.yml
- rest_api.py
- upload_to_byted_luban.sh
- auto_release.yml
- ci-for-mlu.yml
- ci-for-npu.yml
- lint_check.yml
- codecov.yml
- CODEOWNERS
- PULL_REQUEST_TEMPLATE.md
- release.yml
- compilation_pipeline.png
- RELEASE.md
- RELEASE.md.template
- RELEASE_CURRENT.md
- update_release_note.sh
- xpu_graph_arch.png
- build.py
- commit_msg_check.sh
- install_githooks.sh
- lint_check.sh
- __init__.py
- device_graph.py
- mlu.py
- npu.py
- __init__.py
- change_tensor_like.py
- combine_pointwise_sink.py
- combine_pointwise_source.py
- fold_add.py
- fold_cat.py
- fold_clone.py
- fold_detach.py
- fold_div.py
- fold_expand.py
- fold_mul.py
- fold_reduce.py
- fold_slice_like.py
- fold_squeeze.py
- fold_stack.py
- fold_sub.py
- fold_to_copy.py
- fold_view.py
- fold_where.py
- fuse_addmm.py
- fuse_addn.py
- fuse_baddbmm.py
- fuse_layernorm.py
- fuse_rmsnorm.py
- fuse_scaled_dot_product_attention.py
- gelu.md
- gelu.py
- sink_view.py
- __init__.py
- custom_denselayer.py
- custom_layernorm.py
- custom_rmsnorm.py
- fuse_combosum.py
- fuse_multiple_slice_cat.py
- fuse_slice.py
- fuse_slice_cat.py
- fuse_slice_stack.py
- __init__.py
- dense_layer_modules.py
- norm_modules.py
- __init__.py
- fused_linear_attn.py
- fused_mul_sum_cat.py
- fused_serial_mm_2dot.py
- fused_serial_mm_3dot.py
- fused_slice.py
- fused_slice_cat.py
- fused_slice_sum_cat.py
- fused_slice_v2.py
- fused_slice_where_cat.py
- fused_sum_3d.py
- fused_sum_cat.py
- get_mlu_devinfo.py
- libentry.py
- linear_attention_kernel.py
- __init__.py
- combo_matmul.py
- combo_matmul_utils.py
- fuse_add_norm.py
- fuse_densetower.py
- fuse_linear_attention.py
- fuse_mul_sum_cat.py
- fuse_scale_layernorm.py
- fuse_slice_where_cat.py
- fuse_sum_cat.py
- linear_to_matmul.py
- repeat_to_expand.py
- __init__.py
- rms_norm_module.py
- __init__.py
- fused_add_rmsnorm.py
- fused_brc_permute_sum.py
- fused_div_mul_sum.py
- fused_silu_mul.py
- __init__.py
- check_npu_ops.py
- convert_gemm_like_weights_ND2NZ.py
- fuse_add_rmsnorm.py
- fuse_brc_permute_sum.py
- fuse_div_mul_sum.py
- fuse_silu_mul.py
- remove_layernorm_cast_inference.py
- remove_rmsnorm_cast_inference.py
- scoped_super_kernel.py
- __init__.py
- __init__.py
- check_ops.py
- combo_utils.py
- default_replacements.py
- get_binary_fold_result.py
- match_sub_list.py
- shape_utils.py
- submodule_manager.py
- __init__.py
- pattern.py
- pattern_manager.py
- plugin_pattern.py
- __init__.py
- constant_folding.py
- cse.py
- dce.py
- fake_tensor_prop.py
- optimizer.py
- pass_manager.py
- remove_runtime_assertions.py
- view_to_reshape.py
- __init__.py
- __init__.py
- accuracy_utils.py
- cache.py
- compiler.py
- config.py
- constant_manager.py
- device_graph_runner.py
- fx_utils.py
- guard_filters.py
- interceptor.py
- test_utils.py
- utils.py
- version.py
- __init__.py
- test_cache.py
- test_change_tensor_like.py
- test_combine_pointwise_sink.py
- test_combine_pointwise_source.py
- test_compile_time.py
- test_constant_fold.py
- test_convert_gelu.py
- test_cse.py
- test_custom_op.py
- test_dynamic_shape.py
- test_filter_pattern.py
- test_fold_add.py
- test_fold_cat.py
- test_fold_clone.py
- test_fold_div.py
- test_fold_expand.py
- test_fold_mul.py
- test_fold_reduce.py
- test_fold_slice_like.py
- test_fold_squeeze.py
- test_fold_stack.py
- test_fold_sub.py
- test_fold_to_copy.py
- test_fold_view.py
- test_fold_where.py
- test_fuse_addmm.py
- test_fuse_addn.py
- test_fuse_baddbmm.py
- test_fuse_layernorm.py
- test_fuse_rmsnorm.py
- test_fuse_sdpa.py
- test_guard_filter.py
- test_import_or_ignore.py
- test_inference.py
- test_inplace.py
- test_interceptor.py
- test_loop.py
- test_models.py
- test_pattern_manager.py
- test_plugin_pattern.py
- test_sink_view.py
- test_symshape.py
- test_training.py
- test_xpu_graph_utils.py
- __init__.py
- test_cache.py
- test_combo_matmul.py
- test_constant_fold_inductor.py
- test_cppwrapper.py
- test_custom_batchdenselayer.py
- test_custom_denselayer.py
- test_custom_layernorm.py
- test_custom_rmsnorm.py
- test_ddp_matmul.py
- test_dist_utils.py
- test_flash_attention.py
- test_fsdp_matmul.py
- test_fuse_addlayernorm.py
- test_fuse_densetower.py
- test_fuse_mul_sum_cat.py
- test_fuse_scale_layernorm.py
- test_fuse_slice.py
- test_fuse_slice_cat.py
- test_fuse_slice_stack_sum.py
- test_fuse_slice_where_cat.py
- test_inference.py
- test_interceptor.py
- test_linear_attention.py
- test_linear_to_matmul.py
- test_mixedtype_layernorm.py
- test_mlu_graph.py
- test_numpy_float.py
- test_repeat_to_expand.py
- test_slice_sum_cat.py
- test_symshape.py
- test_tp_matmul.py
- test_training.py
- test_triton_wrap.py
- __init__.py
- test_acl_graph_mempool_reuse.py
- test_add_rmsnorm.py
- test_base.py
- test_convert_gemm_like_weights_ND2NZ.py
- test_custom_rmsnorm.py
- test_ddp_matmul.py
- test_dist_utils.py
- test_fsdp_matmul.py
- test_fuse_div_mul_sum.py
- test_fuse_permute_sum.py
- test_npu_compilation_cache.py
- test_npu_graph.py
- test_npu_graph_runner.py
- test_silu_mul.py
- test_super_kernel_scope.py
- test_tp_matmul.py
- __init__.py
- conftest.py
- black_linter.py
- pip_init.py
- .commit-msg-config.yaml
- .coveragerc
- .gitignore
- .lintrunner.toml
- .pre-commit-config.yaml
- LICENSE.txt
- MANIFEST.in
- pyproject.toml
- README.md
- requirements.txt
// repository documentation
Was this content helpful?
(0 ratings)
