├── .clang-format ├── .clang-tidy ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── actions │ └── checkout-code │ │ └── action.yml └── workflows │ ├── _runs-on-nv-step1.yml │ ├── _runs-on-nv-step2.yml │ ├── cpp-linter.yml │ ├── data-cron.yml │ ├── docker.yml │ └── main.yml ├── .gitignore ├── .gitmodules ├── .pre-commit-config.yaml ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CODE_OF_CONDUCT_cn.md ├── Contributors.md ├── LICENSE ├── README.md ├── adaptor ├── .gitignore ├── README.md ├── codegen │ ├── code_template.py │ ├── filemanager.py │ ├── gen.py │ └── op_template.py └── csrc │ ├── composite_ops.cpp │ ├── convert.cpp │ └── convert.hpp ├── diopi_test ├── .flake8 ├── README.md ├── diopi_stub │ ├── codegen │ │ ├── __init__.py │ │ ├── code_template.py │ │ ├── filemanager.py │ │ ├── gen.py │ │ ├── lib_init_template.py │ │ └── op_template.py │ ├── csrc │ │ ├── .gitignore │ │ ├── export_runtime.cpp │ │ ├── litert.c │ │ └── litert.cpp │ ├── include │ │ ├── conform_test.h │ │ └── litert.hpp │ └── proto │ │ └── include ├── python │ ├── Makefile │ ├── cache │ │ └── .gitkeep │ ├── codegen │ │ ├── case_template.py │ │ ├── code_template.py │ │ ├── filemanager.py │ │ └── gen_case.py │ ├── configs │ │ ├── __init__.py │ │ ├── diopi_configs.py │ │ └── model_config │ │ │ ├── __init__.py │ │ │ ├── cv_configs │ │ │ ├── convnext_config.py │ │ │ ├── densenet_config.py │ │ │ ├── efficientnet_config.py │ │ │ ├── inceptionv3_config.py │ │ │ ├── mobilenet_v2_config.py │ │ │ ├── mobilenet_v3_config.py │ │ │ ├── repvgg_config.py │ │ │ ├── resnet101_config.py │ │ │ ├── resnet50_config.py │ │ │ ├── seresnet50_config.py │ │ │ ├── shufflenet_v2_config.py │ │ │ ├── swin_transformer_config.py │ │ │ ├── vgg16_config.py │ │ │ └── vit_config.py │ │ │ ├── det_configs │ │ │ ├── atss_config.py │ │ │ ├── cascade_rcnn_config.py │ │ │ ├── centernet_config.py │ │ │ ├── detr_config.py │ │ │ ├── dyhead_config.py │ │ │ ├── faster_rcnn_r50_config.py │ │ │ ├── fcos_config.py │ │ │ ├── mask_rcnn_config.py │ │ │ ├── pointpillars_config.py │ │ │ ├── retinanet_config.py │ │ │ ├── solo_config.py │ │ │ ├── ssd300_config.py │ │ │ └── yolov3_config.py │ │ │ ├── generate_config.py │ │ │ ├── other_configs │ │ │ ├── crnn_config.py │ │ │ ├── dbnet_config.py │ │ │ ├── deeppose_config.py │ │ │ ├── hrnet_config.py │ │ │ ├── llama_config.py │ │ │ ├── sar_config.py │ │ │ ├── slowfast_config.py │ │ │ ├── stgcn_config.py │ │ │ ├── tsn_config.py │ │ │ └── yolov5_config.py │ │ │ ├── process_ops.py │ │ │ └── seg_configs │ │ │ ├── deeplabv3_config.py │ │ │ ├── deeplabv3plus_config.py │ │ │ ├── fcn_config.py │ │ │ ├── pspnet_config.py │ │ │ ├── unet_config.py │ │ │ └── upernet_config.py │ ├── conformance │ │ ├── __init__.py │ │ ├── check_result.py │ │ ├── collect_case.py │ │ ├── config_parser.py │ │ ├── customized_test.py │ │ ├── db_operation.py │ │ ├── diopi_functions.py │ │ ├── diopi_manual_test.py │ │ ├── diopi_runtime.py │ │ ├── exception.py │ │ ├── gen_case.py │ │ ├── gen_data.py │ │ ├── gen_input.py │ │ ├── gen_output.py │ │ ├── generator.py │ │ ├── global_op_list.py │ │ ├── global_settings.py │ │ ├── model_config │ │ │ └── __init__.py │ │ ├── model_list.py │ │ ├── skip.py │ │ └── utils.py │ ├── conftest.py │ ├── docs │ │ ├── CN_doc │ │ │ └── __init__.py │ │ ├── EN_doc │ │ │ └── __init__.py │ │ ├── make.bat │ │ └── source │ │ │ ├── cn_ref.rst │ │ │ ├── conf.py │ │ │ ├── conformance_test.rst │ │ │ ├── en_ref.rst │ │ │ └── index.rst │ ├── gencases │ │ └── .gitkeep │ ├── generate_device_configs.py │ ├── main.py │ ├── pytest.ini │ └── tests │ │ ├── conftest.py │ │ ├── diopi │ │ ├── test_device_info.py │ │ ├── test_last_error.py │ │ ├── test_model.py │ │ ├── test_stream.py │ │ └── test_tensor.py │ │ ├── diopi_test │ │ ├── test_check_result.py │ │ ├── test_db_operation.py │ │ ├── test_gen_input.py │ │ └── test_gen_output.py │ │ └── pytest.ini ├── requirements.txt ├── resources │ └── deepLink_logo.png └── scripts │ ├── build_mmcv.sh │ ├── ci_script.sh │ ├── test_all_model.py │ └── test_mmcv_ext.sh ├── img ├── deepLink_logo.png ├── logo.png └── structure.png ├── impl ├── CMakeLists.txt ├── README.md ├── ascend │ ├── CMakeLists.txt │ ├── aclnn │ │ ├── acl_scalar.hpp │ │ └── adaptor.hpp │ ├── ascend_tensor.cpp │ ├── ascend_tensor.hpp │ ├── common │ │ ├── acloprunner.hpp │ │ ├── debug.cpp │ │ ├── debug.hpp │ │ ├── float16.hpp │ │ ├── generator_helper.cpp │ │ ├── gil_scoped_release.hpp │ │ ├── stream_lock.cpp │ │ ├── stream_lock.hpp │ │ ├── utils.cpp │ │ └── utils.hpp │ ├── convert_config.yaml │ ├── device_configs.py │ ├── env_vars.cpp │ ├── env_vars.hpp │ ├── error.hpp │ ├── functions │ │ ├── abs.cpp │ │ ├── activation.cpp │ │ ├── addcdiv.cpp │ │ ├── addcmul.cpp │ │ ├── addmm.cpp │ │ ├── arange.cpp │ │ ├── argmax.cpp │ │ ├── atan.cpp │ │ ├── baddbmm.cpp │ │ ├── batch_norm.cpp │ │ ├── bernoulli.cpp │ │ ├── binary.cpp │ │ ├── bitwise.cpp │ │ ├── bmm.cpp │ │ ├── cast.cpp │ │ ├── cat.cpp │ │ ├── ceil.cpp │ │ ├── clamp.cpp │ │ ├── col2im.cpp │ │ ├── contiguous.cpp │ │ ├── conv2d.cpp │ │ ├── copy.cpp │ │ ├── cos.cpp │ │ ├── cumsum.cpp │ │ ├── dropout.cpp │ │ ├── embedding.cpp │ │ ├── equal.cpp │ │ ├── error.cpp │ │ ├── expand.cpp │ │ ├── fill.cpp │ │ ├── flip.cpp │ │ ├── floor.cpp │ │ ├── gather.cpp │ │ ├── group_norm.cpp │ │ ├── index.cpp │ │ ├── index_put.cpp │ │ ├── index_select.cpp │ │ ├── interpolate.cpp │ │ ├── isnan.cpp │ │ ├── layer_norm.cpp │ │ ├── lerp.cpp │ │ ├── linalg_vec_norm.cpp │ │ ├── linear.cpp │ │ ├── linspace.cpp │ │ ├── logic.cpp │ │ ├── loss.cpp │ │ ├── masked_fill.cpp │ │ ├── masked_select.cpp │ │ ├── matmul.cpp │ │ ├── max_pool2d.cpp │ │ ├── minmax.cpp │ │ ├── mm.cpp │ │ ├── mse_loss.cpp │ │ ├── mul.cpp │ │ ├── multinomial.cpp │ │ ├── nonzero.cpp │ │ ├── norm.cpp │ │ ├── normal.cpp │ │ ├── one_hot.cpp │ │ ├── ones.cpp │ │ ├── pool.cpp │ │ ├── pow.cpp │ │ ├── reduce.cpp │ │ ├── remainder.cpp │ │ ├── repeat.cpp │ │ ├── scatter.cpp │ │ ├── sgn.cpp │ │ ├── sin.cpp │ │ ├── slice.cpp │ │ ├── sort.cpp │ │ ├── split.cpp │ │ ├── stack.cpp │ │ ├── syn_batch_norm.cpp │ │ ├── threshold.cpp │ │ ├── topk.cpp │ │ ├── transpose.cpp │ │ ├── tril.cpp │ │ ├── triu.cpp │ │ ├── unary.cpp │ │ ├── uniform.cpp │ │ ├── unique.cpp │ │ ├── where.cpp │ │ └── zeros.cpp │ ├── functions_ext │ │ ├── adamw.cpp │ │ ├── apply_penalty.cpp │ │ ├── destindex_copy_kv.cpp │ │ ├── flash_attention.cpp │ │ ├── flash_attention_varlen.cpp │ │ ├── matmul_all_reduce.cpp │ │ ├── paged_attention.cpp │ │ ├── prompt_flash_attention.cpp │ │ ├── rms_norm.cpp │ │ ├── rotary_embedding.cpp │ │ ├── token_attention_inference.cpp │ │ └── token_softmax_reducev_inference.cpp │ ├── functions_mmcv │ │ └── roi_align_npu.cpp │ ├── init.cpp │ └── test │ │ ├── CMakeLists.txt │ │ └── conform_test.cpp ├── ascend_npu │ ├── .clang-format-ignore │ ├── CMakeLists.txt │ ├── ascend_config.yaml │ ├── diopi_impl │ │ ├── activation.cpp │ │ ├── addcdiv.cpp │ │ ├── addcmul.cpp │ │ ├── addmm.cpp │ │ ├── arange.cpp │ │ ├── argmax.cpp │ │ ├── atan.cpp │ │ ├── baddbmm.cpp │ │ ├── batch_norm.cpp │ │ ├── binary.cpp │ │ ├── bitwise.cpp │ │ ├── bmm.cpp │ │ ├── cast.cpp │ │ ├── cat.cpp │ │ ├── ceil.cpp │ │ ├── clamp.cpp │ │ ├── col2im.cpp │ │ ├── conv2d.cpp │ │ ├── copy.cpp │ │ ├── cos.cpp │ │ ├── dropout.cpp │ │ ├── embedding.cpp │ │ ├── eq.cpp │ │ ├── equal.cpp │ │ ├── erfinv.cpp │ │ ├── error.cpp │ │ ├── error.hpp │ │ ├── exp.cpp │ │ ├── expand.cpp │ │ ├── flip.cpp │ │ ├── floor.cpp │ │ ├── format_cast.cpp │ │ ├── functions_ext │ │ │ ├── adamw.cpp │ │ │ ├── apply_penalty.cpp │ │ │ ├── context_attention_inference.cpp │ │ │ ├── destindex_copy_kv.cpp │ │ │ ├── flash_attention.cpp │ │ │ ├── flash_attention_varlen.cpp │ │ │ ├── matmul_all_reduce.cpp │ │ │ ├── rms_norm.cpp │ │ │ ├── rotary_embedding.cpp │ │ │ ├── scaled_masked_softmax.cpp │ │ │ ├── token_attention_inference.cpp │ │ │ └── token_softmax_reducev.cpp │ │ ├── ge.cpp │ │ ├── group_norm.cpp │ │ ├── gt.cpp │ │ ├── helper.hpp │ │ ├── index.cpp │ │ ├── index_put.cpp │ │ ├── index_select.cpp │ │ ├── interpolate.cpp │ │ ├── isnan.cpp │ │ ├── le.cpp │ │ ├── lerp.cpp │ │ ├── linalg_vec_norm.cpp │ │ ├── linspace.cpp │ │ ├── log.cpp │ │ ├── logical.cpp │ │ ├── logsoftmax.cpp │ │ ├── loss.cpp │ │ ├── lt.cpp │ │ ├── masked_fill.cpp │ │ ├── masked_select.cpp │ │ ├── matmul.cpp │ │ ├── max_all.cpp │ │ ├── max_pool2d.cpp │ │ ├── maximum.cpp │ │ ├── min.cpp │ │ ├── min_all.cpp │ │ ├── minimum.cpp │ │ ├── mm.cpp │ │ ├── mul.cpp │ │ ├── multinomial.cpp │ │ ├── ne.cpp │ │ ├── neg.cpp │ │ ├── nllloss.cpp │ │ ├── nlllossv2.cpp │ │ ├── nonzero.cpp │ │ ├── norm.cpp │ │ ├── normal.cpp │ │ ├── onehot.cpp │ │ ├── ones.cpp │ │ ├── pool.cpp │ │ ├── pow.cpp │ │ ├── reciprocal.cpp │ │ ├── reduce.cpp │ │ ├── remainder.cpp │ │ ├── repeat.cpp │ │ ├── scatter.cpp │ │ ├── sgn.cpp │ │ ├── sin.cpp │ │ ├── softmax.cpp │ │ ├── sort.cpp │ │ ├── stack.cpp │ │ ├── std.cpp │ │ ├── threshold.cpp │ │ ├── topk.cpp │ │ ├── transpose.cpp │ │ ├── tril.cpp │ │ ├── triu.cpp │ │ ├── unary.cpp │ │ ├── uniform.cpp │ │ ├── where.cpp │ │ └── zeros.cpp │ ├── test │ │ ├── CMakeLists.txt │ │ ├── ascend_helper.hpp │ │ └── conform_test.cpp │ ├── third_party │ │ └── acl │ │ │ ├── CMakeLists.txt │ │ │ ├── inc │ │ │ ├── acl │ │ │ │ ├── acl.h │ │ │ │ ├── acl_base.h │ │ │ │ ├── acl_mdl.h │ │ │ │ ├── acl_msprof.h │ │ │ │ ├── acl_op.h │ │ │ │ ├── acl_op_compiler.h │ │ │ │ ├── acl_prof.h │ │ │ │ ├── acl_rt.h │ │ │ │ ├── acl_tdt.h │ │ │ │ ├── acl_tdt_queue.h │ │ │ │ ├── dvpp │ │ │ │ │ ├── hi_dvpp.h │ │ │ │ │ ├── hi_dvpp_common.h │ │ │ │ │ ├── hi_dvpp_pngd.h │ │ │ │ │ ├── hi_dvpp_sys.h │ │ │ │ │ ├── hi_dvpp_type.h │ │ │ │ │ ├── hi_dvpp_vb.h │ │ │ │ │ ├── hi_dvpp_vdec.h │ │ │ │ │ ├── hi_dvpp_venc.h │ │ │ │ │ └── hi_dvpp_vpc.h │ │ │ │ ├── error_codes │ │ │ │ │ └── rt_error_codes.h │ │ │ │ └── ops │ │ │ │ │ ├── acl_cblas.h │ │ │ │ │ ├── acl_dvpp.h │ │ │ │ │ └── acl_fv.h │ │ │ ├── ge │ │ │ │ ├── ge_api.h │ │ │ │ ├── ge_api_error_codes.h │ │ │ │ ├── ge_api_types.h │ │ │ │ ├── ge_error_codes.h │ │ │ │ └── ge_ir_build.h │ │ │ ├── graph │ │ │ │ ├── ascend_string.h │ │ │ │ ├── attr_value.h │ │ │ │ ├── ge_error_codes.h │ │ │ │ ├── gnode.h │ │ │ │ ├── graph.h │ │ │ │ ├── inference_context.h │ │ │ │ ├── operator.h │ │ │ │ ├── operator_factory.h │ │ │ │ ├── operator_reg.h │ │ │ │ ├── tensor.h │ │ │ │ └── types.h │ │ │ └── op_proto │ │ │ │ ├── all_ops.h │ │ │ │ ├── array_ops.h │ │ │ │ ├── data_flow_ops.h │ │ │ │ ├── experiment_ops.h │ │ │ │ ├── index_ops.h │ │ │ │ └── split_combination_ops.h │ │ │ └── libs │ │ │ ├── acl.cpp │ │ │ ├── acl_op_compiler.cpp │ │ │ ├── acl_tdt.cpp │ │ │ ├── build_stub.sh │ │ │ ├── ge_api.cpp │ │ │ ├── ge_runner.cpp │ │ │ ├── graph.cpp │ │ │ ├── hccl.cpp │ │ │ ├── hccl.h │ │ │ ├── operator.cpp │ │ │ ├── operator_factory.cpp │ │ │ ├── readme.txt │ │ │ ├── tdtclient.cpp │ │ │ ├── tdtclient.h │ │ │ └── tensor.cpp │ └── torch_npu │ │ └── csrc │ │ ├── AclOpCompileInterface.cpp │ │ ├── AdvancedIndex.cpp │ │ ├── CopyKernel.cpp │ │ ├── CopyKernelOpApi.cpp │ │ ├── DIOPIAdapter.cpp │ │ ├── NPUNativeFunctions.cpp │ │ ├── NpuVariables.cpp │ │ ├── aten │ │ ├── CustomFunctions.h │ │ └── NPUNativeFunctions.h │ │ ├── core │ │ └── npu │ │ │ ├── NPUErrorCodes.h │ │ │ ├── NPUMacros.h │ │ │ ├── NPUStream.h │ │ │ ├── NpuVariables.h │ │ │ └── register │ │ │ └── OptionsManager.h │ │ └── framework │ │ ├── DIOPIAdapter.h │ │ ├── FormatHelper.h │ │ ├── OpCommand.h │ │ ├── interface │ │ ├── AclOpCompileInterface.h │ │ └── EnvVariables.h │ │ └── utils │ │ ├── ForceAclnnList.h │ │ ├── InternalFormatOpAdapter.h │ │ ├── NPUDefinition.h │ │ ├── OpPreparation.h │ │ ├── RandomOpAdapter.h │ │ └── UtilForOpAdapter.h ├── camb │ ├── CMakeLists.txt │ ├── cmake │ │ ├── FindBANG.cmake │ │ ├── FindNeuware.cmake │ │ ├── make2cmake.cmake │ │ ├── parse_cnbin.cmake │ │ └── run_cncc.cmake │ ├── cnnl_helper.cpp │ ├── cnnl_helper.hpp │ ├── common │ │ ├── basic_op.cpp │ │ ├── broadcast.cpp │ │ ├── clone.cpp │ │ ├── common.hpp │ │ ├── contiguous.cpp │ │ ├── debug.hpp │ │ ├── denseCheck.cpp │ │ ├── dtype_cast.cpp │ │ ├── float16.hpp │ │ ├── scalar.cpp │ │ └── transpose.cpp │ ├── convert_config.yaml │ ├── device_configs.py │ ├── diopi_helper.cpp │ ├── diopi_helper.hpp │ ├── env_vars.cpp │ ├── env_vars.hpp │ ├── error.hpp │ ├── functions │ │ ├── SynBatchNorm.cpp │ │ ├── abs.cpp │ │ ├── activation.cpp │ │ ├── adadelta.cpp │ │ ├── adam.cpp │ │ ├── adam.mlu │ │ ├── adaptive_pooling.cpp │ │ ├── add.cpp │ │ ├── addcdiv.cpp │ │ ├── addcmul.cpp │ │ ├── addmm.cpp │ │ ├── amax.cpp │ │ ├── arange.cpp │ │ ├── argmax.cpp │ │ ├── asin.cpp │ │ ├── atan.cpp │ │ ├── avg_pool2d.cpp │ │ ├── baddbmm.cpp │ │ ├── batch_norm.cpp │ │ ├── bce_loss.cpp │ │ ├── bce_with_logits.cpp │ │ ├── bernoulli.cpp │ │ ├── bitwise.cpp │ │ ├── bmm.cpp │ │ ├── cast_dtype.cpp │ │ ├── cat.cpp │ │ ├── cdist.cpp │ │ ├── ceil.cpp │ │ ├── clamp.cpp │ │ ├── col2im.cpp │ │ ├── contiguous.cpp │ │ ├── conv_2d.cpp │ │ ├── copy.cpp │ │ ├── cos.cpp │ │ ├── ctc_loss.cpp │ │ ├── cumsum.cpp │ │ ├── div.cpp │ │ ├── dropout.cpp │ │ ├── embedding.cpp │ │ ├── erf.cpp │ │ ├── erfinv.cpp │ │ ├── error.cpp │ │ ├── exp.cpp │ │ ├── expand.cpp │ │ ├── fill.cpp │ │ ├── flip.cpp │ │ ├── floor.cpp │ │ ├── gather.cpp │ │ ├── groupnorm.cpp │ │ ├── hardtanh.cpp │ │ ├── im2col.cpp │ │ ├── index.cpp │ │ ├── index_fill.cpp │ │ ├── index_put.cpp │ │ ├── info.cpp │ │ ├── isnan.cpp │ │ ├── layernorm.cpp │ │ ├── lerp.cpp │ │ ├── linalg_qr.cpp │ │ ├── linear.cpp │ │ ├── linspace.cpp │ │ ├── log.cpp │ │ ├── logic.cpp │ │ ├── loss.cpp │ │ ├── masked_fill.cpp │ │ ├── masked_select.cpp │ │ ├── matmul.cpp │ │ ├── max_pool2d.cpp │ │ ├── maximum.cpp │ │ ├── meshgrid.cpp │ │ ├── minimum.cpp │ │ ├── mm.cpp │ │ ├── mul.cpp │ │ ├── multinomial.cpp │ │ ├── neg.cpp │ │ ├── nonzero.cpp │ │ ├── normal.cpp │ │ ├── one_hot.cpp │ │ ├── pad.cpp │ │ ├── permute.cpp │ │ ├── polar.cpp │ │ ├── pow.cpp │ │ ├── random.cpp │ │ ├── randperm.cpp │ │ ├── reciprocal.cpp │ │ ├── reduce.cpp │ │ ├── remainder.cpp │ │ ├── repeat.cpp │ │ ├── roll.cpp │ │ ├── rsqrt.cpp │ │ ├── scatter.cpp │ │ ├── sgd.cpp │ │ ├── sgn.cpp │ │ ├── sign.cpp │ │ ├── sin.cpp │ │ ├── slice.cpp │ │ ├── softmax.cpp │ │ ├── sort.cpp │ │ ├── split.cpp │ │ ├── sqrt.cpp │ │ ├── stack.cpp │ │ ├── std.cpp │ │ ├── sub.cpp │ │ ├── threshold.cpp │ │ ├── topk.cpp │ │ ├── transpose.cpp │ │ ├── tril.cpp │ │ ├── triu.cpp │ │ ├── unfold.cpp │ │ ├── uniform.cpp │ │ ├── unique.cpp │ │ ├── upsample.cpp │ │ └── where.cpp │ ├── functions_ext │ │ ├── flash_attention.cpp │ │ ├── flash_attention_varlen.cpp │ │ ├── multiheadAttention.cpp │ │ ├── multiheadAttentionVarlen.cpp │ │ ├── rmsNorm.cpp │ │ └── rotaryEmbedding.cpp │ ├── functions_mmcv │ │ ├── bbox_overlaps_mlu.cpp │ │ ├── bbox_overlaps_mlu_kernel.mlu │ │ ├── box_iou_rotated_mlu.cpp │ │ ├── common_mlu_helper.hpp │ │ ├── focal_loss_sigmoid_mlu.cpp │ │ ├── focal_loss_sigmoid_mlu_kernel.mlu │ │ ├── modulated_deform_conv_mlu.cpp │ │ ├── nms_mlu.cpp │ │ ├── nms_mlu_kernel.mlu │ │ ├── nms_rotated_mlu.cpp │ │ ├── nms_utils.hpp │ │ ├── roi_align_mlu.cpp │ │ ├── roi_align_mlu_kernel.mlu │ │ ├── voxelization_mlu.cpp │ │ └── voxelization_mlu_kernel.mlu │ ├── mlu_helper.hpp │ ├── mlu_ops_helper.cpp │ ├── mlu_ops_helper.hpp │ └── test │ │ ├── CMakeLists.txt │ │ └── conform_test.cpp ├── camb_pytorch │ ├── CMakeLists.txt │ ├── FindNeuware.cmake │ ├── aten_helper.hpp │ ├── error.cpp │ ├── error.hpp │ ├── functions.cpp │ └── test │ │ ├── CMakeLists.txt │ │ ├── conform_test.cpp │ │ ├── export_runtime.cpp │ │ ├── include │ │ ├── conform_test.h │ │ └── litert.hpp │ │ └── litert.cpp ├── cmake │ ├── ImplHelper.cmake │ ├── LoadHIP.cmake │ └── TorchBaseFunc.cmake ├── cuda │ ├── CMakeLists.txt │ ├── cmake │ │ ├── CUDAComputeArch.cmake │ │ └── FindCUDNN.cmake │ ├── cuda_helper.hpp │ ├── device_configs.py │ ├── error.cpp │ ├── error.hpp │ ├── functions.cpp │ ├── functions.cu │ ├── functions_mmcv │ │ ├── active_rotated_filter.cu │ │ ├── assign_score_withk.cu │ │ ├── bbox.cu │ │ ├── border_align.cu │ │ ├── chamfer_distance.cu │ │ ├── convex_iou.cu │ │ ├── deform_roi_pool.cu │ │ ├── knn.cu │ │ ├── min_area_polygons.cu │ │ └── prroi_pool.cu │ ├── helper.hpp │ └── test │ │ ├── CMakeLists.txt │ │ ├── conform_test.cpp │ │ ├── export_runtime.cpp │ │ ├── include │ │ ├── conform_test.h │ │ └── litert.hpp │ │ └── litert.cpp ├── droplet │ ├── CMakeLists.txt │ ├── device_configs.py │ └── test │ │ ├── CMakeLists.txt │ │ ├── conform_test.cpp │ │ ├── export_runtime.cpp │ │ ├── include │ │ ├── conform_test.h │ │ └── litert.hpp │ │ └── litert.cpp ├── kunlunxin │ ├── CMakeLists.txt │ ├── cmake │ │ └── FindXdnnTorch.cmake │ ├── common │ │ └── common.hpp │ ├── convert_config.yaml │ ├── device_configs.py │ ├── error.hpp │ ├── functions │ │ ├── basic_op.cpp │ │ └── error.cpp │ └── test │ │ ├── CMakeLists.txt │ │ └── conform_test.cpp ├── muxi │ ├── CMakeLists.txt │ ├── convert_config.yaml │ ├── device_configs.py │ ├── functions │ │ ├── functions.cpp │ │ └── functions_ext │ │ │ └── flash-attention │ │ │ └── CMakeLists.txt │ └── test │ │ └── CMakeLists.txt ├── proto │ └── include ├── resources │ └── deepLink_logo.png ├── scripts │ ├── build_impl.sh │ ├── ci_script.sh │ ├── dyn_load_helper │ │ ├── dyn_helper.cpp │ │ ├── dyn_helper.hpp │ │ ├── dyn_torch_handler.sh │ │ ├── dyn_wrap_gen.py │ │ └── elffile_remove_unique.py │ └── pick_card.sh ├── supa │ ├── CMakeLists.txt │ ├── README.md │ ├── device_configs.py │ └── test │ │ ├── CMakeLists.txt │ │ ├── conform_test.cpp │ │ ├── export_runtime.cpp │ │ ├── include │ │ ├── conform_test.h │ │ └── litert.hpp │ │ └── litert.cpp ├── third_party │ ├── half │ │ ├── ChangeLog.txt │ │ ├── LICENSE.txt │ │ ├── README.txt │ │ └── include │ │ │ └── half.hpp │ └── pybind11 │ │ ├── CMakeLists.txt │ │ ├── include │ │ └── pybind11 │ │ │ ├── attr.h │ │ │ ├── buffer_info.h │ │ │ ├── cast.h │ │ │ ├── chrono.h │ │ │ ├── common.h │ │ │ ├── complex.h │ │ │ ├── detail │ │ │ ├── class.h │ │ │ ├── common.h │ │ │ ├── descr.h │ │ │ ├── init.h │ │ │ ├── internals.h │ │ │ ├── type_caster_base.h │ │ │ └── typeid.h │ │ │ ├── eigen.h │ │ │ ├── eigen │ │ │ ├── common.h │ │ │ ├── matrix.h │ │ │ └── tensor.h │ │ │ ├── embed.h │ │ │ ├── eval.h │ │ │ ├── functional.h │ │ │ ├── gil.h │ │ │ ├── iostream.h │ │ │ ├── numpy.h │ │ │ ├── operators.h │ │ │ ├── options.h │ │ │ ├── pybind11.h │ │ │ ├── pytypes.h │ │ │ ├── stl.h │ │ │ ├── stl │ │ │ └── filesystem.h │ │ │ ├── stl_bind.h │ │ │ └── type_caster_pyobject_ptr.h │ │ ├── pybind11 │ │ ├── __init__.py │ │ ├── __main__.py │ │ ├── _version.py │ │ ├── commands.py │ │ ├── py.typed │ │ └── setup_helpers.py │ │ ├── setup.py │ │ └── tools │ │ ├── FindCatch.cmake │ │ ├── FindEigen3.cmake │ │ ├── FindPythonLibsNew.cmake │ │ ├── JoinPaths.cmake │ │ ├── check-style.sh │ │ ├── cmake_uninstall.cmake.in │ │ ├── codespell_ignore_lines_from_errors.py │ │ ├── libsize.py │ │ ├── make_changelog.py │ │ ├── pybind11.pc.in │ │ ├── pybind11Common.cmake │ │ ├── pybind11Config.cmake.in │ │ ├── pybind11NewTools.cmake │ │ ├── pybind11Tools.cmake │ │ ├── pyproject.toml │ │ ├── setup_global.py.in │ │ └── setup_main.py.in ├── topsrider │ ├── .clang-format │ ├── CMakeLists.txt │ ├── cmake │ │ └── FindOPS.cmake │ ├── convert_config.yaml │ ├── device_configs.py │ ├── functions │ │ ├── functions.cpp │ │ └── functions_mmcv.cpp │ ├── log.h │ ├── ops.h │ └── test │ │ ├── CMakeLists.txt │ │ ├── conform_test.cpp │ │ ├── export_runtime.cpp │ │ ├── include │ │ ├── conform_test.h │ │ └── litert.hpp │ │ ├── litert.cpp │ │ ├── test_act.py │ │ ├── test_arange.py │ │ ├── test_batchnorm.py │ │ ├── test_bce.py │ │ ├── test_binary_op.py │ │ ├── test_cat.py │ │ ├── test_conv2d.py │ │ ├── test_embedding.py │ │ ├── test_index_put.py │ │ ├── test_interpolate.py │ │ ├── test_mse.py │ │ ├── test_softmax.py │ │ ├── test_tensor.py │ │ └── test_unary_op.py └── torch │ ├── CMakeLists.txt │ ├── build_aten.cpp │ ├── build_aten.hpp │ ├── convert_config.yaml │ ├── error.hpp │ ├── ext_kernel.h │ ├── functions │ ├── error.cpp │ ├── functions.cpp │ ├── functions_ext.cpp │ ├── functions_ext │ │ ├── flash-attention │ │ │ ├── CMakeLists.txt │ │ │ └── include │ │ │ │ └── flash_attn │ │ │ │ └── flash_api.h │ │ ├── layer_norm_cuda_kernel.cu │ │ ├── rmsnorm.cu │ │ └── rotary.cu │ ├── functions_lightllm.cpp │ ├── functions_mmcv.cpp │ ├── functions_mmcv │ │ ├── box_iou_rotated_uils.hpp │ │ ├── cuda_helpers.h │ │ ├── focal_loss.cu │ │ ├── modulated_deform_conv.cu │ │ ├── nms.cu │ │ ├── nms_kernel.cu │ │ ├── nms_rotated.cu │ │ ├── roi_align.cu │ │ ├── roi_align_kernel.cu │ │ └── voxelization.cu │ ├── functions_sparse.cpp │ └── functions_sparse │ │ ├── spmm.cu │ │ └── utils.h │ ├── helper.cpp │ ├── helper.hpp │ ├── hipify-amend.sh │ ├── mmcv_kernel.h │ ├── readme.md │ ├── sparse_kernel.h │ ├── test │ ├── CMakeLists.txt │ └── conform_test.cpp │ └── vision_kernel.h ├── proto ├── README.md ├── docs │ └── Doxyfile ├── image │ ├── deepLink_logo.png │ └── diopi.png └── include │ └── diopi │ ├── diopirt.h │ ├── functions.h │ ├── functions_ext.h │ ├── functions_lmdeploy.h │ ├── functions_mmcv.h │ └── functions_sparse.h ├── pull_request_template.md ├── run-clang-tidy.py └── scripts ├── ci_interruptible.sh ├── filter_ci.py ├── increment_coverage.py └── increment_coverage.sh /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/actions/checkout-code/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/.github/actions/checkout-code/action.yml -------------------------------------------------------------------------------- /.github/workflows/_runs-on-nv-step1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/.github/workflows/_runs-on-nv-step1.yml -------------------------------------------------------------------------------- /.github/workflows/_runs-on-nv-step2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/.github/workflows/_runs-on-nv-step2.yml -------------------------------------------------------------------------------- /.github/workflows/cpp-linter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/.github/workflows/cpp-linter.yml -------------------------------------------------------------------------------- /.github/workflows/data-cron.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/.github/workflows/data-cron.yml -------------------------------------------------------------------------------- /.github/workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/.github/workflows/docker.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT_cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/CODE_OF_CONDUCT_cn.md -------------------------------------------------------------------------------- /Contributors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/Contributors.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/README.md -------------------------------------------------------------------------------- /adaptor/.gitignore: -------------------------------------------------------------------------------- 1 | # autogen-file 2 | diopi_adaptor.cpp 3 | impl_functions.hpp -------------------------------------------------------------------------------- /adaptor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/adaptor/README.md -------------------------------------------------------------------------------- /adaptor/codegen/code_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/adaptor/codegen/code_template.py -------------------------------------------------------------------------------- /adaptor/codegen/filemanager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/adaptor/codegen/filemanager.py -------------------------------------------------------------------------------- /adaptor/codegen/gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/adaptor/codegen/gen.py -------------------------------------------------------------------------------- /adaptor/codegen/op_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/adaptor/codegen/op_template.py -------------------------------------------------------------------------------- /adaptor/csrc/composite_ops.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/adaptor/csrc/composite_ops.cpp -------------------------------------------------------------------------------- /adaptor/csrc/convert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/adaptor/csrc/convert.cpp -------------------------------------------------------------------------------- /adaptor/csrc/convert.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/adaptor/csrc/convert.hpp -------------------------------------------------------------------------------- /diopi_test/.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/.flake8 -------------------------------------------------------------------------------- /diopi_test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/README.md -------------------------------------------------------------------------------- /diopi_test/diopi_stub/codegen/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /diopi_test/diopi_stub/codegen/code_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/diopi_stub/codegen/code_template.py -------------------------------------------------------------------------------- /diopi_test/diopi_stub/codegen/filemanager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/diopi_stub/codegen/filemanager.py -------------------------------------------------------------------------------- /diopi_test/diopi_stub/codegen/gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/diopi_stub/codegen/gen.py -------------------------------------------------------------------------------- /diopi_test/diopi_stub/codegen/lib_init_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/diopi_stub/codegen/lib_init_template.py -------------------------------------------------------------------------------- /diopi_test/diopi_stub/codegen/op_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/diopi_stub/codegen/op_template.py -------------------------------------------------------------------------------- /diopi_test/diopi_stub/csrc/.gitignore: -------------------------------------------------------------------------------- 1 | export_functions.cpp -------------------------------------------------------------------------------- /diopi_test/diopi_stub/csrc/export_runtime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/diopi_stub/csrc/export_runtime.cpp -------------------------------------------------------------------------------- /diopi_test/diopi_stub/csrc/litert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/diopi_stub/csrc/litert.c -------------------------------------------------------------------------------- /diopi_test/diopi_stub/csrc/litert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/diopi_stub/csrc/litert.cpp -------------------------------------------------------------------------------- /diopi_test/diopi_stub/include/conform_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/diopi_stub/include/conform_test.h -------------------------------------------------------------------------------- /diopi_test/diopi_stub/include/litert.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/diopi_stub/include/litert.hpp -------------------------------------------------------------------------------- /diopi_test/diopi_stub/proto/include: -------------------------------------------------------------------------------- 1 | ../../../proto/include/ -------------------------------------------------------------------------------- /diopi_test/python/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/Makefile -------------------------------------------------------------------------------- /diopi_test/python/cache/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /diopi_test/python/codegen/case_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/codegen/case_template.py -------------------------------------------------------------------------------- /diopi_test/python/codegen/code_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/codegen/code_template.py -------------------------------------------------------------------------------- /diopi_test/python/codegen/filemanager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/codegen/filemanager.py -------------------------------------------------------------------------------- /diopi_test/python/codegen/gen_case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/codegen/gen_case.py -------------------------------------------------------------------------------- /diopi_test/python/configs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /diopi_test/python/configs/diopi_configs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/configs/diopi_configs.py -------------------------------------------------------------------------------- /diopi_test/python/configs/model_config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/configs/model_config/__init__.py -------------------------------------------------------------------------------- /diopi_test/python/configs/model_config/cv_configs/convnext_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/configs/model_config/cv_configs/convnext_config.py -------------------------------------------------------------------------------- /diopi_test/python/configs/model_config/cv_configs/densenet_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/configs/model_config/cv_configs/densenet_config.py -------------------------------------------------------------------------------- /diopi_test/python/configs/model_config/cv_configs/repvgg_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/configs/model_config/cv_configs/repvgg_config.py -------------------------------------------------------------------------------- /diopi_test/python/configs/model_config/cv_configs/resnet101_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/configs/model_config/cv_configs/resnet101_config.py -------------------------------------------------------------------------------- /diopi_test/python/configs/model_config/cv_configs/vgg16_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/configs/model_config/cv_configs/vgg16_config.py -------------------------------------------------------------------------------- /diopi_test/python/configs/model_config/cv_configs/vit_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/configs/model_config/cv_configs/vit_config.py -------------------------------------------------------------------------------- /diopi_test/python/configs/model_config/det_configs/atss_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/configs/model_config/det_configs/atss_config.py -------------------------------------------------------------------------------- /diopi_test/python/configs/model_config/det_configs/detr_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/configs/model_config/det_configs/detr_config.py -------------------------------------------------------------------------------- /diopi_test/python/configs/model_config/det_configs/dyhead_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/configs/model_config/det_configs/dyhead_config.py -------------------------------------------------------------------------------- /diopi_test/python/configs/model_config/det_configs/fcos_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/configs/model_config/det_configs/fcos_config.py -------------------------------------------------------------------------------- /diopi_test/python/configs/model_config/det_configs/solo_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/configs/model_config/det_configs/solo_config.py -------------------------------------------------------------------------------- /diopi_test/python/configs/model_config/det_configs/ssd300_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/configs/model_config/det_configs/ssd300_config.py -------------------------------------------------------------------------------- /diopi_test/python/configs/model_config/det_configs/yolov3_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/configs/model_config/det_configs/yolov3_config.py -------------------------------------------------------------------------------- /diopi_test/python/configs/model_config/generate_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/configs/model_config/generate_config.py -------------------------------------------------------------------------------- /diopi_test/python/configs/model_config/other_configs/crnn_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/configs/model_config/other_configs/crnn_config.py -------------------------------------------------------------------------------- /diopi_test/python/configs/model_config/other_configs/sar_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/configs/model_config/other_configs/sar_config.py -------------------------------------------------------------------------------- /diopi_test/python/configs/model_config/other_configs/tsn_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/configs/model_config/other_configs/tsn_config.py -------------------------------------------------------------------------------- /diopi_test/python/configs/model_config/process_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/configs/model_config/process_ops.py -------------------------------------------------------------------------------- /diopi_test/python/configs/model_config/seg_configs/fcn_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/configs/model_config/seg_configs/fcn_config.py -------------------------------------------------------------------------------- /diopi_test/python/configs/model_config/seg_configs/pspnet_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/configs/model_config/seg_configs/pspnet_config.py -------------------------------------------------------------------------------- /diopi_test/python/configs/model_config/seg_configs/unet_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/configs/model_config/seg_configs/unet_config.py -------------------------------------------------------------------------------- /diopi_test/python/conformance/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/conformance/__init__.py -------------------------------------------------------------------------------- /diopi_test/python/conformance/check_result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/conformance/check_result.py -------------------------------------------------------------------------------- /diopi_test/python/conformance/collect_case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/conformance/collect_case.py -------------------------------------------------------------------------------- /diopi_test/python/conformance/config_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/conformance/config_parser.py -------------------------------------------------------------------------------- /diopi_test/python/conformance/customized_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/conformance/customized_test.py -------------------------------------------------------------------------------- /diopi_test/python/conformance/db_operation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/conformance/db_operation.py -------------------------------------------------------------------------------- /diopi_test/python/conformance/diopi_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/conformance/diopi_functions.py -------------------------------------------------------------------------------- /diopi_test/python/conformance/diopi_manual_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/conformance/diopi_manual_test.py -------------------------------------------------------------------------------- /diopi_test/python/conformance/diopi_runtime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/conformance/diopi_runtime.py -------------------------------------------------------------------------------- /diopi_test/python/conformance/exception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/conformance/exception.py -------------------------------------------------------------------------------- /diopi_test/python/conformance/gen_case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/conformance/gen_case.py -------------------------------------------------------------------------------- /diopi_test/python/conformance/gen_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/conformance/gen_data.py -------------------------------------------------------------------------------- /diopi_test/python/conformance/gen_input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/conformance/gen_input.py -------------------------------------------------------------------------------- /diopi_test/python/conformance/gen_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/conformance/gen_output.py -------------------------------------------------------------------------------- /diopi_test/python/conformance/generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/conformance/generator.py -------------------------------------------------------------------------------- /diopi_test/python/conformance/global_op_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/conformance/global_op_list.py -------------------------------------------------------------------------------- /diopi_test/python/conformance/global_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/conformance/global_settings.py -------------------------------------------------------------------------------- /diopi_test/python/conformance/model_config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/conformance/model_config/__init__.py -------------------------------------------------------------------------------- /diopi_test/python/conformance/model_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/conformance/model_list.py -------------------------------------------------------------------------------- /diopi_test/python/conformance/skip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/conformance/skip.py -------------------------------------------------------------------------------- /diopi_test/python/conformance/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/conformance/utils.py -------------------------------------------------------------------------------- /diopi_test/python/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/conftest.py -------------------------------------------------------------------------------- /diopi_test/python/docs/CN_doc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/docs/CN_doc/__init__.py -------------------------------------------------------------------------------- /diopi_test/python/docs/EN_doc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/docs/EN_doc/__init__.py -------------------------------------------------------------------------------- /diopi_test/python/docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/docs/make.bat -------------------------------------------------------------------------------- /diopi_test/python/docs/source/cn_ref.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/docs/source/cn_ref.rst -------------------------------------------------------------------------------- /diopi_test/python/docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/docs/source/conf.py -------------------------------------------------------------------------------- /diopi_test/python/docs/source/conformance_test.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/docs/source/conformance_test.rst -------------------------------------------------------------------------------- /diopi_test/python/docs/source/en_ref.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/docs/source/en_ref.rst -------------------------------------------------------------------------------- /diopi_test/python/docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/docs/source/index.rst -------------------------------------------------------------------------------- /diopi_test/python/gencases/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /diopi_test/python/generate_device_configs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/generate_device_configs.py -------------------------------------------------------------------------------- /diopi_test/python/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/main.py -------------------------------------------------------------------------------- /diopi_test/python/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/pytest.ini -------------------------------------------------------------------------------- /diopi_test/python/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/tests/conftest.py -------------------------------------------------------------------------------- /diopi_test/python/tests/diopi/test_device_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/tests/diopi/test_device_info.py -------------------------------------------------------------------------------- /diopi_test/python/tests/diopi/test_last_error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/tests/diopi/test_last_error.py -------------------------------------------------------------------------------- /diopi_test/python/tests/diopi/test_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/tests/diopi/test_model.py -------------------------------------------------------------------------------- /diopi_test/python/tests/diopi/test_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/tests/diopi/test_stream.py -------------------------------------------------------------------------------- /diopi_test/python/tests/diopi/test_tensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/tests/diopi/test_tensor.py -------------------------------------------------------------------------------- /diopi_test/python/tests/diopi_test/test_check_result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/tests/diopi_test/test_check_result.py -------------------------------------------------------------------------------- /diopi_test/python/tests/diopi_test/test_db_operation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/tests/diopi_test/test_db_operation.py -------------------------------------------------------------------------------- /diopi_test/python/tests/diopi_test/test_gen_input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/tests/diopi_test/test_gen_input.py -------------------------------------------------------------------------------- /diopi_test/python/tests/diopi_test/test_gen_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/tests/diopi_test/test_gen_output.py -------------------------------------------------------------------------------- /diopi_test/python/tests/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/python/tests/pytest.ini -------------------------------------------------------------------------------- /diopi_test/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/requirements.txt -------------------------------------------------------------------------------- /diopi_test/resources/deepLink_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/resources/deepLink_logo.png -------------------------------------------------------------------------------- /diopi_test/scripts/build_mmcv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/scripts/build_mmcv.sh -------------------------------------------------------------------------------- /diopi_test/scripts/ci_script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/scripts/ci_script.sh -------------------------------------------------------------------------------- /diopi_test/scripts/test_all_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/scripts/test_all_model.py -------------------------------------------------------------------------------- /diopi_test/scripts/test_mmcv_ext.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/diopi_test/scripts/test_mmcv_ext.sh -------------------------------------------------------------------------------- /img/deepLink_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/img/deepLink_logo.png -------------------------------------------------------------------------------- /img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/img/logo.png -------------------------------------------------------------------------------- /img/structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/img/structure.png -------------------------------------------------------------------------------- /impl/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/CMakeLists.txt -------------------------------------------------------------------------------- /impl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/README.md -------------------------------------------------------------------------------- /impl/ascend/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/CMakeLists.txt -------------------------------------------------------------------------------- /impl/ascend/aclnn/acl_scalar.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/aclnn/acl_scalar.hpp -------------------------------------------------------------------------------- /impl/ascend/aclnn/adaptor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/aclnn/adaptor.hpp -------------------------------------------------------------------------------- /impl/ascend/ascend_tensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/ascend_tensor.cpp -------------------------------------------------------------------------------- /impl/ascend/ascend_tensor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/ascend_tensor.hpp -------------------------------------------------------------------------------- /impl/ascend/common/acloprunner.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/common/acloprunner.hpp -------------------------------------------------------------------------------- /impl/ascend/common/debug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/common/debug.cpp -------------------------------------------------------------------------------- /impl/ascend/common/debug.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/common/debug.hpp -------------------------------------------------------------------------------- /impl/ascend/common/float16.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/common/float16.hpp -------------------------------------------------------------------------------- /impl/ascend/common/generator_helper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/common/generator_helper.cpp -------------------------------------------------------------------------------- /impl/ascend/common/gil_scoped_release.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/common/gil_scoped_release.hpp -------------------------------------------------------------------------------- /impl/ascend/common/stream_lock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/common/stream_lock.cpp -------------------------------------------------------------------------------- /impl/ascend/common/stream_lock.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/common/stream_lock.hpp -------------------------------------------------------------------------------- /impl/ascend/common/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/common/utils.cpp -------------------------------------------------------------------------------- /impl/ascend/common/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/common/utils.hpp -------------------------------------------------------------------------------- /impl/ascend/convert_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/convert_config.yaml -------------------------------------------------------------------------------- /impl/ascend/device_configs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/device_configs.py -------------------------------------------------------------------------------- /impl/ascend/env_vars.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/env_vars.cpp -------------------------------------------------------------------------------- /impl/ascend/env_vars.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/env_vars.hpp -------------------------------------------------------------------------------- /impl/ascend/error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/error.hpp -------------------------------------------------------------------------------- /impl/ascend/functions/abs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/abs.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/activation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/activation.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/addcdiv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/addcdiv.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/addcmul.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/addcmul.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/addmm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/addmm.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/arange.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/arange.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/argmax.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/argmax.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/atan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/atan.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/baddbmm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/baddbmm.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/batch_norm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/batch_norm.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/bernoulli.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/bernoulli.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/binary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/binary.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/bitwise.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/bitwise.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/bmm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/bmm.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/cast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/cast.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/cat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/cat.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/ceil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/ceil.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/clamp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/clamp.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/col2im.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/col2im.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/contiguous.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/contiguous.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/conv2d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/conv2d.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/copy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/copy.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/cos.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/cos.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/cumsum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/cumsum.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/dropout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/dropout.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/embedding.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/embedding.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/equal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/equal.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/error.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/expand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/expand.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/fill.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/fill.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/flip.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/flip.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/floor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/floor.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/gather.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/gather.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/group_norm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/group_norm.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/index.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/index.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/index_put.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/index_put.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/index_select.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/index_select.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/interpolate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/interpolate.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/isnan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/isnan.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/layer_norm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/layer_norm.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/lerp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/lerp.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/linalg_vec_norm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/linalg_vec_norm.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/linear.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/linear.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/linspace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/linspace.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/logic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/logic.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/loss.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/loss.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/masked_fill.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/masked_fill.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/masked_select.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/masked_select.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/matmul.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/matmul.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/max_pool2d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/max_pool2d.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/minmax.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/minmax.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/mm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/mm.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/mse_loss.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/mse_loss.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/mul.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/mul.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/multinomial.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/multinomial.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/nonzero.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/nonzero.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/norm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/norm.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/normal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/normal.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/one_hot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/one_hot.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/ones.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/ones.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/pool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/pool.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/pow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/pow.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/reduce.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/reduce.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/remainder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/remainder.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/repeat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/repeat.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/scatter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/scatter.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/sgn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/sgn.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/sin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/sin.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/slice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/slice.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/sort.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/split.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/split.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/stack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/stack.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/syn_batch_norm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/syn_batch_norm.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/threshold.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/threshold.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/topk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/topk.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/transpose.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/transpose.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/tril.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/tril.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/triu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/triu.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/unary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/unary.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/uniform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/uniform.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/unique.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/unique.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/where.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/where.cpp -------------------------------------------------------------------------------- /impl/ascend/functions/zeros.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions/zeros.cpp -------------------------------------------------------------------------------- /impl/ascend/functions_ext/adamw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions_ext/adamw.cpp -------------------------------------------------------------------------------- /impl/ascend/functions_ext/apply_penalty.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions_ext/apply_penalty.cpp -------------------------------------------------------------------------------- /impl/ascend/functions_ext/destindex_copy_kv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions_ext/destindex_copy_kv.cpp -------------------------------------------------------------------------------- /impl/ascend/functions_ext/flash_attention.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions_ext/flash_attention.cpp -------------------------------------------------------------------------------- /impl/ascend/functions_ext/flash_attention_varlen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions_ext/flash_attention_varlen.cpp -------------------------------------------------------------------------------- /impl/ascend/functions_ext/matmul_all_reduce.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions_ext/matmul_all_reduce.cpp -------------------------------------------------------------------------------- /impl/ascend/functions_ext/paged_attention.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions_ext/paged_attention.cpp -------------------------------------------------------------------------------- /impl/ascend/functions_ext/prompt_flash_attention.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions_ext/prompt_flash_attention.cpp -------------------------------------------------------------------------------- /impl/ascend/functions_ext/rms_norm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions_ext/rms_norm.cpp -------------------------------------------------------------------------------- /impl/ascend/functions_ext/rotary_embedding.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions_ext/rotary_embedding.cpp -------------------------------------------------------------------------------- /impl/ascend/functions_ext/token_attention_inference.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions_ext/token_attention_inference.cpp -------------------------------------------------------------------------------- /impl/ascend/functions_ext/token_softmax_reducev_inference.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions_ext/token_softmax_reducev_inference.cpp -------------------------------------------------------------------------------- /impl/ascend/functions_mmcv/roi_align_npu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/functions_mmcv/roi_align_npu.cpp -------------------------------------------------------------------------------- /impl/ascend/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/init.cpp -------------------------------------------------------------------------------- /impl/ascend/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/test/CMakeLists.txt -------------------------------------------------------------------------------- /impl/ascend/test/conform_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend/test/conform_test.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/.clang-format-ignore: -------------------------------------------------------------------------------- 1 | third_party/**/* -------------------------------------------------------------------------------- /impl/ascend_npu/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/CMakeLists.txt -------------------------------------------------------------------------------- /impl/ascend_npu/ascend_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/ascend_config.yaml -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/activation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/activation.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/addcdiv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/addcdiv.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/addcmul.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/addcmul.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/addmm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/addmm.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/arange.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/arange.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/argmax.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/argmax.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/atan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/atan.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/baddbmm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/baddbmm.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/batch_norm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/batch_norm.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/binary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/binary.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/bitwise.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/bitwise.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/bmm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/bmm.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/cast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/cast.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/cat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/cat.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/ceil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/ceil.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/clamp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/clamp.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/col2im.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/col2im.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/conv2d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/conv2d.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/copy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/copy.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/cos.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/cos.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/dropout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/dropout.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/embedding.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/embedding.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/eq.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/eq.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/equal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/equal.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/erfinv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/erfinv.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/error.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/error.hpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/exp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/exp.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/expand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/expand.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/flip.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/flip.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/floor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/floor.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/format_cast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/format_cast.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/functions_ext/adamw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/functions_ext/adamw.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/functions_ext/apply_penalty.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/functions_ext/apply_penalty.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/functions_ext/destindex_copy_kv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/functions_ext/destindex_copy_kv.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/functions_ext/flash_attention.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/functions_ext/flash_attention.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/functions_ext/flash_attention_varlen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/functions_ext/flash_attention_varlen.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/functions_ext/matmul_all_reduce.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/functions_ext/matmul_all_reduce.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/functions_ext/rms_norm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/functions_ext/rms_norm.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/functions_ext/rotary_embedding.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/functions_ext/rotary_embedding.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/functions_ext/scaled_masked_softmax.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/functions_ext/scaled_masked_softmax.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/functions_ext/token_softmax_reducev.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/functions_ext/token_softmax_reducev.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/ge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/ge.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/group_norm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/group_norm.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/gt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/gt.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/helper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/helper.hpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/index.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/index.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/index_put.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/index_put.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/index_select.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/index_select.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/interpolate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/interpolate.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/isnan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/isnan.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/le.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/le.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/lerp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/lerp.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/linalg_vec_norm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/linalg_vec_norm.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/linspace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/linspace.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/log.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/logical.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/logical.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/logsoftmax.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/logsoftmax.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/loss.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/loss.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/lt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/lt.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/masked_fill.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/masked_fill.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/masked_select.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/masked_select.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/matmul.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/matmul.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/max_all.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/max_all.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/max_pool2d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/max_pool2d.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/maximum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/maximum.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/min.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/min.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/min_all.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/min_all.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/minimum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/minimum.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/mm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/mm.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/mul.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/mul.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/multinomial.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/multinomial.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/ne.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/ne.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/neg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/neg.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/nllloss.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/nllloss.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/nlllossv2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/nlllossv2.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/nonzero.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/nonzero.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/norm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/norm.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/normal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/normal.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/onehot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/onehot.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/ones.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/ones.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/pool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/pool.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/pow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/pow.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/reciprocal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/reciprocal.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/reduce.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/reduce.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/remainder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/remainder.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/repeat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/repeat.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/scatter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/scatter.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/sgn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/sgn.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/sin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/sin.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/softmax.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/softmax.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/sort.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/stack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/stack.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/std.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/std.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/threshold.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/threshold.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/topk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/topk.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/transpose.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/transpose.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/tril.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/tril.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/triu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/triu.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/unary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/unary.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/uniform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/uniform.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/where.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/where.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/diopi_impl/zeros.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/diopi_impl/zeros.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/test/CMakeLists.txt -------------------------------------------------------------------------------- /impl/ascend_npu/test/ascend_helper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/test/ascend_helper.hpp -------------------------------------------------------------------------------- /impl/ascend_npu/test/conform_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/test/conform_test.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/CMakeLists.txt -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/acl/acl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/acl/acl.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/acl/acl_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/acl/acl_base.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/acl/acl_mdl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/acl/acl_mdl.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/acl/acl_msprof.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/acl/acl_msprof.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/acl/acl_op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/acl/acl_op.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/acl/acl_op_compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/acl/acl_op_compiler.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/acl/acl_prof.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/acl/acl_prof.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/acl/acl_rt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/acl/acl_rt.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/acl/acl_tdt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/acl/acl_tdt.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/acl/acl_tdt_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/acl/acl_tdt_queue.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/acl/dvpp/hi_dvpp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/acl/dvpp/hi_dvpp.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/acl/dvpp/hi_dvpp_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/acl/dvpp/hi_dvpp_common.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/acl/dvpp/hi_dvpp_pngd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/acl/dvpp/hi_dvpp_pngd.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/acl/dvpp/hi_dvpp_sys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/acl/dvpp/hi_dvpp_sys.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/acl/dvpp/hi_dvpp_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/acl/dvpp/hi_dvpp_type.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/acl/dvpp/hi_dvpp_vb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/acl/dvpp/hi_dvpp_vb.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/acl/dvpp/hi_dvpp_vdec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/acl/dvpp/hi_dvpp_vdec.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/acl/dvpp/hi_dvpp_venc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/acl/dvpp/hi_dvpp_venc.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/acl/dvpp/hi_dvpp_vpc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/acl/dvpp/hi_dvpp_vpc.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/acl/ops/acl_cblas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/acl/ops/acl_cblas.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/acl/ops/acl_dvpp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/acl/ops/acl_dvpp.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/acl/ops/acl_fv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/acl/ops/acl_fv.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/ge/ge_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/ge/ge_api.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/ge/ge_api_error_codes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/ge/ge_api_error_codes.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/ge/ge_api_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/ge/ge_api_types.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/ge/ge_error_codes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/ge/ge_error_codes.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/ge/ge_ir_build.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/ge/ge_ir_build.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/graph/ascend_string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/graph/ascend_string.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/graph/attr_value.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/graph/attr_value.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/graph/ge_error_codes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/graph/ge_error_codes.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/graph/gnode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/graph/gnode.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/graph/graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/graph/graph.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/graph/inference_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/graph/inference_context.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/graph/operator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/graph/operator.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/graph/operator_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/graph/operator_factory.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/graph/operator_reg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/graph/operator_reg.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/graph/tensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/graph/tensor.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/graph/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/graph/types.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/op_proto/all_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/op_proto/all_ops.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/op_proto/array_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/op_proto/array_ops.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/op_proto/data_flow_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/op_proto/data_flow_ops.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/op_proto/experiment_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/op_proto/experiment_ops.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/inc/op_proto/index_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/inc/op_proto/index_ops.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/libs/acl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/libs/acl.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/libs/acl_op_compiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/libs/acl_op_compiler.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/libs/acl_tdt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/libs/acl_tdt.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/libs/build_stub.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/libs/build_stub.sh -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/libs/ge_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/libs/ge_api.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/libs/ge_runner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/libs/ge_runner.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/libs/graph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/libs/graph.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/libs/hccl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/libs/hccl.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/libs/hccl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/libs/hccl.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/libs/operator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/libs/operator.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/libs/operator_factory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/libs/operator_factory.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/libs/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/libs/readme.txt -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/libs/tdtclient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/libs/tdtclient.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/libs/tdtclient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/libs/tdtclient.h -------------------------------------------------------------------------------- /impl/ascend_npu/third_party/acl/libs/tensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/third_party/acl/libs/tensor.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/torch_npu/csrc/AclOpCompileInterface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/torch_npu/csrc/AclOpCompileInterface.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/torch_npu/csrc/AdvancedIndex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/torch_npu/csrc/AdvancedIndex.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/torch_npu/csrc/CopyKernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/torch_npu/csrc/CopyKernel.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/torch_npu/csrc/CopyKernelOpApi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/torch_npu/csrc/CopyKernelOpApi.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/torch_npu/csrc/DIOPIAdapter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/torch_npu/csrc/DIOPIAdapter.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/torch_npu/csrc/NPUNativeFunctions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/torch_npu/csrc/NPUNativeFunctions.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/torch_npu/csrc/NpuVariables.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/torch_npu/csrc/NpuVariables.cpp -------------------------------------------------------------------------------- /impl/ascend_npu/torch_npu/csrc/aten/CustomFunctions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/torch_npu/csrc/aten/CustomFunctions.h -------------------------------------------------------------------------------- /impl/ascend_npu/torch_npu/csrc/aten/NPUNativeFunctions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/torch_npu/csrc/aten/NPUNativeFunctions.h -------------------------------------------------------------------------------- /impl/ascend_npu/torch_npu/csrc/core/npu/NPUErrorCodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/torch_npu/csrc/core/npu/NPUErrorCodes.h -------------------------------------------------------------------------------- /impl/ascend_npu/torch_npu/csrc/core/npu/NPUMacros.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #include "torch_npu/csrc/framework/DIOPIAdapter.h" 3 | -------------------------------------------------------------------------------- /impl/ascend_npu/torch_npu/csrc/core/npu/NPUStream.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #include "torch_npu/csrc/framework/DIOPIAdapter.h" 3 | -------------------------------------------------------------------------------- /impl/ascend_npu/torch_npu/csrc/core/npu/NpuVariables.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/torch_npu/csrc/core/npu/NpuVariables.h -------------------------------------------------------------------------------- /impl/ascend_npu/torch_npu/csrc/core/npu/register/OptionsManager.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | -------------------------------------------------------------------------------- /impl/ascend_npu/torch_npu/csrc/framework/DIOPIAdapter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/torch_npu/csrc/framework/DIOPIAdapter.h -------------------------------------------------------------------------------- /impl/ascend_npu/torch_npu/csrc/framework/FormatHelper.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "DIOPIAdapter.h" 4 | -------------------------------------------------------------------------------- /impl/ascend_npu/torch_npu/csrc/framework/OpCommand.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "DIOPIAdapter.h" 4 | -------------------------------------------------------------------------------- /impl/ascend_npu/torch_npu/csrc/framework/interface/EnvVariables.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | -------------------------------------------------------------------------------- /impl/ascend_npu/torch_npu/csrc/framework/utils/ForceAclnnList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/torch_npu/csrc/framework/utils/ForceAclnnList.h -------------------------------------------------------------------------------- /impl/ascend_npu/torch_npu/csrc/framework/utils/InternalFormatOpAdapter.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | -------------------------------------------------------------------------------- /impl/ascend_npu/torch_npu/csrc/framework/utils/NPUDefinition.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | -------------------------------------------------------------------------------- /impl/ascend_npu/torch_npu/csrc/framework/utils/OpPreparation.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "../DIOPIAdapter.h" 4 | -------------------------------------------------------------------------------- /impl/ascend_npu/torch_npu/csrc/framework/utils/RandomOpAdapter.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | -------------------------------------------------------------------------------- /impl/ascend_npu/torch_npu/csrc/framework/utils/UtilForOpAdapter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/ascend_npu/torch_npu/csrc/framework/utils/UtilForOpAdapter.h -------------------------------------------------------------------------------- /impl/camb/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/CMakeLists.txt -------------------------------------------------------------------------------- /impl/camb/cmake/FindBANG.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/cmake/FindBANG.cmake -------------------------------------------------------------------------------- /impl/camb/cmake/FindNeuware.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/cmake/FindNeuware.cmake -------------------------------------------------------------------------------- /impl/camb/cmake/make2cmake.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/cmake/make2cmake.cmake -------------------------------------------------------------------------------- /impl/camb/cmake/parse_cnbin.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/cmake/parse_cnbin.cmake -------------------------------------------------------------------------------- /impl/camb/cmake/run_cncc.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/cmake/run_cncc.cmake -------------------------------------------------------------------------------- /impl/camb/cnnl_helper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/cnnl_helper.cpp -------------------------------------------------------------------------------- /impl/camb/cnnl_helper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/cnnl_helper.hpp -------------------------------------------------------------------------------- /impl/camb/common/basic_op.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/common/basic_op.cpp -------------------------------------------------------------------------------- /impl/camb/common/broadcast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/common/broadcast.cpp -------------------------------------------------------------------------------- /impl/camb/common/clone.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/common/clone.cpp -------------------------------------------------------------------------------- /impl/camb/common/common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/common/common.hpp -------------------------------------------------------------------------------- /impl/camb/common/contiguous.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/common/contiguous.cpp -------------------------------------------------------------------------------- /impl/camb/common/debug.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/common/debug.hpp -------------------------------------------------------------------------------- /impl/camb/common/denseCheck.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/common/denseCheck.cpp -------------------------------------------------------------------------------- /impl/camb/common/dtype_cast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/common/dtype_cast.cpp -------------------------------------------------------------------------------- /impl/camb/common/float16.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/common/float16.hpp -------------------------------------------------------------------------------- /impl/camb/common/scalar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/common/scalar.cpp -------------------------------------------------------------------------------- /impl/camb/common/transpose.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/common/transpose.cpp -------------------------------------------------------------------------------- /impl/camb/convert_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/convert_config.yaml -------------------------------------------------------------------------------- /impl/camb/device_configs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/device_configs.py -------------------------------------------------------------------------------- /impl/camb/diopi_helper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/diopi_helper.cpp -------------------------------------------------------------------------------- /impl/camb/diopi_helper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/diopi_helper.hpp -------------------------------------------------------------------------------- /impl/camb/env_vars.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/env_vars.cpp -------------------------------------------------------------------------------- /impl/camb/env_vars.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/env_vars.hpp -------------------------------------------------------------------------------- /impl/camb/error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/error.hpp -------------------------------------------------------------------------------- /impl/camb/functions/SynBatchNorm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/SynBatchNorm.cpp -------------------------------------------------------------------------------- /impl/camb/functions/abs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/abs.cpp -------------------------------------------------------------------------------- /impl/camb/functions/activation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/activation.cpp -------------------------------------------------------------------------------- /impl/camb/functions/adadelta.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/adadelta.cpp -------------------------------------------------------------------------------- /impl/camb/functions/adam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/adam.cpp -------------------------------------------------------------------------------- /impl/camb/functions/adam.mlu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/adam.mlu -------------------------------------------------------------------------------- /impl/camb/functions/adaptive_pooling.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/adaptive_pooling.cpp -------------------------------------------------------------------------------- /impl/camb/functions/add.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/add.cpp -------------------------------------------------------------------------------- /impl/camb/functions/addcdiv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/addcdiv.cpp -------------------------------------------------------------------------------- /impl/camb/functions/addcmul.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/addcmul.cpp -------------------------------------------------------------------------------- /impl/camb/functions/addmm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/addmm.cpp -------------------------------------------------------------------------------- /impl/camb/functions/amax.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/amax.cpp -------------------------------------------------------------------------------- /impl/camb/functions/arange.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/arange.cpp -------------------------------------------------------------------------------- /impl/camb/functions/argmax.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/argmax.cpp -------------------------------------------------------------------------------- /impl/camb/functions/asin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/asin.cpp -------------------------------------------------------------------------------- /impl/camb/functions/atan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/atan.cpp -------------------------------------------------------------------------------- /impl/camb/functions/avg_pool2d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/avg_pool2d.cpp -------------------------------------------------------------------------------- /impl/camb/functions/baddbmm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/baddbmm.cpp -------------------------------------------------------------------------------- /impl/camb/functions/batch_norm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/batch_norm.cpp -------------------------------------------------------------------------------- /impl/camb/functions/bce_loss.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/bce_loss.cpp -------------------------------------------------------------------------------- /impl/camb/functions/bce_with_logits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/bce_with_logits.cpp -------------------------------------------------------------------------------- /impl/camb/functions/bernoulli.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/bernoulli.cpp -------------------------------------------------------------------------------- /impl/camb/functions/bitwise.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/bitwise.cpp -------------------------------------------------------------------------------- /impl/camb/functions/bmm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/bmm.cpp -------------------------------------------------------------------------------- /impl/camb/functions/cast_dtype.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/cast_dtype.cpp -------------------------------------------------------------------------------- /impl/camb/functions/cat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/cat.cpp -------------------------------------------------------------------------------- /impl/camb/functions/cdist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/cdist.cpp -------------------------------------------------------------------------------- /impl/camb/functions/ceil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/ceil.cpp -------------------------------------------------------------------------------- /impl/camb/functions/clamp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/clamp.cpp -------------------------------------------------------------------------------- /impl/camb/functions/col2im.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/col2im.cpp -------------------------------------------------------------------------------- /impl/camb/functions/contiguous.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/contiguous.cpp -------------------------------------------------------------------------------- /impl/camb/functions/conv_2d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/conv_2d.cpp -------------------------------------------------------------------------------- /impl/camb/functions/copy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/copy.cpp -------------------------------------------------------------------------------- /impl/camb/functions/cos.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/cos.cpp -------------------------------------------------------------------------------- /impl/camb/functions/ctc_loss.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/ctc_loss.cpp -------------------------------------------------------------------------------- /impl/camb/functions/cumsum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/cumsum.cpp -------------------------------------------------------------------------------- /impl/camb/functions/div.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/div.cpp -------------------------------------------------------------------------------- /impl/camb/functions/dropout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/dropout.cpp -------------------------------------------------------------------------------- /impl/camb/functions/embedding.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/embedding.cpp -------------------------------------------------------------------------------- /impl/camb/functions/erf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/erf.cpp -------------------------------------------------------------------------------- /impl/camb/functions/erfinv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/erfinv.cpp -------------------------------------------------------------------------------- /impl/camb/functions/error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/error.cpp -------------------------------------------------------------------------------- /impl/camb/functions/exp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/exp.cpp -------------------------------------------------------------------------------- /impl/camb/functions/expand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/expand.cpp -------------------------------------------------------------------------------- /impl/camb/functions/fill.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/fill.cpp -------------------------------------------------------------------------------- /impl/camb/functions/flip.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/flip.cpp -------------------------------------------------------------------------------- /impl/camb/functions/floor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/floor.cpp -------------------------------------------------------------------------------- /impl/camb/functions/gather.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/gather.cpp -------------------------------------------------------------------------------- /impl/camb/functions/groupnorm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/groupnorm.cpp -------------------------------------------------------------------------------- /impl/camb/functions/hardtanh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/hardtanh.cpp -------------------------------------------------------------------------------- /impl/camb/functions/im2col.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/im2col.cpp -------------------------------------------------------------------------------- /impl/camb/functions/index.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/index.cpp -------------------------------------------------------------------------------- /impl/camb/functions/index_fill.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/index_fill.cpp -------------------------------------------------------------------------------- /impl/camb/functions/index_put.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/index_put.cpp -------------------------------------------------------------------------------- /impl/camb/functions/info.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/info.cpp -------------------------------------------------------------------------------- /impl/camb/functions/isnan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/isnan.cpp -------------------------------------------------------------------------------- /impl/camb/functions/layernorm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/layernorm.cpp -------------------------------------------------------------------------------- /impl/camb/functions/lerp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/lerp.cpp -------------------------------------------------------------------------------- /impl/camb/functions/linalg_qr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/linalg_qr.cpp -------------------------------------------------------------------------------- /impl/camb/functions/linear.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/linear.cpp -------------------------------------------------------------------------------- /impl/camb/functions/linspace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/linspace.cpp -------------------------------------------------------------------------------- /impl/camb/functions/log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/log.cpp -------------------------------------------------------------------------------- /impl/camb/functions/logic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/logic.cpp -------------------------------------------------------------------------------- /impl/camb/functions/loss.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/loss.cpp -------------------------------------------------------------------------------- /impl/camb/functions/masked_fill.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/masked_fill.cpp -------------------------------------------------------------------------------- /impl/camb/functions/masked_select.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/masked_select.cpp -------------------------------------------------------------------------------- /impl/camb/functions/matmul.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/matmul.cpp -------------------------------------------------------------------------------- /impl/camb/functions/max_pool2d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/max_pool2d.cpp -------------------------------------------------------------------------------- /impl/camb/functions/maximum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/maximum.cpp -------------------------------------------------------------------------------- /impl/camb/functions/meshgrid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/meshgrid.cpp -------------------------------------------------------------------------------- /impl/camb/functions/minimum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/minimum.cpp -------------------------------------------------------------------------------- /impl/camb/functions/mm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/mm.cpp -------------------------------------------------------------------------------- /impl/camb/functions/mul.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/mul.cpp -------------------------------------------------------------------------------- /impl/camb/functions/multinomial.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/multinomial.cpp -------------------------------------------------------------------------------- /impl/camb/functions/neg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/neg.cpp -------------------------------------------------------------------------------- /impl/camb/functions/nonzero.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/nonzero.cpp -------------------------------------------------------------------------------- /impl/camb/functions/normal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/normal.cpp -------------------------------------------------------------------------------- /impl/camb/functions/one_hot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/one_hot.cpp -------------------------------------------------------------------------------- /impl/camb/functions/pad.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/pad.cpp -------------------------------------------------------------------------------- /impl/camb/functions/permute.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/permute.cpp -------------------------------------------------------------------------------- /impl/camb/functions/polar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/polar.cpp -------------------------------------------------------------------------------- /impl/camb/functions/pow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/pow.cpp -------------------------------------------------------------------------------- /impl/camb/functions/random.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/random.cpp -------------------------------------------------------------------------------- /impl/camb/functions/randperm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/randperm.cpp -------------------------------------------------------------------------------- /impl/camb/functions/reciprocal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/reciprocal.cpp -------------------------------------------------------------------------------- /impl/camb/functions/reduce.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/reduce.cpp -------------------------------------------------------------------------------- /impl/camb/functions/remainder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/remainder.cpp -------------------------------------------------------------------------------- /impl/camb/functions/repeat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/repeat.cpp -------------------------------------------------------------------------------- /impl/camb/functions/roll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/roll.cpp -------------------------------------------------------------------------------- /impl/camb/functions/rsqrt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/rsqrt.cpp -------------------------------------------------------------------------------- /impl/camb/functions/scatter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/scatter.cpp -------------------------------------------------------------------------------- /impl/camb/functions/sgd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/sgd.cpp -------------------------------------------------------------------------------- /impl/camb/functions/sgn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/sgn.cpp -------------------------------------------------------------------------------- /impl/camb/functions/sign.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/sign.cpp -------------------------------------------------------------------------------- /impl/camb/functions/sin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/sin.cpp -------------------------------------------------------------------------------- /impl/camb/functions/slice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/slice.cpp -------------------------------------------------------------------------------- /impl/camb/functions/softmax.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/softmax.cpp -------------------------------------------------------------------------------- /impl/camb/functions/sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/sort.cpp -------------------------------------------------------------------------------- /impl/camb/functions/split.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/split.cpp -------------------------------------------------------------------------------- /impl/camb/functions/sqrt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/sqrt.cpp -------------------------------------------------------------------------------- /impl/camb/functions/stack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/stack.cpp -------------------------------------------------------------------------------- /impl/camb/functions/std.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/std.cpp -------------------------------------------------------------------------------- /impl/camb/functions/sub.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/sub.cpp -------------------------------------------------------------------------------- /impl/camb/functions/threshold.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/threshold.cpp -------------------------------------------------------------------------------- /impl/camb/functions/topk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/topk.cpp -------------------------------------------------------------------------------- /impl/camb/functions/transpose.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/transpose.cpp -------------------------------------------------------------------------------- /impl/camb/functions/tril.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/tril.cpp -------------------------------------------------------------------------------- /impl/camb/functions/triu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/triu.cpp -------------------------------------------------------------------------------- /impl/camb/functions/unfold.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/unfold.cpp -------------------------------------------------------------------------------- /impl/camb/functions/uniform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/uniform.cpp -------------------------------------------------------------------------------- /impl/camb/functions/unique.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/unique.cpp -------------------------------------------------------------------------------- /impl/camb/functions/upsample.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/upsample.cpp -------------------------------------------------------------------------------- /impl/camb/functions/where.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions/where.cpp -------------------------------------------------------------------------------- /impl/camb/functions_ext/flash_attention.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions_ext/flash_attention.cpp -------------------------------------------------------------------------------- /impl/camb/functions_ext/flash_attention_varlen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions_ext/flash_attention_varlen.cpp -------------------------------------------------------------------------------- /impl/camb/functions_ext/multiheadAttention.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions_ext/multiheadAttention.cpp -------------------------------------------------------------------------------- /impl/camb/functions_ext/multiheadAttentionVarlen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions_ext/multiheadAttentionVarlen.cpp -------------------------------------------------------------------------------- /impl/camb/functions_ext/rmsNorm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions_ext/rmsNorm.cpp -------------------------------------------------------------------------------- /impl/camb/functions_ext/rotaryEmbedding.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions_ext/rotaryEmbedding.cpp -------------------------------------------------------------------------------- /impl/camb/functions_mmcv/bbox_overlaps_mlu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions_mmcv/bbox_overlaps_mlu.cpp -------------------------------------------------------------------------------- /impl/camb/functions_mmcv/bbox_overlaps_mlu_kernel.mlu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions_mmcv/bbox_overlaps_mlu_kernel.mlu -------------------------------------------------------------------------------- /impl/camb/functions_mmcv/box_iou_rotated_mlu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions_mmcv/box_iou_rotated_mlu.cpp -------------------------------------------------------------------------------- /impl/camb/functions_mmcv/common_mlu_helper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions_mmcv/common_mlu_helper.hpp -------------------------------------------------------------------------------- /impl/camb/functions_mmcv/focal_loss_sigmoid_mlu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions_mmcv/focal_loss_sigmoid_mlu.cpp -------------------------------------------------------------------------------- /impl/camb/functions_mmcv/focal_loss_sigmoid_mlu_kernel.mlu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions_mmcv/focal_loss_sigmoid_mlu_kernel.mlu -------------------------------------------------------------------------------- /impl/camb/functions_mmcv/modulated_deform_conv_mlu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions_mmcv/modulated_deform_conv_mlu.cpp -------------------------------------------------------------------------------- /impl/camb/functions_mmcv/nms_mlu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions_mmcv/nms_mlu.cpp -------------------------------------------------------------------------------- /impl/camb/functions_mmcv/nms_mlu_kernel.mlu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions_mmcv/nms_mlu_kernel.mlu -------------------------------------------------------------------------------- /impl/camb/functions_mmcv/nms_rotated_mlu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions_mmcv/nms_rotated_mlu.cpp -------------------------------------------------------------------------------- /impl/camb/functions_mmcv/nms_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions_mmcv/nms_utils.hpp -------------------------------------------------------------------------------- /impl/camb/functions_mmcv/roi_align_mlu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions_mmcv/roi_align_mlu.cpp -------------------------------------------------------------------------------- /impl/camb/functions_mmcv/roi_align_mlu_kernel.mlu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions_mmcv/roi_align_mlu_kernel.mlu -------------------------------------------------------------------------------- /impl/camb/functions_mmcv/voxelization_mlu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions_mmcv/voxelization_mlu.cpp -------------------------------------------------------------------------------- /impl/camb/functions_mmcv/voxelization_mlu_kernel.mlu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/functions_mmcv/voxelization_mlu_kernel.mlu -------------------------------------------------------------------------------- /impl/camb/mlu_helper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/mlu_helper.hpp -------------------------------------------------------------------------------- /impl/camb/mlu_ops_helper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/mlu_ops_helper.cpp -------------------------------------------------------------------------------- /impl/camb/mlu_ops_helper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/mlu_ops_helper.hpp -------------------------------------------------------------------------------- /impl/camb/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/test/CMakeLists.txt -------------------------------------------------------------------------------- /impl/camb/test/conform_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb/test/conform_test.cpp -------------------------------------------------------------------------------- /impl/camb_pytorch/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb_pytorch/CMakeLists.txt -------------------------------------------------------------------------------- /impl/camb_pytorch/FindNeuware.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb_pytorch/FindNeuware.cmake -------------------------------------------------------------------------------- /impl/camb_pytorch/aten_helper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb_pytorch/aten_helper.hpp -------------------------------------------------------------------------------- /impl/camb_pytorch/error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb_pytorch/error.cpp -------------------------------------------------------------------------------- /impl/camb_pytorch/error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb_pytorch/error.hpp -------------------------------------------------------------------------------- /impl/camb_pytorch/functions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb_pytorch/functions.cpp -------------------------------------------------------------------------------- /impl/camb_pytorch/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb_pytorch/test/CMakeLists.txt -------------------------------------------------------------------------------- /impl/camb_pytorch/test/conform_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/camb_pytorch/test/conform_test.cpp -------------------------------------------------------------------------------- /impl/camb_pytorch/test/export_runtime.cpp: -------------------------------------------------------------------------------- 1 | ../../../diopi_test/diopi_stub/csrc/export_runtime.cpp -------------------------------------------------------------------------------- /impl/camb_pytorch/test/include/conform_test.h: -------------------------------------------------------------------------------- 1 | ../../../../diopi_test/diopi_stub/include/conform_test.h -------------------------------------------------------------------------------- /impl/camb_pytorch/test/include/litert.hpp: -------------------------------------------------------------------------------- 1 | ../../../../diopi_test/diopi_stub/include/litert.hpp -------------------------------------------------------------------------------- /impl/camb_pytorch/test/litert.cpp: -------------------------------------------------------------------------------- 1 | ../../../diopi_test/diopi_stub/csrc/litert.cpp -------------------------------------------------------------------------------- /impl/cmake/ImplHelper.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/cmake/ImplHelper.cmake -------------------------------------------------------------------------------- /impl/cmake/LoadHIP.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/cmake/LoadHIP.cmake -------------------------------------------------------------------------------- /impl/cmake/TorchBaseFunc.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/cmake/TorchBaseFunc.cmake -------------------------------------------------------------------------------- /impl/cuda/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/cuda/CMakeLists.txt -------------------------------------------------------------------------------- /impl/cuda/cmake/CUDAComputeArch.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/cuda/cmake/CUDAComputeArch.cmake -------------------------------------------------------------------------------- /impl/cuda/cmake/FindCUDNN.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/cuda/cmake/FindCUDNN.cmake -------------------------------------------------------------------------------- /impl/cuda/cuda_helper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/cuda/cuda_helper.hpp -------------------------------------------------------------------------------- /impl/cuda/device_configs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/cuda/device_configs.py -------------------------------------------------------------------------------- /impl/cuda/error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/cuda/error.cpp -------------------------------------------------------------------------------- /impl/cuda/error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/cuda/error.hpp -------------------------------------------------------------------------------- /impl/cuda/functions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/cuda/functions.cpp -------------------------------------------------------------------------------- /impl/cuda/functions.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/cuda/functions.cu -------------------------------------------------------------------------------- /impl/cuda/functions_mmcv/active_rotated_filter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/cuda/functions_mmcv/active_rotated_filter.cu -------------------------------------------------------------------------------- /impl/cuda/functions_mmcv/assign_score_withk.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/cuda/functions_mmcv/assign_score_withk.cu -------------------------------------------------------------------------------- /impl/cuda/functions_mmcv/bbox.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/cuda/functions_mmcv/bbox.cu -------------------------------------------------------------------------------- /impl/cuda/functions_mmcv/border_align.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/cuda/functions_mmcv/border_align.cu -------------------------------------------------------------------------------- /impl/cuda/functions_mmcv/chamfer_distance.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/cuda/functions_mmcv/chamfer_distance.cu -------------------------------------------------------------------------------- /impl/cuda/functions_mmcv/convex_iou.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/cuda/functions_mmcv/convex_iou.cu -------------------------------------------------------------------------------- /impl/cuda/functions_mmcv/deform_roi_pool.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/cuda/functions_mmcv/deform_roi_pool.cu -------------------------------------------------------------------------------- /impl/cuda/functions_mmcv/knn.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/cuda/functions_mmcv/knn.cu -------------------------------------------------------------------------------- /impl/cuda/functions_mmcv/min_area_polygons.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/cuda/functions_mmcv/min_area_polygons.cu -------------------------------------------------------------------------------- /impl/cuda/functions_mmcv/prroi_pool.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/cuda/functions_mmcv/prroi_pool.cu -------------------------------------------------------------------------------- /impl/cuda/helper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/cuda/helper.hpp -------------------------------------------------------------------------------- /impl/cuda/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/cuda/test/CMakeLists.txt -------------------------------------------------------------------------------- /impl/cuda/test/conform_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/cuda/test/conform_test.cpp -------------------------------------------------------------------------------- /impl/cuda/test/export_runtime.cpp: -------------------------------------------------------------------------------- 1 | ../../../diopi_test/diopi_stub/csrc/export_runtime.cpp -------------------------------------------------------------------------------- /impl/cuda/test/include/conform_test.h: -------------------------------------------------------------------------------- 1 | ../../../../diopi_test/diopi_stub/include/conform_test.h -------------------------------------------------------------------------------- /impl/cuda/test/include/litert.hpp: -------------------------------------------------------------------------------- 1 | ../../../../diopi_test/diopi_stub/include/litert.hpp -------------------------------------------------------------------------------- /impl/cuda/test/litert.cpp: -------------------------------------------------------------------------------- 1 | ../../../diopi_test/diopi_stub/csrc/litert.cpp -------------------------------------------------------------------------------- /impl/droplet/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/droplet/CMakeLists.txt -------------------------------------------------------------------------------- /impl/droplet/device_configs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/droplet/device_configs.py -------------------------------------------------------------------------------- /impl/droplet/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/droplet/test/CMakeLists.txt -------------------------------------------------------------------------------- /impl/droplet/test/conform_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/droplet/test/conform_test.cpp -------------------------------------------------------------------------------- /impl/droplet/test/export_runtime.cpp: -------------------------------------------------------------------------------- 1 | ../../../diopi_test/diopi_stub/csrc/export_runtime.cpp -------------------------------------------------------------------------------- /impl/droplet/test/include/conform_test.h: -------------------------------------------------------------------------------- 1 | ../../../../diopi_test/diopi_stub/include/conform_test.h -------------------------------------------------------------------------------- /impl/droplet/test/include/litert.hpp: -------------------------------------------------------------------------------- 1 | ../../../../diopi_test/diopi_stub/include/litert.hpp -------------------------------------------------------------------------------- /impl/droplet/test/litert.cpp: -------------------------------------------------------------------------------- 1 | ../../../diopi_test/diopi_stub/csrc/litert.cpp -------------------------------------------------------------------------------- /impl/kunlunxin/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/kunlunxin/CMakeLists.txt -------------------------------------------------------------------------------- /impl/kunlunxin/cmake/FindXdnnTorch.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/kunlunxin/cmake/FindXdnnTorch.cmake -------------------------------------------------------------------------------- /impl/kunlunxin/common/common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/kunlunxin/common/common.hpp -------------------------------------------------------------------------------- /impl/kunlunxin/convert_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/kunlunxin/convert_config.yaml -------------------------------------------------------------------------------- /impl/kunlunxin/device_configs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/kunlunxin/device_configs.py -------------------------------------------------------------------------------- /impl/kunlunxin/error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/kunlunxin/error.hpp -------------------------------------------------------------------------------- /impl/kunlunxin/functions/basic_op.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/kunlunxin/functions/basic_op.cpp -------------------------------------------------------------------------------- /impl/kunlunxin/functions/error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/kunlunxin/functions/error.cpp -------------------------------------------------------------------------------- /impl/kunlunxin/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/kunlunxin/test/CMakeLists.txt -------------------------------------------------------------------------------- /impl/kunlunxin/test/conform_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/kunlunxin/test/conform_test.cpp -------------------------------------------------------------------------------- /impl/muxi/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/muxi/CMakeLists.txt -------------------------------------------------------------------------------- /impl/muxi/convert_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/muxi/convert_config.yaml -------------------------------------------------------------------------------- /impl/muxi/device_configs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/muxi/device_configs.py -------------------------------------------------------------------------------- /impl/muxi/functions/functions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/muxi/functions/functions.cpp -------------------------------------------------------------------------------- /impl/muxi/functions/functions_ext/flash-attention/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/muxi/functions/functions_ext/flash-attention/CMakeLists.txt -------------------------------------------------------------------------------- /impl/muxi/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/muxi/test/CMakeLists.txt -------------------------------------------------------------------------------- /impl/proto/include: -------------------------------------------------------------------------------- 1 | ../../proto/include/ -------------------------------------------------------------------------------- /impl/resources/deepLink_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/resources/deepLink_logo.png -------------------------------------------------------------------------------- /impl/scripts/build_impl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/scripts/build_impl.sh -------------------------------------------------------------------------------- /impl/scripts/ci_script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/scripts/ci_script.sh -------------------------------------------------------------------------------- /impl/scripts/dyn_load_helper/dyn_helper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/scripts/dyn_load_helper/dyn_helper.cpp -------------------------------------------------------------------------------- /impl/scripts/dyn_load_helper/dyn_helper.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | void* dynLoadFile(const char* diopiRealName); 4 | -------------------------------------------------------------------------------- /impl/scripts/dyn_load_helper/dyn_torch_handler.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/scripts/dyn_load_helper/dyn_torch_handler.sh -------------------------------------------------------------------------------- /impl/scripts/dyn_load_helper/dyn_wrap_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/scripts/dyn_load_helper/dyn_wrap_gen.py -------------------------------------------------------------------------------- /impl/scripts/dyn_load_helper/elffile_remove_unique.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/scripts/dyn_load_helper/elffile_remove_unique.py -------------------------------------------------------------------------------- /impl/scripts/pick_card.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/scripts/pick_card.sh -------------------------------------------------------------------------------- /impl/supa/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/supa/CMakeLists.txt -------------------------------------------------------------------------------- /impl/supa/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/supa/README.md -------------------------------------------------------------------------------- /impl/supa/device_configs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/supa/device_configs.py -------------------------------------------------------------------------------- /impl/supa/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/supa/test/CMakeLists.txt -------------------------------------------------------------------------------- /impl/supa/test/conform_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/supa/test/conform_test.cpp -------------------------------------------------------------------------------- /impl/supa/test/export_runtime.cpp: -------------------------------------------------------------------------------- 1 | ../../../diopi_test/diopi_stub/csrc/export_runtime.cpp -------------------------------------------------------------------------------- /impl/supa/test/include/conform_test.h: -------------------------------------------------------------------------------- 1 | ../../../../diopi_test/diopi_stub/include/conform_test.h -------------------------------------------------------------------------------- /impl/supa/test/include/litert.hpp: -------------------------------------------------------------------------------- 1 | ../../../../diopi_test/diopi_stub/include/litert.hpp -------------------------------------------------------------------------------- /impl/supa/test/litert.cpp: -------------------------------------------------------------------------------- 1 | ../../../diopi_test/diopi_stub/csrc/litert.cpp -------------------------------------------------------------------------------- /impl/third_party/half/ChangeLog.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/half/ChangeLog.txt -------------------------------------------------------------------------------- /impl/third_party/half/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/half/LICENSE.txt -------------------------------------------------------------------------------- /impl/third_party/half/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/half/README.txt -------------------------------------------------------------------------------- /impl/third_party/half/include/half.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/half/include/half.hpp -------------------------------------------------------------------------------- /impl/third_party/pybind11/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/CMakeLists.txt -------------------------------------------------------------------------------- /impl/third_party/pybind11/include/pybind11/attr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/include/pybind11/attr.h -------------------------------------------------------------------------------- /impl/third_party/pybind11/include/pybind11/buffer_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/include/pybind11/buffer_info.h -------------------------------------------------------------------------------- /impl/third_party/pybind11/include/pybind11/cast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/include/pybind11/cast.h -------------------------------------------------------------------------------- /impl/third_party/pybind11/include/pybind11/chrono.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/include/pybind11/chrono.h -------------------------------------------------------------------------------- /impl/third_party/pybind11/include/pybind11/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/include/pybind11/common.h -------------------------------------------------------------------------------- /impl/third_party/pybind11/include/pybind11/complex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/include/pybind11/complex.h -------------------------------------------------------------------------------- /impl/third_party/pybind11/include/pybind11/detail/class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/include/pybind11/detail/class.h -------------------------------------------------------------------------------- /impl/third_party/pybind11/include/pybind11/detail/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/include/pybind11/detail/common.h -------------------------------------------------------------------------------- /impl/third_party/pybind11/include/pybind11/detail/descr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/include/pybind11/detail/descr.h -------------------------------------------------------------------------------- /impl/third_party/pybind11/include/pybind11/detail/init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/include/pybind11/detail/init.h -------------------------------------------------------------------------------- /impl/third_party/pybind11/include/pybind11/detail/internals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/include/pybind11/detail/internals.h -------------------------------------------------------------------------------- /impl/third_party/pybind11/include/pybind11/detail/typeid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/include/pybind11/detail/typeid.h -------------------------------------------------------------------------------- /impl/third_party/pybind11/include/pybind11/eigen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/include/pybind11/eigen.h -------------------------------------------------------------------------------- /impl/third_party/pybind11/include/pybind11/eigen/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/include/pybind11/eigen/common.h -------------------------------------------------------------------------------- /impl/third_party/pybind11/include/pybind11/eigen/matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/include/pybind11/eigen/matrix.h -------------------------------------------------------------------------------- /impl/third_party/pybind11/include/pybind11/eigen/tensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/include/pybind11/eigen/tensor.h -------------------------------------------------------------------------------- /impl/third_party/pybind11/include/pybind11/embed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/include/pybind11/embed.h -------------------------------------------------------------------------------- /impl/third_party/pybind11/include/pybind11/eval.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/include/pybind11/eval.h -------------------------------------------------------------------------------- /impl/third_party/pybind11/include/pybind11/functional.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/include/pybind11/functional.h -------------------------------------------------------------------------------- /impl/third_party/pybind11/include/pybind11/gil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/include/pybind11/gil.h -------------------------------------------------------------------------------- /impl/third_party/pybind11/include/pybind11/iostream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/include/pybind11/iostream.h -------------------------------------------------------------------------------- /impl/third_party/pybind11/include/pybind11/numpy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/include/pybind11/numpy.h -------------------------------------------------------------------------------- /impl/third_party/pybind11/include/pybind11/operators.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/include/pybind11/operators.h -------------------------------------------------------------------------------- /impl/third_party/pybind11/include/pybind11/options.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/include/pybind11/options.h -------------------------------------------------------------------------------- /impl/third_party/pybind11/include/pybind11/pybind11.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/include/pybind11/pybind11.h -------------------------------------------------------------------------------- /impl/third_party/pybind11/include/pybind11/pytypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/include/pybind11/pytypes.h -------------------------------------------------------------------------------- /impl/third_party/pybind11/include/pybind11/stl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/include/pybind11/stl.h -------------------------------------------------------------------------------- /impl/third_party/pybind11/include/pybind11/stl/filesystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/include/pybind11/stl/filesystem.h -------------------------------------------------------------------------------- /impl/third_party/pybind11/include/pybind11/stl_bind.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/include/pybind11/stl_bind.h -------------------------------------------------------------------------------- /impl/third_party/pybind11/pybind11/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/pybind11/__init__.py -------------------------------------------------------------------------------- /impl/third_party/pybind11/pybind11/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/pybind11/__main__.py -------------------------------------------------------------------------------- /impl/third_party/pybind11/pybind11/_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/pybind11/_version.py -------------------------------------------------------------------------------- /impl/third_party/pybind11/pybind11/commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/pybind11/commands.py -------------------------------------------------------------------------------- /impl/third_party/pybind11/pybind11/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /impl/third_party/pybind11/pybind11/setup_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/pybind11/setup_helpers.py -------------------------------------------------------------------------------- /impl/third_party/pybind11/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/setup.py -------------------------------------------------------------------------------- /impl/third_party/pybind11/tools/FindCatch.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/tools/FindCatch.cmake -------------------------------------------------------------------------------- /impl/third_party/pybind11/tools/FindEigen3.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/tools/FindEigen3.cmake -------------------------------------------------------------------------------- /impl/third_party/pybind11/tools/FindPythonLibsNew.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/tools/FindPythonLibsNew.cmake -------------------------------------------------------------------------------- /impl/third_party/pybind11/tools/JoinPaths.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/tools/JoinPaths.cmake -------------------------------------------------------------------------------- /impl/third_party/pybind11/tools/check-style.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/tools/check-style.sh -------------------------------------------------------------------------------- /impl/third_party/pybind11/tools/cmake_uninstall.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/tools/cmake_uninstall.cmake.in -------------------------------------------------------------------------------- /impl/third_party/pybind11/tools/libsize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/tools/libsize.py -------------------------------------------------------------------------------- /impl/third_party/pybind11/tools/make_changelog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/tools/make_changelog.py -------------------------------------------------------------------------------- /impl/third_party/pybind11/tools/pybind11.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/tools/pybind11.pc.in -------------------------------------------------------------------------------- /impl/third_party/pybind11/tools/pybind11Common.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/tools/pybind11Common.cmake -------------------------------------------------------------------------------- /impl/third_party/pybind11/tools/pybind11Config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/tools/pybind11Config.cmake.in -------------------------------------------------------------------------------- /impl/third_party/pybind11/tools/pybind11NewTools.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/tools/pybind11NewTools.cmake -------------------------------------------------------------------------------- /impl/third_party/pybind11/tools/pybind11Tools.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/tools/pybind11Tools.cmake -------------------------------------------------------------------------------- /impl/third_party/pybind11/tools/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/tools/pyproject.toml -------------------------------------------------------------------------------- /impl/third_party/pybind11/tools/setup_global.py.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/tools/setup_global.py.in -------------------------------------------------------------------------------- /impl/third_party/pybind11/tools/setup_main.py.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/third_party/pybind11/tools/setup_main.py.in -------------------------------------------------------------------------------- /impl/topsrider/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/topsrider/.clang-format -------------------------------------------------------------------------------- /impl/topsrider/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/topsrider/CMakeLists.txt -------------------------------------------------------------------------------- /impl/topsrider/cmake/FindOPS.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/topsrider/cmake/FindOPS.cmake -------------------------------------------------------------------------------- /impl/topsrider/convert_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/topsrider/convert_config.yaml -------------------------------------------------------------------------------- /impl/topsrider/device_configs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/topsrider/device_configs.py -------------------------------------------------------------------------------- /impl/topsrider/functions/functions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/topsrider/functions/functions.cpp -------------------------------------------------------------------------------- /impl/topsrider/functions/functions_mmcv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/topsrider/functions/functions_mmcv.cpp -------------------------------------------------------------------------------- /impl/topsrider/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/topsrider/log.h -------------------------------------------------------------------------------- /impl/topsrider/ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/topsrider/ops.h -------------------------------------------------------------------------------- /impl/topsrider/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/topsrider/test/CMakeLists.txt -------------------------------------------------------------------------------- /impl/topsrider/test/conform_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/topsrider/test/conform_test.cpp -------------------------------------------------------------------------------- /impl/topsrider/test/export_runtime.cpp: -------------------------------------------------------------------------------- 1 | ../../../diopi_test/diopi_stub/csrc/export_runtime.cpp -------------------------------------------------------------------------------- /impl/topsrider/test/include/conform_test.h: -------------------------------------------------------------------------------- 1 | ../../../../diopi_test/diopi_stub/include/conform_test.h -------------------------------------------------------------------------------- /impl/topsrider/test/include/litert.hpp: -------------------------------------------------------------------------------- 1 | ../../../../diopi_test/diopi_stub/include/litert.hpp -------------------------------------------------------------------------------- /impl/topsrider/test/litert.cpp: -------------------------------------------------------------------------------- 1 | ../../../diopi_test/diopi_stub/csrc/litert.cpp -------------------------------------------------------------------------------- /impl/topsrider/test/test_act.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/topsrider/test/test_act.py -------------------------------------------------------------------------------- /impl/topsrider/test/test_arange.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/topsrider/test/test_arange.py -------------------------------------------------------------------------------- /impl/topsrider/test/test_batchnorm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/topsrider/test/test_batchnorm.py -------------------------------------------------------------------------------- /impl/topsrider/test/test_bce.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/topsrider/test/test_bce.py -------------------------------------------------------------------------------- /impl/topsrider/test/test_binary_op.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/topsrider/test/test_binary_op.py -------------------------------------------------------------------------------- /impl/topsrider/test/test_cat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/topsrider/test/test_cat.py -------------------------------------------------------------------------------- /impl/topsrider/test/test_conv2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/topsrider/test/test_conv2d.py -------------------------------------------------------------------------------- /impl/topsrider/test/test_embedding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/topsrider/test/test_embedding.py -------------------------------------------------------------------------------- /impl/topsrider/test/test_index_put.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/topsrider/test/test_index_put.py -------------------------------------------------------------------------------- /impl/topsrider/test/test_interpolate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/topsrider/test/test_interpolate.py -------------------------------------------------------------------------------- /impl/topsrider/test/test_mse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/topsrider/test/test_mse.py -------------------------------------------------------------------------------- /impl/topsrider/test/test_softmax.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/topsrider/test/test_softmax.py -------------------------------------------------------------------------------- /impl/topsrider/test/test_tensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/topsrider/test/test_tensor.py -------------------------------------------------------------------------------- /impl/topsrider/test/test_unary_op.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/topsrider/test/test_unary_op.py -------------------------------------------------------------------------------- /impl/torch/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/CMakeLists.txt -------------------------------------------------------------------------------- /impl/torch/build_aten.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/build_aten.cpp -------------------------------------------------------------------------------- /impl/torch/build_aten.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/build_aten.hpp -------------------------------------------------------------------------------- /impl/torch/convert_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/convert_config.yaml -------------------------------------------------------------------------------- /impl/torch/error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/error.hpp -------------------------------------------------------------------------------- /impl/torch/ext_kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/ext_kernel.h -------------------------------------------------------------------------------- /impl/torch/functions/error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/functions/error.cpp -------------------------------------------------------------------------------- /impl/torch/functions/functions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/functions/functions.cpp -------------------------------------------------------------------------------- /impl/torch/functions/functions_ext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/functions/functions_ext.cpp -------------------------------------------------------------------------------- /impl/torch/functions/functions_ext/flash-attention/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/functions/functions_ext/flash-attention/CMakeLists.txt -------------------------------------------------------------------------------- /impl/torch/functions/functions_ext/layer_norm_cuda_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/functions/functions_ext/layer_norm_cuda_kernel.cu -------------------------------------------------------------------------------- /impl/torch/functions/functions_ext/rmsnorm.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/functions/functions_ext/rmsnorm.cu -------------------------------------------------------------------------------- /impl/torch/functions/functions_ext/rotary.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/functions/functions_ext/rotary.cu -------------------------------------------------------------------------------- /impl/torch/functions/functions_lightllm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/functions/functions_lightllm.cpp -------------------------------------------------------------------------------- /impl/torch/functions/functions_mmcv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/functions/functions_mmcv.cpp -------------------------------------------------------------------------------- /impl/torch/functions/functions_mmcv/box_iou_rotated_uils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/functions/functions_mmcv/box_iou_rotated_uils.hpp -------------------------------------------------------------------------------- /impl/torch/functions/functions_mmcv/cuda_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/functions/functions_mmcv/cuda_helpers.h -------------------------------------------------------------------------------- /impl/torch/functions/functions_mmcv/focal_loss.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/functions/functions_mmcv/focal_loss.cu -------------------------------------------------------------------------------- /impl/torch/functions/functions_mmcv/modulated_deform_conv.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/functions/functions_mmcv/modulated_deform_conv.cu -------------------------------------------------------------------------------- /impl/torch/functions/functions_mmcv/nms.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/functions/functions_mmcv/nms.cu -------------------------------------------------------------------------------- /impl/torch/functions/functions_mmcv/nms_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/functions/functions_mmcv/nms_kernel.cu -------------------------------------------------------------------------------- /impl/torch/functions/functions_mmcv/nms_rotated.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/functions/functions_mmcv/nms_rotated.cu -------------------------------------------------------------------------------- /impl/torch/functions/functions_mmcv/roi_align.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/functions/functions_mmcv/roi_align.cu -------------------------------------------------------------------------------- /impl/torch/functions/functions_mmcv/roi_align_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/functions/functions_mmcv/roi_align_kernel.cu -------------------------------------------------------------------------------- /impl/torch/functions/functions_mmcv/voxelization.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/functions/functions_mmcv/voxelization.cu -------------------------------------------------------------------------------- /impl/torch/functions/functions_sparse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/functions/functions_sparse.cpp -------------------------------------------------------------------------------- /impl/torch/functions/functions_sparse/spmm.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/functions/functions_sparse/spmm.cu -------------------------------------------------------------------------------- /impl/torch/functions/functions_sparse/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/functions/functions_sparse/utils.h -------------------------------------------------------------------------------- /impl/torch/helper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/helper.cpp -------------------------------------------------------------------------------- /impl/torch/helper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/helper.hpp -------------------------------------------------------------------------------- /impl/torch/hipify-amend.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/hipify-amend.sh -------------------------------------------------------------------------------- /impl/torch/mmcv_kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/mmcv_kernel.h -------------------------------------------------------------------------------- /impl/torch/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/readme.md -------------------------------------------------------------------------------- /impl/torch/sparse_kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/sparse_kernel.h -------------------------------------------------------------------------------- /impl/torch/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/test/CMakeLists.txt -------------------------------------------------------------------------------- /impl/torch/test/conform_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/test/conform_test.cpp -------------------------------------------------------------------------------- /impl/torch/vision_kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/impl/torch/vision_kernel.h -------------------------------------------------------------------------------- /proto/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/proto/README.md -------------------------------------------------------------------------------- /proto/docs/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/proto/docs/Doxyfile -------------------------------------------------------------------------------- /proto/image/deepLink_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/proto/image/deepLink_logo.png -------------------------------------------------------------------------------- /proto/image/diopi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/proto/image/diopi.png -------------------------------------------------------------------------------- /proto/include/diopi/diopirt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/proto/include/diopi/diopirt.h -------------------------------------------------------------------------------- /proto/include/diopi/functions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/proto/include/diopi/functions.h -------------------------------------------------------------------------------- /proto/include/diopi/functions_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/proto/include/diopi/functions_ext.h -------------------------------------------------------------------------------- /proto/include/diopi/functions_lmdeploy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/proto/include/diopi/functions_lmdeploy.h -------------------------------------------------------------------------------- /proto/include/diopi/functions_mmcv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/proto/include/diopi/functions_mmcv.h -------------------------------------------------------------------------------- /proto/include/diopi/functions_sparse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/proto/include/diopi/functions_sparse.h -------------------------------------------------------------------------------- /pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/pull_request_template.md -------------------------------------------------------------------------------- /run-clang-tidy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/run-clang-tidy.py -------------------------------------------------------------------------------- /scripts/ci_interruptible.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/scripts/ci_interruptible.sh -------------------------------------------------------------------------------- /scripts/filter_ci.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/scripts/filter_ci.py -------------------------------------------------------------------------------- /scripts/increment_coverage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/scripts/increment_coverage.py -------------------------------------------------------------------------------- /scripts/increment_coverage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepLink-org/DIOPI/HEAD/scripts/increment_coverage.sh --------------------------------------------------------------------------------