├── .clang-format ├── .editorconfig ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── disable-workflows │ ├── code-format.yml │ ├── compiler-python-build.yml │ ├── presubmit.yml │ ├── runtime-k210.yml │ ├── runtime-linux-x64-gcc.yml │ ├── runtime-macos-x64-appleclang.yml │ └── runtime-win-x64-msvc.yml └── workflows │ ├── code-format.yml │ ├── compiler-build.yml │ ├── compiler-python-release.yml │ ├── jupyter-test.yml │ └── runtime-build.yml ├── .gitignore ├── .gitmodules ├── .pep8 ├── CMakeLists.txt ├── Directory.Packages.props ├── LICENSE ├── NuGet.Config ├── README.md ├── benchmark ├── CMakeLists.txt ├── cli.cpp ├── gen_kmodel.py └── models │ ├── .gitignore │ ├── CMakeLists.txt │ ├── Resource.rc │ ├── cpu │ ├── mnist.kmodel │ └── mobilenet_v2.kmodel │ ├── models.cpp │ ├── models.h │ ├── resource.h │ └── source │ └── .gitkeep ├── cmake ├── conan.cmake ├── dependencies.cmake ├── nncaseConfig.cmake.in ├── nncasefunctionalConfig.cmake.in ├── nncaseruntimeConfig.cmake.in └── runtimes.cmake ├── conanfile.py ├── csharp ├── CMakeLists.txt ├── Nncase.Simulator.Native.proj ├── RuntimeTensor.h ├── interpreter.cpp ├── nuget │ ├── Nncase.Simulator.Native.linux-x64.nuspec │ ├── Nncase.Simulator.Native.nuspec │ ├── Nncase.Simulator.Native.osx-arm64.nuspec │ ├── Nncase.Simulator.Native.osx-x64.nuspec │ ├── Nncase.Simulator.Native.win-x64.nuspec │ ├── _._ │ └── targets │ │ ├── Nncase.Simulator.Native.linux-x64.targets │ │ ├── Nncase.Simulator.Native.osx-arm64.targets │ │ ├── Nncase.Simulator.Native.osx-x64.targets │ │ └── Nncase.Simulator.Native.win-x64.targets ├── readme.md ├── stdprefix.h └── unixprefix.h ├── docs ├── FAQ_EN.md ├── FAQ_ZH.md ├── MixQuant.md ├── USAGE_v2.md ├── USAGE_v2_EN.md ├── arch.png ├── build.md ├── caffe_ops.md ├── imgs │ └── arch.jpeg ├── logo.png ├── ncnn_ops.md ├── nncase_studio.md ├── nncase_studio_asset │ ├── Untitled 1.png │ ├── Untitled 10.png │ ├── Untitled 11.png │ ├── Untitled 12.png │ ├── Untitled 13.png │ ├── Untitled 14.png │ ├── Untitled 15.png │ ├── Untitled 16.png │ ├── Untitled 17.png │ ├── Untitled 18.png │ ├── Untitled 19.png │ ├── Untitled 2.png │ ├── Untitled 3.png │ ├── Untitled 4.png │ ├── Untitled 5.png │ ├── Untitled 6.png │ ├── Untitled 7.png │ ├── Untitled 8.png │ ├── Untitled 9.png │ └── Untitled.png ├── onnx_ops.md ├── paddle_ops.md ├── readme_ZH.md ├── shape_bucket.md └── tflite_ops.md ├── examples ├── audio │ ├── tts_1.wav │ ├── tts_2.wav │ └── tts_3.wav └── user_guide │ ├── k230_simulate-EN.ipynb │ ├── k230_simulate-ZH.ipynb │ ├── nncase_base_func.py │ ├── test.onnx │ ├── test.param │ └── test.tflite ├── modules ├── Nncase.Modules.K210 │ ├── CodeGen │ │ └── K210 │ │ │ ├── KPUFunctionBuilder.cs │ │ │ ├── KPULinkableFunction.cs │ │ │ ├── KPULinkableModule.cs │ │ │ ├── KPULinkedModule.cs │ │ │ └── KPUModuleBuilder.cs │ ├── Evaluator │ │ ├── K210 │ │ │ ├── FakeKPUConv2D.cs │ │ │ ├── FakeKPUDownload.cs │ │ │ ├── FakeKPUUpload.cs │ │ │ ├── KPUConv2D.cs │ │ │ ├── KPUDownload.cs │ │ │ ├── KPUUpload.cs │ │ │ └── kernel.cs │ │ └── K210EvaluatorUtil.cs │ ├── IR │ │ └── K210 │ │ │ ├── FakeKPUConv2D.cs │ │ │ ├── FakeKPUDownload.cs │ │ │ ├── FakeKPUUpload.cs │ │ │ ├── Functional.cs │ │ │ ├── IRTypes.cs │ │ │ ├── KPUConv2D.cs │ │ │ ├── KPUDownload.cs │ │ │ ├── KPUUpload.cs │ │ │ └── KPUUtility.cs │ ├── K210ApplicationPart.cs │ ├── K210Module.cs │ ├── Nncase.Modules.K210.csproj │ ├── Runtime │ │ └── K210 │ │ │ └── KPURTModule.cs │ ├── Targets │ │ └── K210Target.cs │ └── Transform │ │ └── Rules │ │ └── K210 │ │ ├── LowerConv2D.cs │ │ ├── RealizeFakeDequantize.cs │ │ ├── RealizeFakeKPUConv2D.cs │ │ ├── RealizeFakeKPUDownload.cs │ │ ├── RealizeFakeKPUUpload.cs │ │ └── RealizeFakeQuantize.cs ├── Nncase.Modules.StackVM │ ├── CodeGen │ │ └── StackVM │ │ │ ├── CodeGenUtility.cs │ │ │ ├── CodeGenVisitor.g.cs │ │ │ ├── CodegenVisitor.cs │ │ │ ├── StackVMEmitter.cs │ │ │ ├── StackVMEmitter.g.cs │ │ │ ├── StackVMFunctionBuilder.cs │ │ │ ├── StackVMLinkableFunction.cs │ │ │ ├── StackVMLinkableModule.cs │ │ │ ├── StackVMLinkedModule.cs │ │ │ └── StackVMModuleBuilder.cs │ ├── Nncase.Modules.StackVM.csproj │ ├── Runtime │ │ └── StackVM │ │ │ └── StackVMRTModule.cs │ ├── StackVMApplicationPart.cs │ ├── StackVMModule.cs │ ├── Targets │ │ └── CPUTarget.cs │ └── packages.lock.json ├── k210 │ ├── CMakeLists.txt │ ├── cmake │ │ ├── kendryte_lib.cmake │ │ └── nncase_rt_modules_k210Config.cmake.in │ ├── include │ │ └── nncase │ │ │ ├── codegen │ │ │ └── k210 │ │ │ │ └── module_builder.h │ │ │ ├── ir │ │ │ └── ops │ │ │ │ └── k210 │ │ │ │ ├── fake_kpu_conv2d.h │ │ │ │ ├── k210_evaluators.h │ │ │ │ ├── kpu_conv2d.h │ │ │ │ ├── kpu_data_exchange.h │ │ │ │ ├── opcode.def │ │ │ │ ├── opcode.h │ │ │ │ └── runtime_type_utils.h │ │ │ ├── kernels │ │ │ └── k210 │ │ │ │ └── k210_kernels.h │ │ │ ├── runtime │ │ │ └── k210 │ │ │ │ ├── compiler_defs.h │ │ │ │ ├── error.h │ │ │ │ ├── op_reader.h │ │ │ │ ├── runtime_module.h │ │ │ │ ├── runtime_op_utility.h │ │ │ │ └── runtime_types.h │ │ │ ├── schedule │ │ │ └── k210 │ │ │ │ └── kpu_buffer_allocator.h │ │ │ └── transforms │ │ │ └── k210 │ │ │ ├── conv2d_transpose_transform.h │ │ │ ├── fake_kpu_conv2d.h │ │ │ ├── fold_kpu_upload.h │ │ │ ├── fuse_kpu_conv2d_pool.h │ │ │ ├── fuse_kpu_download.h │ │ │ ├── fused_unary_motion.h │ │ │ ├── kpu_conv2d.h │ │ │ ├── kpu_utils.h │ │ │ ├── piecewise_regression.h │ │ │ └── strided_slice_motion.h │ └── src │ │ ├── codegen │ │ ├── CMakeLists.txt │ │ ├── module_builder.cpp │ │ ├── module_builder.h │ │ ├── ops.def │ │ └── ops │ │ │ ├── copy.cpp │ │ │ ├── kpu_conv2d.cpp │ │ │ ├── kpu_download.cpp │ │ │ └── kpu_upload.cpp │ │ ├── dummy.cpp │ │ ├── evaluator │ │ ├── CMakeLists.txt │ │ └── ops │ │ │ └── k210_evaluators.cpp │ │ ├── ir │ │ ├── CMakeLists.txt │ │ └── ops │ │ │ ├── fake_kpu_conv2d.cpp │ │ │ ├── kpu_conv2d.cpp │ │ │ └── kpu_data_exchange.cpp │ │ ├── kernels │ │ ├── CMakeLists.txt │ │ └── kpu_upload.cpp │ │ ├── runtime │ │ ├── CMakeLists.txt │ │ ├── error.cpp │ │ ├── kendryte │ │ │ └── CMakeLists.txt │ │ ├── op_reader.cpp │ │ ├── ops │ │ │ ├── copy.cpp │ │ │ ├── kpu_conv2d.cpp │ │ │ ├── kpu_download.cpp │ │ │ └── kpu_upload.cpp │ │ ├── runtime_function.cpp │ │ ├── runtime_function.h │ │ ├── runtime_module.cpp │ │ ├── runtime_module.h │ │ └── shared_runtime_tensor.platform.cpp │ │ ├── schedule │ │ ├── CMakeLists.txt │ │ └── kpu_buffer_allocator.cpp │ │ └── transforms │ │ └── k210 │ │ ├── CMakeLists.txt │ │ ├── conv2d_transpose_transform.cpp │ │ ├── fake_kpu_conv2d.cpp │ │ ├── fold_kpu_upload.cpp │ │ ├── fuse_kpu_conv2d_pool.cpp │ │ ├── fuse_kpu_download.cpp │ │ ├── fused_unary_motion.cpp │ │ ├── kpu_conv2d.cpp │ │ ├── piecewise_regression.cpp │ │ └── strided_slice_motion.cpp └── vulkan │ ├── CMakeLists.txt │ ├── cmake │ └── nncase_rt_modules_vulkanConfig.cmake.in │ ├── include │ └── nncase │ │ ├── codegen │ │ └── vulkan │ │ │ └── module_builder.h │ │ ├── runtime │ │ └── vulkan │ │ │ ├── compiler_defs.h │ │ │ ├── op_reader.h │ │ │ ├── runtime_module.h │ │ │ └── runtime_types.h │ │ └── transforms │ │ └── vulkan │ │ └── mark_vulkan_ops.h │ └── src │ ├── codegen │ ├── CMakeLists.txt │ ├── module_builder.cpp │ ├── module_builder.h │ ├── ops.def │ ├── ops │ │ ├── copy.cpp │ │ └── unary.cpp │ └── templates │ │ ├── CMakeLists.txt │ │ ├── Resource.rc │ │ ├── resource.h │ │ ├── template.cpp │ │ ├── template.h │ │ ├── unary.comp │ │ └── unary.hlsl │ ├── dllmain.cpp │ ├── runtime │ ├── CMakeLists.txt │ ├── op_reader.cpp │ ├── ops │ │ ├── barrier.cpp │ │ ├── copybuf.cpp │ │ ├── dispatch.cpp │ │ ├── ldbuf.cpp │ │ ├── ldbufbarrier.cpp │ │ ├── ldbufcopy.cpp │ │ └── ldpipeline.cpp │ ├── runtime_function.cpp │ ├── runtime_function.h │ ├── runtime_module.cpp │ ├── runtime_module.h │ ├── vulkan_context.cpp │ ├── vulkan_context.h │ ├── vulkan_error.cpp │ └── vulkan_error.h │ └── transforms │ └── vulkan │ ├── CMakeLists.txt │ └── mark_vulkan_ops.cpp ├── nncase.sln ├── pyproject.toml ├── python ├── _nncase.pyi ├── common │ ├── pystreambuf.h │ ├── pytype_utils.h │ ├── runtime_tensor.inl │ ├── type_casters.20.h │ └── type_casters.h ├── nncase │ ├── __init__.py │ └── native │ │ ├── CMakeLists.txt │ │ └── ffi.cpp └── nncaseruntime │ ├── __init__.py │ ├── base.py │ ├── native │ ├── CMakeLists.txt │ └── ffi.cpp │ └── setup.py ├── requirements.test.txt ├── setup.py ├── src ├── Native │ ├── include │ │ └── nncase │ │ │ ├── CMakeLists.txt │ │ │ ├── api.h │ │ │ ├── compiler.h │ │ │ ├── compiler_defs.h │ │ │ ├── functional │ │ │ ├── ops.h │ │ │ └── ops.platform.h │ │ │ ├── io_utils.h │ │ │ ├── kernels │ │ │ ├── apply.h │ │ │ ├── kernel_context.h │ │ │ ├── kernel_utils.h │ │ │ ├── riscv │ │ │ │ └── neutral_kernels.h │ │ │ └── stackvm │ │ │ │ ├── resize_image.h │ │ │ │ └── tensor_ops.h │ │ │ ├── object.h │ │ │ ├── object_kind.def │ │ │ ├── object_kind.h │ │ │ ├── runtime │ │ │ ├── allocator.h │ │ │ ├── bfloat16.h │ │ │ ├── binary_writer.h │ │ │ ├── bitio.h │ │ │ ├── buffer.h │ │ │ ├── char_array_buffer.h │ │ │ ├── datatypes.h │ │ │ ├── dbg.h │ │ │ ├── debug.h │ │ │ ├── dump_manager.h │ │ │ ├── error.h │ │ │ ├── half.h │ │ │ ├── host_buffer.h │ │ │ ├── incbin.h │ │ │ ├── interpreter.h │ │ │ ├── model.h │ │ │ ├── nnil.h │ │ │ ├── result.h │ │ │ ├── runtime_function.h │ │ │ ├── runtime_loader.h │ │ │ ├── runtime_module.h │ │ │ ├── runtime_op_utility.h │ │ │ ├── runtime_section_context.h │ │ │ ├── runtime_tensor.h │ │ │ ├── shared_runtime_tensor.h │ │ │ ├── shared_runtime_tensor.platform.h │ │ │ ├── simple_types.h │ │ │ ├── small_vector.hpp │ │ │ ├── span_reader.h │ │ │ ├── stackvm │ │ │ │ ├── op_profile.h │ │ │ │ ├── op_reader.h │ │ │ │ ├── opcode.h │ │ │ │ └── runtime_module.h │ │ │ ├── stream_reader.h │ │ │ ├── tensor_util.h │ │ │ ├── type_serializer.h │ │ │ ├── typecodes.def │ │ │ └── util.h │ │ │ ├── shape.h │ │ │ ├── tensor.h │ │ │ ├── type.h │ │ │ ├── value.h │ │ │ └── version.h.in │ └── src │ │ ├── CMakeLists.txt │ │ ├── api.cpp │ │ ├── compiler │ │ ├── CMakeLists.txt │ │ └── compiler.cpp │ │ ├── functional │ │ ├── CMakeLists.txt │ │ ├── dummy.cpp │ │ └── ops.cpu.cpp │ │ ├── kernels │ │ ├── CMakeLists.txt │ │ ├── convolution.cpp │ │ ├── dummy.cpp │ │ ├── kernel_context.cpp │ │ ├── nnil.cpp │ │ ├── reduce_window.cpp │ │ ├── stackvm │ │ │ ├── CMakeLists.txt │ │ │ ├── optimized │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── binary.cpp │ │ │ │ ├── concat.cpp │ │ │ │ ├── convolution.cpp │ │ │ │ ├── dequantize.cpp │ │ │ │ ├── gather.cpp │ │ │ │ ├── gather_nd.cpp │ │ │ │ ├── layer_norm.cpp │ │ │ │ ├── log_softmax.cpp │ │ │ │ ├── onehot.cpp │ │ │ │ ├── opt_common.h │ │ │ │ ├── opt_ops.h │ │ │ │ ├── quantize.cpp │ │ │ │ ├── reduce.cpp │ │ │ │ ├── resize_image.cpp │ │ │ │ ├── riscv64 │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── binary.cpp │ │ │ │ │ ├── layer_norm.cpp │ │ │ │ │ ├── log_softmax.cpp │ │ │ │ │ ├── matmul.cpp │ │ │ │ │ ├── reduce.cpp │ │ │ │ │ ├── sigmoid.cpp │ │ │ │ │ ├── softmax.cpp │ │ │ │ │ ├── unary.cpp │ │ │ │ │ ├── utils.h │ │ │ │ │ └── where.cpp │ │ │ │ ├── sigmoid.cpp │ │ │ │ ├── slice.cpp │ │ │ │ ├── softmax.cpp │ │ │ │ ├── transpose.cpp │ │ │ │ ├── unary.cpp │ │ │ │ ├── where.cpp │ │ │ │ └── x86_64 │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── avx_mathfun.h │ │ │ │ │ └── unary.cpp │ │ │ ├── reference │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── activation.cpp │ │ │ │ ├── batch_to_space.cpp │ │ │ │ ├── batchnorm.cpp │ │ │ │ ├── binary.cpp │ │ │ │ ├── broadcast.cpp │ │ │ │ ├── cast.cpp │ │ │ │ ├── clamp.cpp │ │ │ │ ├── compare.cpp │ │ │ │ ├── concat.cpp │ │ │ │ ├── constant_of_shape.cpp │ │ │ │ ├── convolution.cpp │ │ │ │ ├── cumsum.cpp │ │ │ │ ├── dequantize.cpp │ │ │ │ ├── expand.cpp │ │ │ │ ├── gather.cpp │ │ │ │ ├── gather_elements.cpp │ │ │ │ ├── gather_nd.cpp │ │ │ │ ├── hardmax.cpp │ │ │ │ ├── instance_norm.cpp │ │ │ │ ├── kernel_template.h │ │ │ │ ├── layer_norm.cpp │ │ │ │ ├── log_softmax.cpp │ │ │ │ ├── lrn.cpp │ │ │ │ ├── lstm.cpp │ │ │ │ ├── matmul.cpp │ │ │ │ ├── onehot.cpp │ │ │ │ ├── pad.cpp │ │ │ │ ├── prelu.cpp │ │ │ │ ├── quantize.cpp │ │ │ │ ├── random.cpp │ │ │ │ ├── reduce.cpp │ │ │ │ ├── reduce_arg.cpp │ │ │ │ ├── reduce_window.cpp │ │ │ │ ├── ref_ops.h │ │ │ │ ├── resize_image.cpp │ │ │ │ ├── reverse_sequence.cpp │ │ │ │ ├── scatter_nd.cpp │ │ │ │ ├── slice.cpp │ │ │ │ ├── softmax.cpp │ │ │ │ ├── space_to_batch.cpp │ │ │ │ ├── split.cpp │ │ │ │ ├── stack.cpp │ │ │ │ ├── tile.cpp │ │ │ │ ├── topk.cpp │ │ │ │ ├── transpose.cpp │ │ │ │ ├── trilu.cpp │ │ │ │ ├── unary.cpp │ │ │ │ ├── uninitialized.cpp │ │ │ │ └── where.cpp │ │ │ ├── shape_infer.h │ │ │ ├── shape_ops.cpp │ │ │ └── tensor_ops.cpp │ │ └── tensor_compute.cpp │ │ ├── object.cpp │ │ ├── runtime │ │ ├── CMakeLists.txt │ │ ├── buffer.cpp │ │ ├── builtin_runtimes.inl.in │ │ ├── datatypes.cpp │ │ ├── dummy.cpp │ │ ├── dump_manager.cpp │ │ ├── dump_manager_impl.h │ │ ├── error.cpp │ │ ├── host_allocator.cpp │ │ ├── host_buffer.cpp │ │ ├── host_runtime_tensor.cpp │ │ ├── interpreter.cpp │ │ ├── runtime_function.cpp │ │ ├── runtime_loader.cpp │ │ ├── runtime_module.cpp │ │ ├── runtime_section_context.cpp │ │ ├── runtime_tensor.cpp │ │ ├── section.cpp │ │ ├── section.h │ │ ├── stackvm │ │ │ ├── CMakeLists.txt │ │ │ ├── call_frame.cpp │ │ │ ├── call_frame.h │ │ │ ├── evaluate_stack.cpp │ │ │ ├── evaluate_stack.h │ │ │ ├── op_profile.cpp │ │ │ ├── op_reader.cpp │ │ │ ├── ops │ │ │ │ ├── control.cpp │ │ │ │ ├── control.inl │ │ │ │ ├── conversion.inl │ │ │ │ ├── ids_parser.h │ │ │ │ ├── loadstore.inl │ │ │ │ ├── scalar.inl │ │ │ │ ├── stack.inl │ │ │ │ └── tensor.cpp │ │ │ ├── runtime_function.cpp │ │ │ ├── runtime_function.h │ │ │ ├── runtime_function.run.cpp │ │ │ ├── runtime_function_ops.h │ │ │ ├── runtime_module.cpp │ │ │ └── runtime_module.h │ │ └── type_serializer.cpp │ │ ├── shape.cpp │ │ ├── tensor.cpp │ │ ├── test.cpp │ │ ├── test_cli.cpp │ │ ├── test_dynamic_cli.cpp │ │ ├── type.cpp │ │ └── value.cpp ├── Nncase.Cli │ ├── Compile.cs │ ├── Nncase.Cli.Symbols.nuspec │ ├── Nncase.Cli.csproj │ ├── Nncase.Cli.nuspec │ ├── Program.cs │ ├── config.json │ └── packages.lock.json ├── Nncase.CodeGen │ ├── CodeGen │ │ ├── CodeGenDumper.cs │ │ ├── CodeGenModule.cs │ │ ├── FunctionBuilder.cs │ │ ├── ILinkableFunction.cs │ │ ├── KModelTypes.cs │ │ ├── LinkableModule.cs │ │ ├── LinkedFunction.cs │ │ ├── LinkedModel.cs │ │ ├── LinkedSection.cs │ │ ├── ModelBuilder.cs │ │ ├── ModuleBuilder.cs │ │ ├── SectionManager.cs │ │ └── TypeSerializer.cs │ ├── CodeGenApplicationPart.cs │ ├── CodeGenExtensions.cs │ ├── Nncase.CodeGen.csproj │ ├── Runtime │ │ ├── RTModel.cs │ │ ├── RTModule.cs │ │ └── TypeSignatureToken.cs │ ├── Utility.cs │ └── packages.lock.json ├── Nncase.Compiler │ ├── Compiler.cs │ ├── CompilerExtensions.cs │ ├── Hosting │ │ ├── CompilerBuilder.cs │ │ ├── CompilerHostBuilderExtensions.cs │ │ └── PluginLoader.cs │ ├── Interop │ │ ├── CApi.cs │ │ ├── CStream.cs │ │ └── ICompiler.cs │ ├── Nncase.Compiler.csproj │ └── packages.lock.json ├── Nncase.Core │ ├── BFloat16.cs │ ├── Buffers │ │ ├── ArrayMemoryManager.cs │ │ └── NativeMemoryManager.cs │ ├── CodeGen │ │ ├── CodeGenTypes.cs │ │ ├── IModelBuilder.cs │ │ └── IModuleBuilder.cs │ ├── Collections │ │ ├── CollectionsExtensions.cs │ │ └── WeakList.cs │ ├── CompileOptions.cs │ ├── CompileSession.cs │ ├── CompileSessionScope.cs │ ├── CompilerServices.cs │ ├── Converters │ │ ├── BFloat16Converters.cs │ │ ├── BooleanConverters.cs │ │ ├── ConvertersModule.cs │ │ ├── DoubleConverters.cs │ │ ├── HalfConverters.cs │ │ ├── Int16Converters.cs │ │ ├── Int32Converters.cs │ │ ├── Int64Converters.cs │ │ ├── Int8Converters.cs │ │ ├── PointerConverters.cs │ │ ├── SingleConverters.cs │ │ ├── UInt16Converters.cs │ │ ├── UInt32Converters.cs │ │ ├── UInt64Converters.cs │ │ └── UInt8Converters.cs │ ├── CoreApplicationPart.cs │ ├── CoreModule.cs │ ├── CostModel │ │ └── Cost.cs │ ├── DataType.cs │ ├── DataTypeServiceProvider.cs │ ├── DataTypes.cs │ ├── Diagnostics │ │ ├── DumpFlags.cs │ │ ├── DumpScope.cs │ │ ├── IDumpper.cs │ │ └── NullDumpper.cs │ ├── DistributedType.cs │ ├── Either.cs │ ├── Enum │ │ ├── BinaryOp.cs │ │ ├── CompareOp.cs │ │ ├── ImageResizeMode.cs │ │ ├── LSTM.cs │ │ ├── OneHotMode.cs │ │ ├── PadMode.cs │ │ ├── QuantMode.cs │ │ ├── ReduceArgOp.cs │ │ ├── ReduceOp.cs │ │ ├── TIR │ │ │ ├── AccessMode.cs │ │ │ ├── Attr.cs │ │ │ ├── BufferMode.cs │ │ │ ├── CallEffectMode.cs │ │ │ ├── IterationMode.cs │ │ │ └── LoopMode.cs │ │ └── UnaryOp.cs │ ├── Evaluator │ │ ├── ICostEvaluateContext.cs │ │ ├── ICostEvaluateProvider.cs │ │ ├── IEvaluateContext.cs │ │ ├── IEvaluateProvider.cs │ │ ├── IEvaluator.cs │ │ ├── IMetricEvaluateContext.cs │ │ ├── IMetricEvaluateProvider.cs │ │ ├── IShapeEvaluateContext.cs │ │ ├── IShapeEvaluateProvider.cs │ │ ├── IShapeEvaluator.cs │ │ ├── ITypeInferenceContext.cs │ │ ├── ITypeInferenceProvider.cs │ │ ├── ITypeInferencer.cs │ │ └── Metric.cs │ ├── FixedMul.cs │ ├── FunctionCollector.cs │ ├── Hosting │ │ ├── IApplicationPart.cs │ │ └── IPlugin.cs │ ├── ICompiler.cs │ ├── IR │ │ ├── BaseFunction.cs │ │ ├── Buffers │ │ │ ├── Allocate.cs │ │ │ ├── BaseMentOf.cs │ │ │ ├── BufferIndexOf.cs │ │ │ ├── BufferLoad.cs │ │ │ ├── BufferOf.cs │ │ │ ├── BufferStore.cs │ │ │ ├── DDrOf.cs │ │ │ ├── Functional.cs │ │ │ ├── MatchBuffer.cs │ │ │ ├── StrideOf.cs │ │ │ └── Uninitialized.cs │ │ ├── Call.cs │ │ ├── Callable.cs │ │ ├── Const.cs │ │ ├── Dimension.cs │ │ ├── Expr.Conversion.cs │ │ ├── Expr.Operators.cs │ │ ├── Expr.cs │ │ ├── ExprCloner.cs │ │ ├── ExprCloner.g.cs │ │ ├── ExprCloner.g.tt │ │ ├── ExprCollector.cs │ │ ├── ExprFunctor.cs │ │ ├── ExprFunctor.g.cs │ │ ├── ExprFunctor.g.tt │ │ ├── ExprPinner.cs │ │ ├── ExprRewriter.cs │ │ ├── ExprRewriter.g.cs │ │ ├── ExprRewriter.g.tt │ │ ├── ExprScope.cs │ │ ├── ExprVisitor.cs │ │ ├── ExprVisitor.g.cs │ │ ├── ExprVisitor.g.tt │ │ ├── ExprWalker.cs │ │ ├── Function.cs │ │ ├── Fusion.cs │ │ ├── IIRPrinterContext.cs │ │ ├── IIRPrinterProvider.cs │ │ ├── IOpPrinter.cs │ │ ├── IRHelpers.cs │ │ ├── IRList.csv │ │ ├── IRListParser.tt │ │ ├── IRModule.cs │ │ ├── IRType.cs │ │ ├── ITuple.cs │ │ ├── If.cs │ │ ├── Imaging │ │ │ ├── Functional.cs │ │ │ └── ResizeImage.cs │ │ ├── LeafExprEqualityComparer.cs │ │ ├── Marker.cs │ │ ├── Math │ │ │ ├── Binary.cs │ │ │ ├── Clamp.cs │ │ │ ├── Compare.cs │ │ │ ├── Condition.cs │ │ │ ├── CumSum.cs │ │ │ ├── Dequantize.cs │ │ │ ├── FakeDequantize.cs │ │ │ ├── FakeQuantize.cs │ │ │ ├── Functional.cs │ │ │ ├── MatMul.cs │ │ │ ├── QuantParamOf.cs │ │ │ ├── Quantize.cs │ │ │ ├── RangeOf.cs │ │ │ ├── Reduce.cs │ │ │ ├── ReduceArg.cs │ │ │ ├── Require.cs │ │ │ ├── Select.cs │ │ │ └── Unary.cs │ │ ├── NN │ │ │ ├── Activations.cs │ │ │ ├── BatchToSpace.cs │ │ │ ├── Conv2D.cs │ │ │ ├── Conv2DTranspose.cs │ │ │ ├── Functional.cs │ │ │ ├── Hardmax.cs │ │ │ ├── LayerNorm.cs │ │ │ ├── Normalization.cs │ │ │ ├── OneHot.cs │ │ │ ├── Pad.cs │ │ │ ├── ReduceWindow2D.cs │ │ │ ├── SoftMax.cs │ │ │ └── SpaceToBatch.cs │ │ ├── None.cs │ │ ├── Op.cs │ │ ├── PrimFunctionWrapper.cs │ │ ├── RNN │ │ │ ├── Functional.cs │ │ │ └── LSTM.cs │ │ ├── Random │ │ │ ├── Functional.cs │ │ │ ├── Normal.cs │ │ │ ├── NormalLike.cs │ │ │ ├── Uniform.cs │ │ │ └── UniformLike.cs │ │ ├── Shape.cs │ │ ├── ShapeExpr │ │ │ ├── BroadcastShape.cs │ │ │ ├── Conv2DShape.cs │ │ │ ├── Conv2DTransposeShape.cs │ │ │ ├── Functional.cs │ │ │ ├── GetPaddings.cs │ │ │ ├── MatMulShape.cs │ │ │ ├── ReshapeShape.cs │ │ │ ├── ShapeExprOp.cs │ │ │ ├── SqueezeShape.cs │ │ │ ├── TransposeShape.cs │ │ │ └── UnsqueezeShape.cs │ │ ├── TensorConst.cs │ │ ├── Tensors │ │ │ ├── Bitcast.cs │ │ │ ├── Broadcast.cs │ │ │ ├── BucketPad.cs │ │ │ ├── Cast.cs │ │ │ ├── Concat.cs │ │ │ ├── ConstantOfShape.cs │ │ │ ├── Expand.cs │ │ │ ├── FixShape.cs │ │ │ ├── Flatten.cs │ │ │ ├── Functional.cs │ │ │ ├── Gather.cs │ │ │ ├── GatherElements.cs │ │ │ ├── GatherND.cs │ │ │ ├── GetItem.cs │ │ │ ├── IndexOf.cs │ │ │ ├── Prod.cs │ │ │ ├── Range.cs │ │ │ ├── Rank.cs │ │ │ ├── Reshape.cs │ │ │ ├── ReverseSequence.cs │ │ │ ├── ScatterND.cs │ │ │ ├── ShapeOf.cs │ │ │ ├── SizeOf.cs │ │ │ ├── Slice.cs │ │ │ ├── Split.cs │ │ │ ├── Squeeze.cs │ │ │ ├── Stack.cs │ │ │ ├── Tile.cs │ │ │ ├── TopK.cs │ │ │ ├── Transpose.cs │ │ │ ├── Trilu.cs │ │ │ ├── UnSqueeze.cs │ │ │ └── Where.cs │ │ ├── Tuple.cs │ │ ├── TupleConst.cs │ │ ├── TypeFunctor.cs │ │ ├── TypePattern.cs │ │ ├── TypePatternFunctor.cs │ │ ├── Util.cs │ │ └── Var.cs │ ├── IRArray.cs │ ├── ISpanConverter.cs │ ├── ITarget.cs │ ├── IValue.cs │ ├── LinqExtensions.cs │ ├── Nncase.Core.csproj │ ├── Passes │ │ ├── EClass.cs │ │ ├── ENode.cs │ │ ├── GetReplaceUtility.cs │ │ ├── IAnalysisResult.cs │ │ ├── IAnalyzer.cs │ │ ├── IEGraph.cs │ │ ├── IPass.cs │ │ ├── IPassManager.cs │ │ ├── IRewriteProvider.cs │ │ ├── IRewriteRule.cs │ │ ├── Mutators │ │ │ ├── ConvertBlocksToOpaque.cs │ │ │ ├── FlattenBuffer.cs │ │ │ ├── FlattenSequential.cs │ │ │ ├── FoldBufferSlot.cs │ │ │ ├── FoldConstCall.cs │ │ │ ├── FoldIfThen.cs │ │ │ ├── FoldLet.cs │ │ │ ├── LowerBlockInit.cs │ │ │ ├── Mutator.cs │ │ │ ├── RemoveNop.cs │ │ │ ├── SubstituteVarAndCollectOpaqueBlock.cs │ │ │ ├── Substitutor.cs │ │ │ ├── UnFoldBlock.cs │ │ │ └── UnRollLoopSequential.cs │ │ ├── QuantRule.cs │ │ ├── RewriteRule.cs │ │ └── RunPassContext.cs │ ├── PatternMatch │ │ ├── CallPattern.cs │ │ ├── ConstPattern.cs │ │ ├── ExprPattern.cs │ │ ├── FunctionPattern.cs │ │ ├── Functional.cs │ │ ├── FusionPattern.cs │ │ ├── IMatchProvider.cs │ │ ├── IMatchResult.cs │ │ ├── IPattern.cs │ │ ├── MakerPattern.cs │ │ ├── MatchOptions.cs │ │ ├── MatchResult.cs │ │ ├── MatchScope.cs │ │ ├── OpPattern.cs │ │ ├── OrPattern.cs │ │ ├── Pattern.Conversions.cs │ │ ├── Pattern.Operators.cs │ │ ├── Pattern.cs │ │ ├── PatternFunctor.cs │ │ ├── PatternPrinter.cs │ │ ├── PatternUtility.cs │ │ ├── PatternVisitor.cs │ │ ├── TensorConstPattern.cs │ │ ├── TupleConstPattern.cs │ │ ├── TuplePattern.cs │ │ ├── VArgsPattern.cs │ │ └── VarPattern.cs │ ├── Pointer.cs │ ├── PrimTypes.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── QuantParam.cs │ ├── Quantization │ │ ├── ICalibrationDatasetProvider.cs │ │ ├── QuantizeHistogram.cs │ │ └── QuantizeOptions.cs │ ├── Runtime │ │ ├── IRTFunction.cs │ │ ├── IRTModel.cs │ │ ├── IRTModule.cs │ │ ├── PrimTypeCode.cs │ │ └── TypeCode.cs │ ├── Schedule │ │ └── ScheduleTypes.cs │ ├── ShapeBucketOptions.cs │ ├── ShapeExprCache.cs │ ├── TIR │ │ ├── Block.cs │ │ ├── Buffer.cs │ │ ├── BufferRegion.cs │ │ ├── Builders │ │ │ ├── BlockBuilder.cs │ │ │ ├── IfThenElseBuilder.cs │ │ │ ├── NestBodyExprBuilder.cs │ │ │ └── SequentialBuilder.cs │ │ ├── For.cs │ │ ├── IfThenElse.cs │ │ ├── IterVar.cs │ │ ├── Let.cs │ │ ├── MemSpan.cs │ │ ├── Ops.cs │ │ ├── PrimFunction.cs │ │ ├── Range.Conversions.cs │ │ ├── Range.Conversions.tt │ │ ├── Range.cs │ │ ├── Scheduler.cs │ │ ├── Script.cs │ │ ├── Sequential.cs │ │ ├── TIRExtensions.cs │ │ └── TIRUtilities.cs │ ├── Targets │ │ ├── ITargetProvider.cs │ │ ├── TargetProvider.cs │ │ └── TargetsModule.cs │ ├── Tensor.Conversions.cs │ ├── Tensor.Helper.cs │ ├── Tensor.cs │ ├── TensorOfT.Helper.cs │ ├── TensorOfT.cs │ ├── TensorUtilities.cs │ ├── Utf8Char.cs │ ├── Utilities │ │ ├── ArrayUtility.cs │ │ ├── DistributedUtility.cs │ │ ├── DumpUtility.cs │ │ ├── MetadataUtility.cs │ │ ├── QuantUtility.cs │ │ ├── ReplaceUtility.cs │ │ ├── ShapeExprUtility.cs │ │ ├── SpanUtility.cs │ │ └── StringUtility.cs │ ├── ValueRange.cs │ └── packages.lock.json ├── Nncase.Diagnostics │ ├── Diagnostics │ │ ├── CSharpPrintVisitor.cs │ │ ├── DiagnosticsModule.cs │ │ ├── Dumpper.cs │ │ ├── ILDotPrintVisitor.cs │ │ ├── ILPrintVisitor.cs │ │ ├── IRPrinterProvider.cs │ │ ├── PatternPrintVisitor.cs │ │ └── ScriptPrintVisitor.cs │ ├── DiagnosticsApplicationPart.cs │ ├── Nncase.Diagnostics.csproj │ └── packages.lock.json ├── Nncase.EGraph │ ├── CostModel │ │ ├── EGraphCostEvaluator.cs │ │ ├── EGraphCostModel.cs │ │ ├── EGraphCostPrinter.cs │ │ └── EGraphSatPrinter.cs │ ├── EGraphApplicationPart.cs │ ├── Nncase.EGraph.csproj │ ├── Passes │ │ ├── EGraph.cs │ │ ├── EGraphExtensions.cs │ │ ├── EGraphExtractor.cs │ │ ├── EGraphMatchPrinter.cs │ │ ├── EGraphPrinter.cs │ │ ├── RewriteProvider.cs │ │ └── TransformModule.cs │ ├── PatternMatch │ │ ├── EGraphMatchProvider.cs │ │ ├── EGraphMatcher.cs │ │ ├── MatchContext.cs │ │ └── PatternMatchModule.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ └── packages.lock.json ├── Nncase.Evaluator │ ├── Buffers │ │ ├── Allocate.cs │ │ ├── BaseMentOf.cs │ │ ├── BufferIndexOf.cs │ │ ├── BufferLoad.cs │ │ ├── BufferModule.cs │ │ ├── BufferOf.cs │ │ ├── BufferStore.cs │ │ ├── DDrOf.cs │ │ ├── MatchBuffer.cs │ │ ├── StrideOf.cs │ │ └── Uninitialized.cs │ ├── CostEvaluateContext.cs │ ├── CostEvaluateProvider.cs │ ├── CostEvaluateVisitor.cs │ ├── EvaluateContext.cs │ ├── EvaluateProvider.cs │ ├── EvaluateVisitor.cs │ ├── EvaluatorApplicationPart.cs │ ├── EvaluatorDumpManager.cs │ ├── EvaluatorModule.cs │ ├── EvaluatorUtil.cs │ ├── Extension │ │ └── OrtKIExtensions.cs │ ├── ICostEvaluator.cs │ ├── IMetricEvaluator.cs │ ├── Imaging │ │ ├── ImagingModule.cs │ │ └── ResizeImage.cs │ ├── Math │ │ ├── Binary.cs │ │ ├── Clamp.cs │ │ ├── Compare.cs │ │ ├── Condition.cs │ │ ├── CumSum.cs │ │ ├── Dequantize.cs │ │ ├── FakeDequantize.cs │ │ ├── FakeQuantize.cs │ │ ├── MatMul.cs │ │ ├── MathModule.cs │ │ ├── QuantParamOf.cs │ │ ├── Quantize.cs │ │ ├── RangeOf.cs │ │ ├── Reduce.cs │ │ ├── ReduceArg.cs │ │ ├── Require.cs │ │ ├── Select.cs │ │ └── Unary.cs │ ├── MetricEvaluateContext.cs │ ├── MetricEvaluateProvider.cs │ ├── MetricEvaluateVisitor.cs │ ├── NN │ │ ├── Activations.cs │ │ ├── BatchToSpace.cs │ │ ├── Conv2D.cs │ │ ├── Conv2DTranspose.cs │ │ ├── Hardmax.cs │ │ ├── LayerNorm.cs │ │ ├── NNModule.cs │ │ ├── Normalization.cs │ │ ├── OneHot.cs │ │ ├── Pad.cs │ │ ├── ReduceWindow2D.cs │ │ ├── Softmax.cs │ │ └── SpaceToBatch.cs │ ├── Nncase.Evaluator.csproj │ ├── Properties │ │ └── launchSettings.json │ ├── RNN │ │ ├── LSTM.cs │ │ └── RNNModule.cs │ ├── Random │ │ ├── Normal.cs │ │ ├── NormalLike.cs │ │ ├── RandomModule.cs │ │ ├── Uniform.cs │ │ └── UniformLike.cs │ ├── ShapeEvaluateContext.cs │ ├── ShapeEvaluateVisitor.cs │ ├── ShapeEvaluatorProvider.cs │ ├── ShapeExpr │ │ ├── BroadcastShape.cs │ │ ├── Conv2DShape.cs │ │ ├── Conv2DTransposeShape.cs │ │ ├── GetPaddings.cs │ │ ├── MatMulShape.cs │ │ ├── ReshapeShape.cs │ │ ├── ShapeExprModule.cs │ │ ├── SqueezeShape.cs │ │ ├── TransposeShape.cs │ │ └── UnsqueezeShape.cs │ ├── TIR │ │ ├── Load.cs │ │ ├── Nop.cs │ │ ├── Ramp.cs │ │ ├── Store.cs │ │ └── TIRModule.cs │ ├── Tensors │ │ ├── Bitcast.cs │ │ ├── Broadcast.cs │ │ ├── BucketPad.cs │ │ ├── Cast.cs │ │ ├── Concat.cs │ │ ├── ConstantOfShape.cs │ │ ├── Expand.cs │ │ ├── FixShape.cs │ │ ├── Flatten.cs │ │ ├── Gather.cs │ │ ├── GatherElements.cs │ │ ├── GatherND.cs │ │ ├── GetItem.cs │ │ ├── IndexOf.cs │ │ ├── Prod.cs │ │ ├── Range.cs │ │ ├── Rank.cs │ │ ├── Reshape.cs │ │ ├── ReverseSequence.cs │ │ ├── ScatterND.cs │ │ ├── ShapeOf.cs │ │ ├── SizeOf.cs │ │ ├── Slice.cs │ │ ├── Split.cs │ │ ├── Squeeze.cs │ │ ├── Stack.cs │ │ ├── TensorsModule.cs │ │ ├── Tile.cs │ │ ├── TopK.cs │ │ ├── Transpose.cs │ │ ├── Trilu.cs │ │ ├── UnSqueeze.cs │ │ └── Where.cs │ ├── TypeInference.cs │ ├── TypeInferenceContext.cs │ ├── TypeInferenceInterruptException.cs │ ├── TypeInferenceProvider.cs │ ├── TypeInferenceVisitor.cs │ └── packages.lock.json ├── Nncase.Graph │ ├── GraphApplicationPart.cs │ ├── Nncase.Graph.csproj │ ├── PatternMatch │ │ ├── MatchProvider.cs │ │ ├── Matcher.cs │ │ ├── Matcher.g.cs │ │ ├── Matcher.g.tt │ │ └── PatternMatchModule.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── Transform │ │ ├── DataFlowRewriter.cs │ │ ├── RewriteProvider.cs │ │ ├── RulesFactory.cs │ │ └── TransformModule.cs │ └── packages.lock.json ├── Nncase.IO │ ├── BitReader.cs │ ├── BitWriter.cs │ ├── Nncase.IO.csproj │ ├── ZeroStream.cs │ └── packages.lock.json ├── Nncase.Importer │ ├── BaseImporter.cs │ ├── Importers.cs │ ├── Ncnn │ │ ├── Concat.cs │ │ ├── Convolution.cs │ │ ├── InnerProduct.cs │ │ ├── NcnnImporter.cs │ │ ├── NcnnModel.cs │ │ ├── NcnnModelBin.cs │ │ ├── ParamDict.cs │ │ ├── Pooling.cs │ │ ├── ShuffleChannel.cs │ │ ├── Softmax.cs │ │ └── Split.cs │ ├── Nncase.Importer.csproj │ ├── Onnx │ │ ├── Activation.cs │ │ ├── Binary.cs │ │ ├── Cast.cs │ │ ├── Clip.cs │ │ ├── Compare.cs │ │ ├── Concat.cs │ │ ├── Constant.cs │ │ ├── ConstantOfShape.cs │ │ ├── Conv2D.cs │ │ ├── Conv2DTranspose.cs │ │ ├── CumSum.cs │ │ ├── DataGatter.cs │ │ ├── DepthToSpace.cs │ │ ├── Dropout.cs │ │ ├── Einsum.cs │ │ ├── Expand.cs │ │ ├── Flatten.cs │ │ ├── Gather.cs │ │ ├── GatherElements.cs │ │ ├── GatherND.cs │ │ ├── Gemm.cs │ │ ├── GetAttribute.cs │ │ ├── GetDataType.cs │ │ ├── Hardmax.cs │ │ ├── Identity.cs │ │ ├── LSTM.cs │ │ ├── MatMul.cs │ │ ├── Normalization.cs │ │ ├── OneHot.cs │ │ ├── OnnxImporter.cs │ │ ├── OptionExtensions.cs │ │ ├── Pad.cs │ │ ├── QLinearConv.cs │ │ ├── QLinearMatmul.cs │ │ ├── Quantize.cs │ │ ├── Random.cs │ │ ├── Range.cs │ │ ├── Reduce.cs │ │ ├── ReduceArg.cs │ │ ├── ReduceWindow2D.cs │ │ ├── Reshape.cs │ │ ├── Resize.cs │ │ ├── ReverseSequence.cs │ │ ├── ScatterND.cs │ │ ├── Shape.cs │ │ ├── Size.cs │ │ ├── Slice.cs │ │ ├── Softmax.cs │ │ ├── SpaceToDepth.cs │ │ ├── Split.cs │ │ ├── Squeeze.cs │ │ ├── Sum.cs │ │ ├── Tile.cs │ │ ├── TopK.cs │ │ ├── Transpose.cs │ │ ├── Trilu.cs │ │ ├── UnSqueeze.cs │ │ ├── Unary.cs │ │ ├── Upsample.cs │ │ └── Where.cs │ ├── TFLite │ │ ├── Activations.cs │ │ ├── Binary.cs │ │ ├── Cast.cs │ │ ├── Compare.cs │ │ ├── Concat.cs │ │ ├── Conv2D.cs │ │ ├── Conv2DTranspose.cs │ │ ├── Fill.cs │ │ ├── Gather.cs │ │ ├── L2Normalization.cs │ │ ├── MatMul.cs │ │ ├── NotEqual.cs │ │ ├── OneHot.cs │ │ ├── Pad.cs │ │ ├── Quantize.cs │ │ ├── Range.cs │ │ ├── Reduce.cs │ │ ├── ReduceWindow2D.cs │ │ ├── Reshape.cs │ │ ├── ResizeImage.cs │ │ ├── Shape.cs │ │ ├── Slice.cs │ │ ├── SoftMax.cs │ │ ├── SpaceToBatchND.cs │ │ ├── Split.cs │ │ ├── SquareDifference.cs │ │ ├── Squeeze.cs │ │ ├── TFLiteImporter.cs │ │ ├── Tile.cs │ │ ├── Transpose.cs │ │ ├── Unary.cs │ │ └── Where.cs │ ├── Util.cs │ └── packages.lock.json ├── Nncase.Passes │ ├── Analysis │ │ ├── AnalysisModule.cs │ │ └── ExprUserAnalyzer.cs │ ├── AnalyzerManager.cs │ ├── BufferSchedule │ │ ├── BufferScheduleExtensions.cs │ │ ├── BufferScheduleTypes.cs │ │ ├── BufferScheduler.cs │ │ └── LifeTimeCollector.cs │ ├── DDrBufferSchdeulePass.cs │ ├── DataFlowPass.cs │ ├── EGraphConstructPass.cs │ ├── EGraphExtractPass.cs │ ├── EGraphPass.cs │ ├── EGraphRulesPass.cs │ ├── FunctionPass.cs │ ├── IRulesPass.cs │ ├── ModulePass.cs │ ├── Mutators │ │ ├── DataFlowGroupRewriter.cs │ │ ├── FusionGroupMutator.cs │ │ └── IFusionMergeRule.cs │ ├── Nncase.Passes.csproj │ ├── Pass.cs │ ├── PassManager.cs │ ├── PassesApplicationPart.cs │ ├── PassesModule.cs │ ├── PrimFuncPass.cs │ ├── Rules │ │ ├── Lower │ │ │ ├── BroadcastMarker.cs │ │ │ └── RemoveMarker.cs │ │ ├── Neutral │ │ │ ├── AddPostProcess.cs │ │ │ ├── AddPreProcess.cs │ │ │ ├── AddRangeOfAndMarker.cs │ │ │ ├── AddToConv2D.cs │ │ │ ├── BatchNormToBinary.cs │ │ │ ├── BroadcastOutputsNames.cs │ │ │ ├── ClampToBinary.cs │ │ │ ├── CombineBinary.cs │ │ │ ├── CombineQuantize.cs │ │ │ ├── CombineReshape.cs │ │ │ ├── CombineTranspose.cs │ │ │ ├── CombineUnary.cs │ │ │ ├── ConvertSoftmaxToHalf.cs │ │ │ ├── ExpandToBroadcast.cs │ │ │ ├── FlattenToReshape.cs │ │ │ ├── FocusFull.cs │ │ │ ├── FoldBinary.cs │ │ │ ├── FoldCast.cs │ │ │ ├── FoldClamp.cs │ │ │ ├── FoldConstant.cs │ │ │ ├── FoldConv2DAddMul.cs │ │ │ ├── FoldDilatedConv2D.cs │ │ │ ├── FoldFixShape.cs │ │ │ ├── FoldGatherReshape.cs │ │ │ ├── FoldGelu.cs │ │ │ ├── FoldHardSwish.cs │ │ │ ├── FoldIf.cs │ │ │ ├── FoldLayerNorm.cs │ │ │ ├── FoldNopIf.cs │ │ │ ├── FoldNopReduce.cs │ │ │ ├── FoldPad.cs │ │ │ ├── FoldQuantize.cs │ │ │ ├── FoldReduces.cs │ │ │ ├── FoldReshape.cs │ │ │ ├── FoldSlice.cs │ │ │ ├── FoldSqueeze.cs │ │ │ ├── FoldSwish.cs │ │ │ ├── FoldTranspose.cs │ │ │ ├── FuseClampConv2D.cs │ │ │ ├── FusePad.cs │ │ │ ├── FusionMaker.cs │ │ │ ├── IntegralPromotion.cs │ │ │ ├── MatMulToConv2D.cs │ │ │ ├── NormAxis.cs │ │ │ ├── PowOf2ToSquare.cs │ │ │ ├── PrimFuncMergeRule.cs │ │ │ ├── RehapeBatchMatMul.cs │ │ │ ├── ReluToClamp.cs │ │ │ ├── ReshapeMatMul.cs │ │ │ ├── SimpifyBinary.cs │ │ │ ├── SimplifyAdd.cs │ │ │ ├── SpaceToBatchTransform.cs │ │ │ ├── SplitSpaceToBatch.cs │ │ │ ├── SqueezeShape.cs │ │ │ ├── SqueezeToReshape.cs │ │ │ ├── SwapBinaryArgs.cs │ │ │ ├── SwapReshapeCast.cs │ │ │ └── UnSqueezeToReshape.cs │ │ ├── ShapeBucket │ │ │ ├── FoldNopTuple.cs │ │ │ ├── MergeBucketFusion.cs │ │ │ ├── MergeCallToFusion.cs │ │ │ ├── RecordFusionShape.cs │ │ │ ├── ShapeBucket.cs │ │ │ └── ShapeBucketHelper.cs │ │ ├── ShapeExpr │ │ │ ├── FoldBroadcastShape.cs │ │ │ ├── FoldGetItem.cs │ │ │ ├── FoldGetItemShapeOf.cs │ │ │ ├── FoldSplitShapeOf.cs │ │ │ ├── GatherToGetItem.cs │ │ │ └── SliceToGetItem.cs │ │ └── WithMarker │ │ │ ├── CombineReshapePad.cs │ │ │ ├── CombineTranspose.cs │ │ │ └── MatMulToConv2DWithMarker.cs │ ├── RulesUtility.cs │ ├── Transforms │ │ └── ShapeInferPass.cs │ └── packages.lock.json ├── Nncase.Quantization │ ├── Nncase.Quantization.csproj │ ├── Quantization │ │ ├── CalibrationEvaluator.cs │ │ ├── EGraphPassWithAdaRound.cs │ │ ├── EGraphPassWithBindQuantizeConfig.cs │ │ ├── EGraphPassWithQuantize.cs │ │ ├── PytestCalibrationDatasetProvider.cs │ │ ├── QuantScheme.cs │ │ ├── QuantUtility.cs │ │ ├── Quantizer.Algorithms.cs │ │ ├── Quantizer.cs │ │ ├── QuantizerAdaRound.cs │ │ ├── QuantizerConfigBind.cs │ │ ├── RandomCalibrationDatasetProvider.cs │ │ └── Utility.cs │ └── packages.lock.json ├── Nncase.Schedule │ ├── FunctionScheduler.cs │ ├── ModuleScheduler.cs │ ├── Nncase.Schedule.csproj │ └── packages.lock.json ├── Nncase.Simulator │ ├── Nncase.Simulator.csproj │ ├── Runtime │ │ └── Interop │ │ │ ├── ErrorCode.cs │ │ │ ├── Native.cs │ │ │ ├── RTBuffer.cs │ │ │ ├── RTBufferAllocator.cs │ │ │ ├── RTDataType.cs │ │ │ ├── RTExtensions.cs │ │ │ ├── RTFunction.cs │ │ │ ├── RTHostMemoryManager.cs │ │ │ ├── RTInterpreter.cs │ │ │ ├── RTObject.cs │ │ │ ├── RTTensor.cs │ │ │ └── RTTuple.cs │ └── packages.lock.json ├── Nncase.Studio │ ├── .avalonia-build-tasks │ │ └── id │ ├── App.axaml │ ├── App.axaml.cs │ ├── Assets │ │ ├── Fonts │ │ │ └── Nunito │ │ │ │ ├── Nunito-Black.ttf │ │ │ │ ├── Nunito-BlackItalic.ttf │ │ │ │ ├── Nunito-Bold.ttf │ │ │ │ ├── Nunito-BoldItalic.ttf │ │ │ │ ├── Nunito-ExtraBold.ttf │ │ │ │ ├── Nunito-ExtraBoldItalic.ttf │ │ │ │ ├── Nunito-ExtraLight.ttf │ │ │ │ ├── Nunito-ExtraLightItalic.ttf │ │ │ │ ├── Nunito-Italic.ttf │ │ │ │ ├── Nunito-Light.ttf │ │ │ │ ├── Nunito-LightItalic.ttf │ │ │ │ ├── Nunito-Medium.ttf │ │ │ │ ├── Nunito-MediumItalic.ttf │ │ │ │ ├── Nunito-Regular.ttf │ │ │ │ ├── Nunito-SemiBold.ttf │ │ │ │ └── Nunito-SemiBoldItalic.ttf │ │ ├── ONNX-logo.png │ │ ├── avalonia-logo.ico │ │ ├── calib.png │ │ ├── canaan-logo.png │ │ ├── error-icon.png │ │ ├── ncnn-logo.png │ │ ├── nncase-full-logo.png │ │ ├── nncase-logo.png │ │ ├── preprocess.png │ │ └── tflite-logo.png │ ├── Converter │ │ └── ValueConverter.cs │ ├── Nncase.Studio.csproj │ ├── Program.cs │ ├── Style │ │ ├── ButtonStyle.axaml │ │ ├── CustomValidation.axaml │ │ ├── GridStyle.axaml │ │ └── Logo.axaml │ ├── Util │ │ ├── AvaloniaAppBuilderExtensions.cs │ │ ├── AvaloniaUserDialog.cs │ │ ├── CompileConfig.cs │ │ ├── DataUtil.cs │ │ ├── FontSettings.cs │ │ ├── PickerOptions.cs │ │ ├── Validator.cs │ │ └── ViewModelContext.cs │ ├── ViewLocator.cs │ ├── ViewModels │ │ ├── CompileOptionViewModel.cs │ │ ├── CompileViewModel.cs │ │ ├── ImportViewModel.cs │ │ ├── MainWindowViewModel.cs │ │ ├── NavigatorViewModel.cs │ │ ├── OptionViewModel.cs │ │ ├── PreprocessViewModel.cs │ │ ├── ProfileViewModel.cs │ │ ├── PromptDialogViewModel.cs │ │ ├── QuantizeViewModel.cs │ │ ├── ShapeBucketViewModel.cs │ │ ├── SimulateInputViewModel.cs │ │ ├── SimulateViewModel.cs │ │ ├── StudioModeViewModel.cs │ │ └── ViewModelBase.cs │ ├── Views │ │ ├── CompileOptionView.axaml │ │ ├── CompileOptionView.axaml.cs │ │ ├── CompileView.axaml │ │ ├── CompileView.axaml.cs │ │ ├── EnumComboBox.axaml │ │ ├── EnumComboBox.axaml.cs │ │ ├── ImportView.axaml │ │ ├── ImportView.axaml.cs │ │ ├── MainWindow.axaml │ │ ├── MainWindow.axaml.cs │ │ ├── NavigatorView.axaml │ │ ├── NavigatorView.axaml.cs │ │ ├── PreprocessView.axaml │ │ ├── PreprocessView.axaml.cs │ │ ├── PreprocessWindow.axaml │ │ ├── PreprocessWindow.axaml.cs │ │ ├── PromptDialog.axaml │ │ ├── PromptDialog.axaml.cs │ │ ├── QuantizeCalibWindow.axaml │ │ ├── QuantizeCalibWindow.axaml.cs │ │ ├── QuantizeView.axaml │ │ ├── QuantizeView.axaml.cs │ │ ├── ShapeBucketView.axaml │ │ ├── ShapeBucketView.axaml.cs │ │ ├── SimulateInputView.axaml │ │ ├── SimulateInputView.axaml.cs │ │ ├── SimulateView.axaml │ │ ├── SimulateView.axaml.cs │ │ ├── StudioModeView.axaml │ │ └── StudioModeView.axaml.cs │ ├── app.manifest │ └── packages.lock.json ├── Nncase.Targets │ ├── Nncase.Targets.csproj │ └── packages.lock.json ├── Nncase.Tests.TestFixture │ ├── FodyWeavers.xml │ ├── FodyWeavers.xsd │ ├── ModelRunner.cs │ ├── Nncase.Tests.TestFixture.csproj │ ├── TestClassBase.cs │ ├── TestFixture │ │ └── AutoSetupTestMethodAttribute.cs │ ├── TestFixtureApplicationPart.cs │ ├── TestFixtureModule.cs │ ├── TestingServices.cs │ ├── TransformBase │ │ ├── Compare.cs │ │ ├── DataGenerator.cs │ │ ├── RuntimeAnalysis.cs │ │ ├── TestVisitor.cs │ │ └── TextDataExtractor.cs │ ├── TransformTestBase.cs │ └── packages.lock.json └── Nncase.Tests │ ├── CodeGen │ ├── CSourceHostCases.cs │ ├── UnitTestCSourceHost.cs │ ├── UnitTestCodeGenUtil.cs │ └── UnitTestStackVMEmitter.cs │ ├── Core │ ├── IR │ │ ├── UnitTestConst.cs │ │ ├── UnitTestDimension.cs │ │ ├── UnitTestExprConversion.cs │ │ ├── UnitTestFusion.cs │ │ ├── UnitTestMath.cs │ │ ├── UnitTestShape.cs │ │ ├── UnitTestTensorConst.cs │ │ ├── UnitTestTuple.cs │ │ └── UnitTestTupleConst.cs │ ├── UnitTestArrayUtility.cs │ ├── UnitTestBFloat16Converters.cs │ ├── UnitTestBfloat16.cs │ ├── UnitTestBooleanConverters.cs │ ├── UnitTestBufferAllocation.cs │ ├── UnitTestCost.cs │ ├── UnitTestDataType.cs │ ├── UnitTestDataTypes.cs │ ├── UnitTestDoubleConverters.cs │ ├── UnitTestDumpUtility.cs │ ├── UnitTestExprPattern.cs │ ├── UnitTestExprReplacedEventArgs.cs │ ├── UnitTestExpression.cs │ ├── UnitTestExpressionOutputsNames.cs │ ├── UnitTestFixedMul.cs │ ├── UnitTestGetReplaceUtility.cs │ ├── UnitTestHalfConverters.cs │ ├── UnitTestIRArray.cs │ ├── UnitTestIValue.cs │ ├── UnitTestInt16Converters.cs │ ├── UnitTestInt32Converters.cs │ ├── UnitTestInt64Converters.cs │ ├── UnitTestInt8Converters.cs │ ├── UnitTestLSTMHelper.cs │ ├── UnitTestLinqExtensions.cs │ ├── UnitTestModuleType.cs │ ├── UnitTestMutator.cs │ ├── UnitTestPatternMatch.cs │ ├── UnitTestPatternPrinter.cs │ ├── UnitTestPointer.cs │ ├── UnitTestPointerConverters.cs │ ├── UnitTestPrimTypes.cs │ ├── UnitTestQuantInfo.cs │ ├── UnitTestQuantUtility.cs │ ├── UnitTestResizeModeHelper.cs │ ├── UnitTestSingleConverters.cs │ ├── UnitTestStringUtility.cs │ ├── UnitTestTIR.cs │ ├── UnitTestTIRUtilities.cs │ ├── UnitTestTensor.cs │ ├── UnitTestTensorConversions.cs │ ├── UnitTestTensorHelper.cs │ ├── UnitTestTensorOfT.Helper.cs │ ├── UnitTestTensorOfT.cs │ ├── UnitTestTensorUtilities.cs │ ├── UnitTestTypeInfer.cs │ ├── UnitTestUint16Converters.cs │ ├── UnitTestUint32Converters.cs │ ├── UnitTestUint64Converters.cs │ ├── UnitTestUint8Converters.cs │ ├── UnitTestUtf8Char.cs │ ├── UnitTestValueRange.cs │ └── UnitTestWeakList.cs │ ├── CostModel │ ├── UnitTestCostModel.cs │ └── UnitTestEGraphCostModel.cs │ ├── Diagnostics │ └── UnitTestDumpper.cs │ ├── EGraph │ ├── UnitTestEGraph.cs │ └── UnitTestVrp.cs │ ├── Evaluator │ ├── UnitTestEvaluator.cs │ ├── UnitTestEvaluatorBuffers.cs │ ├── UnitTestEvaluatorMath.cs │ ├── UnitTestEvaluatorNN.cs │ ├── UnitTestEvaluatorRNN.cs │ ├── UnitTestEvaluatorRandom.cs │ ├── UnitTestEvaluatorTensors.cs │ ├── UnitTestEvaluatorTypeInference.cs │ └── UnitTestShapeEvaluator.cs │ ├── FodyWeavers.xml │ ├── FodyWeavers.xsd │ ├── IO │ └── UnitTestIO.cs │ ├── Importer │ ├── UnitTestImporter.cs │ └── UnitTestUtil.cs │ ├── Match │ ├── UnitTestDataFlowMatch.cs │ └── UnitTestEGraphMatch.cs │ ├── Nncase.Tests.csproj │ ├── Properties │ ├── AsssemblyInfo.cs │ └── launchSettings.json │ ├── Quant │ ├── UnitTestAddRangeOfMarker.cs │ ├── UnitTestDumpQuantError.cs │ ├── UnitTestExportQuantScheme.cs │ ├── UnitTestImportQuantScheme.cs │ ├── UnitTestPytestCalibrationDatasetProvider.cs │ ├── UnitTestQuantAlgorithm.cs │ ├── UnitTestRandomCalibrationDatasetProvider.cs │ ├── UnitTestUtility.cs │ ├── conv2d.quant.json │ └── leaky_relu.quant.json │ ├── Rewrite │ ├── Fusion │ │ ├── FusionedResnet.cs │ │ ├── IDataFlowFusionCase.cs │ │ ├── UnitTestEGraphFusion.cs │ │ ├── UnitTestFusionGroup.cs │ │ └── UnitTestFusionMaker.cs │ ├── RewriteBase.cs │ ├── UnitTestDataFlowRewrite.cs │ ├── UnitTestDataFlowRewriteFactory.cs │ ├── UnitTestEGraphRewrite.cs │ └── UnitTestEGraphRewriteFactory.cs │ ├── Rules │ ├── Neutral │ │ ├── UnitTestAddMarker.cs │ │ ├── UnitTestAddToConv2D.cs │ │ ├── UnitTestBatchNormToBinary.cs │ │ ├── UnitTestClampToBinary.cs │ │ ├── UnitTestCombineBinary.cs │ │ ├── UnitTestCombineQuantize.cs │ │ ├── UnitTestCombineReshape.cs │ │ ├── UnitTestCombineTranspose.cs │ │ ├── UnitTestCombineUnary.cs │ │ ├── UnitTestExpandToBinary.cs │ │ ├── UnitTestFlattenToReshape.cs │ │ ├── UnitTestFocusFull.cs │ │ ├── UnitTestFoldBinary.cs │ │ ├── UnitTestFoldCast.cs │ │ ├── UnitTestFoldClamp.cs │ │ ├── UnitTestFoldConv2DAddMul.cs │ │ ├── UnitTestFoldGelu.cs │ │ ├── UnitTestFoldHardSwish.cs │ │ ├── UnitTestFoldLayerNorm.cs │ │ ├── UnitTestFoldNopIf.cs │ │ ├── UnitTestFoldNopReduce.cs │ │ ├── UnitTestFoldPad.cs │ │ ├── UnitTestFoldQuant.cs │ │ ├── UnitTestFoldReduces.cs │ │ ├── UnitTestFoldReshape.cs │ │ ├── UnitTestFoldSlice.cs │ │ ├── UnitTestFoldSqueeze.cs │ │ ├── UnitTestFoldSwish.cs │ │ ├── UnitTestFoldTranspose.cs │ │ ├── UnitTestFusePadConv2D.cs │ │ ├── UnitTestIntegralPromotion.cs │ │ ├── UnitTestMatMulToConv2D.cs │ │ ├── UnitTestReluToClamp.cs │ │ ├── UnitTestReshapeBatchMatmul.cs │ │ ├── UnitTestReshapeMatMul.cs │ │ ├── UnitTestSimplifyBinary.cs │ │ ├── UnitTestSimplifyFactory.cs │ │ ├── UnitTestSpaceToBatchTransform.cs │ │ ├── UnitTestSplitSpaceToBatch.cs │ │ ├── UnitTestSqueezeToReshape.cs │ │ ├── UnitTestSqueezeTranspose.cs │ │ ├── UnitTestSqueezeTransposeShape.cs │ │ └── UnitTestUnSqueezeToReshape.cs │ ├── ShapeBucket │ │ ├── ShapeBucketTest.cs │ │ ├── ShapeBucketTestHelper.cs │ │ ├── UnitCallToFusionTest.cs │ │ └── UnitTestMergeMultiUserFusion.cs │ ├── ShapeExpr │ │ ├── UnitTestFoldBroadcastShape.cs │ │ ├── UnitTestFoldGetItem.cs │ │ ├── UnitTestFoldGetItemShapeOf.cs │ │ ├── UnitTestFoldSplitShapeOf.cs │ │ ├── UnitTestGatherToGetItem.cs │ │ └── UnitTestSliceToGetItem.cs │ └── UnitTestBroadcastMarker.cs │ ├── Simulator │ └── UnitTestInterop.cs │ ├── Startup.cs │ ├── TIR │ ├── PrimFunc │ │ ├── IDataFlowPrimFuncCase.cs │ │ └── UnitTestPrimFuncMerge.cs │ ├── TIRTestOps.cs │ ├── UnitTestBuffer.cs │ ├── UnitTestConstructor.cs │ ├── UnitTestDLLCall.cs │ └── UnitTestMutators.cs │ ├── Targets │ ├── UnitTestCPUTarget.cs │ └── UnitTestK210Target.cs │ ├── TestsApplicationPart.cs │ ├── TestsModule.cs │ ├── Transform │ ├── UnitTestAnalysis.cs │ ├── UnitTestCompare.cs │ ├── UnitTestPassManager.cs │ └── UnitTestSubstitutor.cs │ ├── packages.lock.json │ └── testsettings.toml ├── targets ├── cpu │ ├── CMakeLists.txt │ ├── cpu_target.cpp │ └── cpu_target.h ├── k210 │ ├── CMakeLists.txt │ ├── k210_target.cpp │ └── k210_target.h └── vulkan │ ├── CMakeLists.txt │ ├── vulkan_target.cpp │ └── vulkan_target.h ├── tests ├── __init__.py ├── accuracy_test │ ├── __init__.py │ ├── compare_util.py │ ├── config.toml │ ├── evaluator.py │ ├── generator.py │ ├── inference.py │ ├── nuc_proxy_accuracy_test.py │ ├── onnx_test_runner.py │ ├── preprocess_utils.py │ ├── test_runner.py │ ├── test_utils.py │ └── tflite_test_runner.py ├── caffe_test_runner.py ├── compare_util.py ├── config.toml ├── evaluator.py ├── examples │ ├── __init__.py │ └── test_yolox.py ├── generator.py ├── graph_partition │ ├── __init__.py │ ├── test_circle_dep.py │ └── test_merge_graph.py ├── importer │ ├── __init__.py │ ├── caffe_ │ │ ├── __init__.py │ │ ├── basic │ │ │ ├── __init__.py │ │ │ ├── test_activations.py │ │ │ ├── test_batchnorm.py │ │ │ ├── test_binary.py │ │ │ ├── test_binary_coeff.py │ │ │ ├── test_concat.py │ │ │ ├── test_conv2d.py │ │ │ ├── test_global_pooling.py │ │ │ ├── test_inner_product.py │ │ │ ├── test_lstm.py │ │ │ ├── test_permute.py │ │ │ ├── test_pooling.py │ │ │ ├── test_reshape.py │ │ │ ├── test_reverse.py │ │ │ ├── test_scale.py │ │ │ ├── test_slice.py │ │ │ ├── test_softmax.py │ │ │ └── test_split.py │ │ └── preprocess │ │ │ ├── __init__.py │ │ │ ├── test_exchannel.py │ │ │ ├── test_layout.py │ │ │ ├── test_letterbox.py │ │ │ └── test_norm.py │ ├── ncnn_ │ │ ├── __init__.py │ │ └── basic │ │ │ ├── __init__.py │ │ │ └── test_conv2d.py │ ├── onnx_ │ │ ├── __init__.py │ │ ├── basic │ │ │ ├── __init__.py │ │ │ ├── test_acosh.py │ │ │ ├── test_and.py │ │ │ ├── test_argmax.py │ │ │ ├── test_argmin.py │ │ │ ├── test_asinh.py │ │ │ ├── test_batchnorm.py │ │ │ ├── test_binary.py │ │ │ ├── test_binary_from_onnx.py │ │ │ ├── test_cast.py │ │ │ ├── test_celu.py │ │ │ ├── test_clip.py │ │ │ ├── test_compare.py │ │ │ ├── test_concat.py │ │ │ ├── test_constantofshape.py │ │ │ ├── test_conv.py │ │ │ ├── test_conv_transpose.py │ │ │ ├── test_cosh.py │ │ │ ├── test_cumsum.py │ │ │ ├── test_depthtospace.py │ │ │ ├── test_dequantizelinear.py │ │ │ ├── test_dropout.py │ │ │ ├── test_einsum.py │ │ │ ├── test_elu.py │ │ │ ├── test_erf.py │ │ │ ├── test_expand.py │ │ │ ├── test_flatten.py │ │ │ ├── test_gather.py │ │ │ ├── test_gather_elements.py │ │ │ ├── test_gather_nd.py │ │ │ ├── test_gemm.py │ │ │ ├── test_gemm2.py │ │ │ ├── test_hardmax.py │ │ │ ├── test_hardsigmoid.py │ │ │ ├── test_hardswish.py │ │ │ ├── test_identity.py │ │ │ ├── test_instancenorm.py │ │ │ ├── test_leakyrelu.py │ │ │ ├── test_logsoftmax.py │ │ │ ├── test_lrn.py │ │ │ ├── test_lstm.py │ │ │ ├── test_matmul.py │ │ │ ├── test_onehot.py │ │ │ ├── test_pad.py │ │ │ ├── test_pool.py │ │ │ ├── test_prelu.py │ │ │ ├── test_quantizelinear.py │ │ │ ├── test_random_normal.py │ │ │ ├── test_random_normal_like.py │ │ │ ├── test_random_uniform.py │ │ │ ├── test_random_uniform_like.py │ │ │ ├── test_reduce.py │ │ │ ├── test_reduce_log_sum.py │ │ │ ├── test_reduce_log_sum_exp.py │ │ │ ├── test_reduce_sum_square.py │ │ │ ├── test_reducel1.py │ │ │ ├── test_reducel2.py │ │ │ ├── test_relu.py │ │ │ ├── test_reshape.py │ │ │ ├── test_reshape2.py │ │ │ ├── test_resize.py │ │ │ ├── test_reverse_sequence.py │ │ │ ├── test_scatter_nd.py │ │ │ ├── test_selu.py │ │ │ ├── test_shape.py │ │ │ ├── test_sigmoid.py │ │ │ ├── test_sign.py │ │ │ ├── test_sinh.py │ │ │ ├── test_size.py │ │ │ ├── test_slice.py │ │ │ ├── test_slice_to_conv2d.py │ │ │ ├── test_softmax.py │ │ │ ├── test_softplus.py │ │ │ ├── test_softsign.py │ │ │ ├── test_spacetodepth.py │ │ │ ├── test_split.py │ │ │ ├── test_squeeze.py │ │ │ ├── test_sum.py │ │ │ ├── test_tile.py │ │ │ ├── test_topk.py │ │ │ ├── test_transpose.py │ │ │ ├── test_trilu.py │ │ │ ├── test_unary.py │ │ │ ├── test_unsqueeze.py │ │ │ ├── test_upsample.py │ │ │ └── test_where.py │ │ ├── combine │ │ │ ├── __init__.py │ │ │ ├── test_act_load_psum_fuse.py │ │ │ ├── test_focus.py │ │ │ ├── test_nonsence_binary.py │ │ │ └── test_unary_with_clamp.py │ │ ├── model │ │ │ ├── __init__.py │ │ │ ├── test_llama.py │ │ │ ├── test_text_encoder.py │ │ │ ├── test_unet.py │ │ │ ├── test_vae_decoder.py │ │ │ ├── test_yolox.py │ │ │ └── test_yolox.yml │ │ ├── preprocess │ │ │ ├── __init__.py │ │ │ ├── layout │ │ │ │ ├── test_layout_2D.py │ │ │ │ ├── test_layout_3D.py │ │ │ │ └── test_layout_5D.py │ │ │ ├── test_exchannel.py │ │ │ ├── test_layout.py │ │ │ ├── test_letterbox.py │ │ │ ├── test_norm.py │ │ │ └── test_norm_single_channel.py │ │ └── test_not_pass │ │ │ ├── __init__.py │ │ │ └── test_conv_transpose.py │ └── tflite_ │ │ ├── __init__.py │ │ ├── basic │ │ ├── __init__.py │ │ ├── test_argmax.py │ │ ├── test_argmin.py │ │ ├── test_batch_to_space.py │ │ ├── test_binary.py │ │ ├── test_broadcast.py │ │ ├── test_concat.py │ │ ├── test_conv2d.py │ │ ├── test_conv2d_transpose.py │ │ ├── test_convert.py │ │ ├── test_depthwise_conv2d.py │ │ ├── test_expand_dims.py │ │ ├── test_fully_connected.py │ │ ├── test_gather.py │ │ ├── test_gather_nd.py │ │ ├── test_hardswish.py │ │ ├── test_log_softmax.py │ │ ├── test_onehot.py │ │ ├── test_pad.py │ │ ├── test_pad_reduce_window2d.py │ │ ├── test_reduce.py │ │ ├── test_reduce_window2d.py │ │ ├── test_resize.py │ │ ├── test_slice.py │ │ ├── test_strided_slice.py │ │ ├── test_transpose.py │ │ └── test_unary.py │ │ ├── combine │ │ ├── __init__.py │ │ ├── test_conv2d_act.py │ │ ├── test_conv2d_prelu.py │ │ └── test_squeeze_transpose_shape.py │ │ ├── model │ │ ├── __init__.py │ │ ├── disable_test_resnet50.py │ │ ├── disable_test_resnet50v2.py │ │ ├── disabled_test_mobilenetv1.py │ │ ├── disabled_test_mobilenetv2.py │ │ └── test_densenet.py │ │ └── preprocess │ │ ├── __init__.py │ │ ├── test_exchannel.py │ │ ├── test_layout.py │ │ ├── test_letterbox.py │ │ └── test_norm.py ├── inference.py ├── json2md.py ├── kernels │ ├── CMakeLists.txt │ ├── generated │ │ └── generated_macro.h │ ├── kernel_test.h │ ├── macro_util.h │ ├── test_batch_normalization.cpp │ ├── test_batch_normalization.json │ ├── test_batch_to_space.cpp │ ├── test_batch_to_space.json │ ├── test_binary.cpp │ ├── test_binary_mod.cpp │ ├── test_broadcast.cpp │ ├── test_broadcast.json │ ├── test_bucket_pad.cpp │ ├── test_bucket_pad.json │ ├── test_cast.cpp │ ├── test_cast.json │ ├── test_celu.cpp │ ├── test_celu.json │ ├── test_clamp.cpp │ ├── test_clamp.json │ ├── test_compare.cpp │ ├── test_concat.cpp │ ├── test_concat.json │ ├── test_constant_of_shape.cpp │ ├── test_constant_of_shape.json │ ├── test_conv2d.cpp │ ├── test_conv2d.json │ ├── test_conv2d_transpose.cpp │ ├── test_conv2d_transpose.json │ ├── test_cum_sum.cpp │ ├── test_cum_sum.json │ ├── test_dequantize.cpp │ ├── test_dequantize.json │ ├── test_elu.cpp │ ├── test_elu.json │ ├── test_erf.cpp │ ├── test_erf.json │ ├── test_expand.cpp │ ├── test_expand.json │ ├── test_flatten.cpp │ ├── test_flatten.json │ ├── test_gather.cpp │ ├── test_gather.json │ ├── test_gather_elements.cpp │ ├── test_gather_elements.json │ ├── test_gather_nd.cpp │ ├── test_gather_nd.json │ ├── test_gelu.cpp │ ├── test_gelu.json │ ├── test_get_item.cpp │ ├── test_get_item.json │ ├── test_hard_sigmoid.cpp │ ├── test_hard_sigmoid.json │ ├── test_hard_swish.cpp │ ├── test_hard_swish.json │ ├── test_hardmax.cpp │ ├── test_hardmax.json │ ├── test_instance_normalization.cpp │ ├── test_instance_normalization.json │ ├── test_layer_norm.cpp │ ├── test_layer_norm.json │ ├── test_leaky_relu.cpp │ ├── test_leaky_relu.json │ ├── test_log_softmax.cpp │ ├── test_lrn.cpp │ ├── test_lrn.json │ ├── test_lstm.cpp │ ├── test_matmul.cpp │ ├── test_matmul.json │ ├── test_normal.cpp │ ├── test_normal.json │ ├── test_normal_like.cpp │ ├── test_normal_like.json │ ├── test_one_hot.cpp │ ├── test_one_hot.json │ ├── test_pad.cpp │ ├── test_pad.json │ ├── test_prelu.cpp │ ├── test_prelu.json │ ├── test_quantize.cpp │ ├── test_quantize.json │ ├── test_range.cpp │ ├── test_range.json │ ├── test_rank.cpp │ ├── test_rank.json │ ├── test_reduce.cpp │ ├── test_reduce.json │ ├── test_reduce_arg.json │ ├── test_reduce_arg_max.cpp │ ├── test_reduce_arg_min.cpp │ ├── test_reduce_max.cpp │ ├── test_reduce_mean.cpp │ ├── test_reduce_mean.json │ ├── test_reduce_min.cpp │ ├── test_reduce_prod.cpp │ ├── test_reduce_prod.json │ ├── test_reduce_sum.cpp │ ├── test_reduce_sum.json │ ├── test_reduce_window_2d.cpp │ ├── test_reduce_window_2d.json │ ├── test_relu.cpp │ ├── test_relu.json │ ├── test_require.cpp │ ├── test_require.json │ ├── test_reshape.cpp │ ├── test_reshape.json │ ├── test_resize_image.cpp │ ├── test_resize_image.json │ ├── test_reverse_sequence.cpp │ ├── test_reverse_sequence.json │ ├── test_scatter_nd.cpp │ ├── test_scatter_nd.json │ ├── test_selu.cpp │ ├── test_selu.json │ ├── test_shape_of.cpp │ ├── test_shape_of.json │ ├── test_sigmoid.cpp │ ├── test_sigmoid.json │ ├── test_size_of.cpp │ ├── test_size_of.json │ ├── test_slice.cpp │ ├── test_slice.json │ ├── test_softmax.cpp │ ├── test_softmax.json │ ├── test_softplus.cpp │ ├── test_softplus.json │ ├── test_softsign.cpp │ ├── test_softsign.json │ ├── test_space_to_batch.cpp │ ├── test_space_to_batch.json │ ├── test_split.cpp │ ├── test_split.json │ ├── test_squeeze.cpp │ ├── test_squeeze.json │ ├── test_stack.cpp │ ├── test_stack.json │ ├── test_swish.cpp │ ├── test_swish.json │ ├── test_tile.cpp │ ├── test_tile.json │ ├── test_topK.cpp │ ├── test_topk.json │ ├── test_transpose.cpp │ ├── test_transpose.json │ ├── test_trilu.cpp │ ├── test_unary.json │ ├── test_unary_abs.cpp │ ├── test_unary_acos.cpp │ ├── test_unary_acosh.cpp │ ├── test_unary_asin.cpp │ ├── test_unary_asinh.cpp │ ├── test_unary_ceil.cpp │ ├── test_unary_cos.cpp │ ├── test_unary_cosh.cpp │ ├── test_unary_exp.cpp │ ├── test_unary_floor.cpp │ ├── test_unary_log.cpp │ ├── test_unary_logical_not.cpp │ ├── test_unary_neg.cpp │ ├── test_unary_other_type.json │ ├── test_unary_other_type1.json │ ├── test_unary_other_type2.json │ ├── test_unary_round.cpp │ ├── test_unary_rsqrt.cpp │ ├── test_unary_sign.cpp │ ├── test_unary_sin.cpp │ ├── test_unary_sinh.cpp │ ├── test_unary_sqrt.cpp │ ├── test_unary_square.cpp │ ├── test_unary_tanh.cpp │ ├── test_uniform.cpp │ ├── test_uniform.json │ ├── test_uniform_like.cpp │ ├── test_uniform_like.json │ ├── test_unsqueeze.cpp │ ├── test_unsqueeze.json │ ├── test_where.cpp │ └── test_where.json ├── models │ ├── __init__.py │ └── onnx-model-zoo │ │ ├── __init__.py │ │ └── vision │ │ ├── __init__.py │ │ └── classification │ │ ├── __init__.py │ │ ├── alexnet │ │ ├── __init__.py │ │ ├── test_bvlcalexnet-6.py │ │ ├── test_bvlcalexnet-7.py │ │ ├── test_bvlcalexnet-8.py │ │ └── test_bvlcalexnet-9.py │ │ ├── densenet │ │ ├── __init__.py │ │ ├── test_densenet-6.py │ │ ├── test_densenet-7.py │ │ ├── test_densenet-8.py │ │ └── test_densenet-9.py │ │ ├── efficientnet │ │ ├── __init__.py │ │ └── test_efficientnet-lite4-11.py │ │ ├── resnet │ │ ├── __init__.py │ │ ├── disable_test_resnet101-v2-7.py │ │ ├── disable_test_resnet152-v2-7.py │ │ ├── test_resnet101-v1-7.py │ │ ├── test_resnet152-v1-7.py │ │ ├── test_resnet18-v1-7.py │ │ ├── test_resnet18-v2-7.py │ │ ├── test_resnet34-v1-7.py │ │ ├── test_resnet34-v2-7.py │ │ ├── test_resnet50-caffe2-v1-6.py │ │ ├── test_resnet50-caffe2-v1-7.py │ │ ├── test_resnet50-caffe2-v1-8.py │ │ ├── test_resnet50-caffe2-v1-9.py │ │ ├── test_resnet50-v1-12.py │ │ ├── test_resnet50-v1-7.py │ │ └── test_resnet50-v2-7.py │ │ ├── shufflenet │ │ ├── __init__.py │ │ └── test_shufflenet-6.py │ │ └── test_config.yml ├── ncnn_test_runner.py ├── nuc_proxy.py ├── onnx_test_runner.py ├── other │ ├── __init__.py │ └── test_targets.py ├── preprocess_utils.py ├── schedule │ ├── __init__.py │ └── buffer_fusion │ │ ├── __init__.py │ │ ├── test_1to2_concat.py │ │ ├── test_bitcast_concat.py │ │ ├── test_concat.py │ │ ├── test_concat_concat.py │ │ ├── test_concat_like_openpose.py │ │ ├── test_input_const_to_output.py │ │ ├── test_middle_output.py │ │ ├── test_multi_bitcast_single_concat.py │ │ ├── test_multi_cast_slice_cast.py │ │ ├── test_multi_slice_cast.py │ │ ├── test_multi_slice_cast_slice.py │ │ ├── test_multi_slice_single_concat.py │ │ └── test_no_action_slice.py ├── test_runner.py ├── test_utils.py ├── tflite_test_runner.py └── transform │ ├── test_meshnet_fusion.py │ └── test_transpose_reduce_motion_transform.py ├── third_party ├── incbin.h ├── onnx │ ├── CMakeLists.txt │ ├── Onnx.Protobuf.csproj │ ├── Onnx.cs │ ├── onnx.proto │ ├── onnx.proto3 │ └── packages.lock.json └── tflite │ ├── TFLite.Schema.csproj │ ├── packages.lock.json │ ├── schema.cs │ └── schema.fbs ├── toolchains ├── aarch64-macos.profile.jinja ├── aarch64.toolchain.cmake ├── k210.toolchain.cmake ├── k230.baremetal.toolchain.cmake ├── k230.linux.toolchain.cmake ├── k230.rtos.toolchain.cmake ├── k230_cpu.linux.toolchain.cmake ├── k510.baremetal.toolchain.cmake ├── k510.linux.toolchain.cmake ├── k800.linux.toolchain.cmake ├── native.toolchain.cmake ├── riscv64-k230-linux.profile.jinja ├── riscv64-k230-rtos.profile.jinja ├── riscv64-unknown-elf.toolchain.cmake ├── riscv64-unknown-linux.profile.jinja ├── riscv64-unknown-linux.toolchain.cmake ├── run_test.cmake ├── x86_64-linux.profile.jinja ├── x86_64-windows.profile.jinja ├── x86_64-windows.toolchain.cmake └── x86_64.toolchain.cmake └── tools ├── Nncase.SourceGenerator ├── Constants.cs ├── Evaluator │ └── EvaluatorGenerator.cs ├── Nncase.SourceGenerator.csproj ├── Op │ └── OpGenerator.cs ├── Pattern │ └── PatternGenerator.cs ├── Properties │ ├── AssemblyInfo.cs │ └── launchSettings.json ├── RecriverUtil.cs ├── Rule │ └── RuleGenerator.cs └── packages.lock.json ├── PatternSourceGenerator ├── PatternGenerator.csproj └── Program.cs ├── StyleCopAnalyzers.ruleset ├── TestMacroGenrator ├── functions.sh ├── generate_macro.sh └── kernel_op_config.sh ├── add_license_header.sh ├── autopep8_format.sh ├── clang-format.sh ├── compress_files.py ├── dotnet_coverage.settings.xml ├── gen_op_support_doc.py ├── license_header.txt ├── show_quant_data_histogram.py ├── show_quant_error.py ├── split_onnx_model.py ├── stackvm_gen └── IsaGen │ ├── Instructions.cs │ ├── IsaGen.csproj │ ├── Program.cs │ ├── Templates │ ├── codegen_cs.razor │ ├── emitter_cs.razor │ ├── kernel_h.razor │ ├── op_reader_cpp.razor │ ├── op_reader_h.razor │ ├── op_writer_cpp.razor │ ├── opcode_h.razor │ ├── runtime_function_ops_h.razor │ └── runtime_function_tensor_ops_cpp.razor │ └── packages.lock.json └── stylecop.json /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/.clang-format -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/disable-workflows/code-format.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/.github/disable-workflows/code-format.yml -------------------------------------------------------------------------------- /.github/disable-workflows/presubmit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/.github/disable-workflows/presubmit.yml -------------------------------------------------------------------------------- /.github/workflows/code-format.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/.github/workflows/code-format.yml -------------------------------------------------------------------------------- /.github/workflows/compiler-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/.github/workflows/compiler-build.yml -------------------------------------------------------------------------------- /.github/workflows/jupyter-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/.github/workflows/jupyter-test.yml -------------------------------------------------------------------------------- /.github/workflows/runtime-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/.github/workflows/runtime-build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.pep8: -------------------------------------------------------------------------------- 1 | [pycodestyle] 2 | max_line_length = 100 3 | ignore = E402 -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Directory.Packages.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/Directory.Packages.props -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/LICENSE -------------------------------------------------------------------------------- /NuGet.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/NuGet.Config -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/README.md -------------------------------------------------------------------------------- /benchmark/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/benchmark/CMakeLists.txt -------------------------------------------------------------------------------- /benchmark/cli.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/benchmark/cli.cpp -------------------------------------------------------------------------------- /benchmark/gen_kmodel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/benchmark/gen_kmodel.py -------------------------------------------------------------------------------- /benchmark/models/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/benchmark/models/.gitignore -------------------------------------------------------------------------------- /benchmark/models/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/benchmark/models/CMakeLists.txt -------------------------------------------------------------------------------- /benchmark/models/Resource.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/benchmark/models/Resource.rc -------------------------------------------------------------------------------- /benchmark/models/cpu/mnist.kmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/benchmark/models/cpu/mnist.kmodel -------------------------------------------------------------------------------- /benchmark/models/cpu/mobilenet_v2.kmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/benchmark/models/cpu/mobilenet_v2.kmodel -------------------------------------------------------------------------------- /benchmark/models/models.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/benchmark/models/models.cpp -------------------------------------------------------------------------------- /benchmark/models/models.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/benchmark/models/models.h -------------------------------------------------------------------------------- /benchmark/models/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/benchmark/models/resource.h -------------------------------------------------------------------------------- /benchmark/models/source/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cmake/conan.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/cmake/conan.cmake -------------------------------------------------------------------------------- /cmake/dependencies.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/cmake/dependencies.cmake -------------------------------------------------------------------------------- /cmake/nncaseConfig.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/cmake/nncaseConfig.cmake.in -------------------------------------------------------------------------------- /cmake/nncasefunctionalConfig.cmake.in: -------------------------------------------------------------------------------- 1 | include(${CMAKE_CURRENT_LIST_DIR}/nncasefunctionalTargets.cmake) -------------------------------------------------------------------------------- /cmake/nncaseruntimeConfig.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/cmake/nncaseruntimeConfig.cmake.in -------------------------------------------------------------------------------- /cmake/runtimes.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/cmake/runtimes.cmake -------------------------------------------------------------------------------- /conanfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/conanfile.py -------------------------------------------------------------------------------- /csharp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/csharp/CMakeLists.txt -------------------------------------------------------------------------------- /csharp/Nncase.Simulator.Native.proj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/csharp/Nncase.Simulator.Native.proj -------------------------------------------------------------------------------- /csharp/RuntimeTensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/csharp/RuntimeTensor.h -------------------------------------------------------------------------------- /csharp/interpreter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/csharp/interpreter.cpp -------------------------------------------------------------------------------- /csharp/nuget/_._: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /csharp/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/csharp/readme.md -------------------------------------------------------------------------------- /csharp/stdprefix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/csharp/stdprefix.h -------------------------------------------------------------------------------- /csharp/unixprefix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/csharp/unixprefix.h -------------------------------------------------------------------------------- /docs/FAQ_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/FAQ_EN.md -------------------------------------------------------------------------------- /docs/FAQ_ZH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/FAQ_ZH.md -------------------------------------------------------------------------------- /docs/MixQuant.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/MixQuant.md -------------------------------------------------------------------------------- /docs/USAGE_v2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/USAGE_v2.md -------------------------------------------------------------------------------- /docs/USAGE_v2_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/USAGE_v2_EN.md -------------------------------------------------------------------------------- /docs/arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/arch.png -------------------------------------------------------------------------------- /docs/build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/build.md -------------------------------------------------------------------------------- /docs/caffe_ops.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/caffe_ops.md -------------------------------------------------------------------------------- /docs/imgs/arch.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/imgs/arch.jpeg -------------------------------------------------------------------------------- /docs/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/logo.png -------------------------------------------------------------------------------- /docs/ncnn_ops.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/ncnn_ops.md -------------------------------------------------------------------------------- /docs/nncase_studio.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/nncase_studio.md -------------------------------------------------------------------------------- /docs/nncase_studio_asset/Untitled 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/nncase_studio_asset/Untitled 1.png -------------------------------------------------------------------------------- /docs/nncase_studio_asset/Untitled 10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/nncase_studio_asset/Untitled 10.png -------------------------------------------------------------------------------- /docs/nncase_studio_asset/Untitled 11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/nncase_studio_asset/Untitled 11.png -------------------------------------------------------------------------------- /docs/nncase_studio_asset/Untitled 12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/nncase_studio_asset/Untitled 12.png -------------------------------------------------------------------------------- /docs/nncase_studio_asset/Untitled 13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/nncase_studio_asset/Untitled 13.png -------------------------------------------------------------------------------- /docs/nncase_studio_asset/Untitled 14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/nncase_studio_asset/Untitled 14.png -------------------------------------------------------------------------------- /docs/nncase_studio_asset/Untitled 15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/nncase_studio_asset/Untitled 15.png -------------------------------------------------------------------------------- /docs/nncase_studio_asset/Untitled 16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/nncase_studio_asset/Untitled 16.png -------------------------------------------------------------------------------- /docs/nncase_studio_asset/Untitled 17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/nncase_studio_asset/Untitled 17.png -------------------------------------------------------------------------------- /docs/nncase_studio_asset/Untitled 18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/nncase_studio_asset/Untitled 18.png -------------------------------------------------------------------------------- /docs/nncase_studio_asset/Untitled 19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/nncase_studio_asset/Untitled 19.png -------------------------------------------------------------------------------- /docs/nncase_studio_asset/Untitled 2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/nncase_studio_asset/Untitled 2.png -------------------------------------------------------------------------------- /docs/nncase_studio_asset/Untitled 3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/nncase_studio_asset/Untitled 3.png -------------------------------------------------------------------------------- /docs/nncase_studio_asset/Untitled 4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/nncase_studio_asset/Untitled 4.png -------------------------------------------------------------------------------- /docs/nncase_studio_asset/Untitled 5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/nncase_studio_asset/Untitled 5.png -------------------------------------------------------------------------------- /docs/nncase_studio_asset/Untitled 6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/nncase_studio_asset/Untitled 6.png -------------------------------------------------------------------------------- /docs/nncase_studio_asset/Untitled 7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/nncase_studio_asset/Untitled 7.png -------------------------------------------------------------------------------- /docs/nncase_studio_asset/Untitled 8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/nncase_studio_asset/Untitled 8.png -------------------------------------------------------------------------------- /docs/nncase_studio_asset/Untitled 9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/nncase_studio_asset/Untitled 9.png -------------------------------------------------------------------------------- /docs/nncase_studio_asset/Untitled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/nncase_studio_asset/Untitled.png -------------------------------------------------------------------------------- /docs/onnx_ops.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/onnx_ops.md -------------------------------------------------------------------------------- /docs/paddle_ops.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/paddle_ops.md -------------------------------------------------------------------------------- /docs/readme_ZH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/readme_ZH.md -------------------------------------------------------------------------------- /docs/shape_bucket.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/shape_bucket.md -------------------------------------------------------------------------------- /docs/tflite_ops.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/docs/tflite_ops.md -------------------------------------------------------------------------------- /examples/audio/tts_1.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/examples/audio/tts_1.wav -------------------------------------------------------------------------------- /examples/audio/tts_2.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/examples/audio/tts_2.wav -------------------------------------------------------------------------------- /examples/audio/tts_3.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/examples/audio/tts_3.wav -------------------------------------------------------------------------------- /examples/user_guide/nncase_base_func.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/examples/user_guide/nncase_base_func.py -------------------------------------------------------------------------------- /examples/user_guide/test.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/examples/user_guide/test.onnx -------------------------------------------------------------------------------- /examples/user_guide/test.param: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/examples/user_guide/test.param -------------------------------------------------------------------------------- /examples/user_guide/test.tflite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/examples/user_guide/test.tflite -------------------------------------------------------------------------------- /modules/Nncase.Modules.K210/K210Module.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/modules/Nncase.Modules.K210/K210Module.cs -------------------------------------------------------------------------------- /modules/k210/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/modules/k210/CMakeLists.txt -------------------------------------------------------------------------------- /modules/k210/cmake/kendryte_lib.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/modules/k210/cmake/kendryte_lib.cmake -------------------------------------------------------------------------------- /modules/k210/cmake/nncase_rt_modules_k210Config.cmake.in: -------------------------------------------------------------------------------- 1 | include(${CMAKE_CURRENT_LIST_DIR}/nncase_rt_modules_k210Targets.cmake) -------------------------------------------------------------------------------- /modules/k210/src/codegen/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/modules/k210/src/codegen/CMakeLists.txt -------------------------------------------------------------------------------- /modules/k210/src/codegen/module_builder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/modules/k210/src/codegen/module_builder.h -------------------------------------------------------------------------------- /modules/k210/src/codegen/ops.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/modules/k210/src/codegen/ops.def -------------------------------------------------------------------------------- /modules/k210/src/codegen/ops/copy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/modules/k210/src/codegen/ops/copy.cpp -------------------------------------------------------------------------------- /modules/k210/src/dummy.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modules/k210/src/evaluator/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/modules/k210/src/evaluator/CMakeLists.txt -------------------------------------------------------------------------------- /modules/k210/src/ir/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/modules/k210/src/ir/CMakeLists.txt -------------------------------------------------------------------------------- /modules/k210/src/ir/ops/kpu_conv2d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/modules/k210/src/ir/ops/kpu_conv2d.cpp -------------------------------------------------------------------------------- /modules/k210/src/kernels/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/modules/k210/src/kernels/CMakeLists.txt -------------------------------------------------------------------------------- /modules/k210/src/kernels/kpu_upload.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/modules/k210/src/kernels/kpu_upload.cpp -------------------------------------------------------------------------------- /modules/k210/src/runtime/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/modules/k210/src/runtime/CMakeLists.txt -------------------------------------------------------------------------------- /modules/k210/src/runtime/error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/modules/k210/src/runtime/error.cpp -------------------------------------------------------------------------------- /modules/k210/src/runtime/op_reader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/modules/k210/src/runtime/op_reader.cpp -------------------------------------------------------------------------------- /modules/k210/src/runtime/ops/copy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/modules/k210/src/runtime/ops/copy.cpp -------------------------------------------------------------------------------- /modules/k210/src/runtime/runtime_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/modules/k210/src/runtime/runtime_module.h -------------------------------------------------------------------------------- /modules/k210/src/schedule/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/modules/k210/src/schedule/CMakeLists.txt -------------------------------------------------------------------------------- /modules/vulkan/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/modules/vulkan/CMakeLists.txt -------------------------------------------------------------------------------- /modules/vulkan/cmake/nncase_rt_modules_vulkanConfig.cmake.in: -------------------------------------------------------------------------------- 1 | include(${CMAKE_CURRENT_LIST_DIR}/nncase_rt_modules_vulkanTargets.cmake) -------------------------------------------------------------------------------- /modules/vulkan/src/codegen/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/modules/vulkan/src/codegen/CMakeLists.txt -------------------------------------------------------------------------------- /modules/vulkan/src/codegen/ops.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/modules/vulkan/src/codegen/ops.def -------------------------------------------------------------------------------- /modules/vulkan/src/codegen/ops/copy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/modules/vulkan/src/codegen/ops/copy.cpp -------------------------------------------------------------------------------- /modules/vulkan/src/codegen/ops/unary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/modules/vulkan/src/codegen/ops/unary.cpp -------------------------------------------------------------------------------- /modules/vulkan/src/dllmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/modules/vulkan/src/dllmain.cpp -------------------------------------------------------------------------------- /modules/vulkan/src/runtime/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/modules/vulkan/src/runtime/CMakeLists.txt -------------------------------------------------------------------------------- /modules/vulkan/src/runtime/op_reader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/modules/vulkan/src/runtime/op_reader.cpp -------------------------------------------------------------------------------- /modules/vulkan/src/runtime/ops/ldbuf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/modules/vulkan/src/runtime/ops/ldbuf.cpp -------------------------------------------------------------------------------- /modules/vulkan/src/runtime/vulkan_error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/modules/vulkan/src/runtime/vulkan_error.h -------------------------------------------------------------------------------- /nncase.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/nncase.sln -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/pyproject.toml -------------------------------------------------------------------------------- /python/_nncase.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/python/_nncase.pyi -------------------------------------------------------------------------------- /python/common/pystreambuf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/python/common/pystreambuf.h -------------------------------------------------------------------------------- /python/common/pytype_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/python/common/pytype_utils.h -------------------------------------------------------------------------------- /python/common/runtime_tensor.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/python/common/runtime_tensor.inl -------------------------------------------------------------------------------- /python/common/type_casters.20.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/python/common/type_casters.20.h -------------------------------------------------------------------------------- /python/common/type_casters.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/python/common/type_casters.h -------------------------------------------------------------------------------- /python/nncase/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/python/nncase/__init__.py -------------------------------------------------------------------------------- /python/nncase/native/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/python/nncase/native/CMakeLists.txt -------------------------------------------------------------------------------- /python/nncase/native/ffi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/python/nncase/native/ffi.cpp -------------------------------------------------------------------------------- /python/nncaseruntime/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/python/nncaseruntime/__init__.py -------------------------------------------------------------------------------- /python/nncaseruntime/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/python/nncaseruntime/base.py -------------------------------------------------------------------------------- /python/nncaseruntime/native/ffi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/python/nncaseruntime/native/ffi.cpp -------------------------------------------------------------------------------- /python/nncaseruntime/setup.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /requirements.test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/requirements.test.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/setup.py -------------------------------------------------------------------------------- /src/Native/include/nncase/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/include/nncase/CMakeLists.txt -------------------------------------------------------------------------------- /src/Native/include/nncase/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/include/nncase/api.h -------------------------------------------------------------------------------- /src/Native/include/nncase/compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/include/nncase/compiler.h -------------------------------------------------------------------------------- /src/Native/include/nncase/compiler_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/include/nncase/compiler_defs.h -------------------------------------------------------------------------------- /src/Native/include/nncase/io_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/include/nncase/io_utils.h -------------------------------------------------------------------------------- /src/Native/include/nncase/kernels/apply.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/include/nncase/kernels/apply.h -------------------------------------------------------------------------------- /src/Native/include/nncase/object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/include/nncase/object.h -------------------------------------------------------------------------------- /src/Native/include/nncase/object_kind.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/include/nncase/object_kind.def -------------------------------------------------------------------------------- /src/Native/include/nncase/object_kind.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/include/nncase/object_kind.h -------------------------------------------------------------------------------- /src/Native/include/nncase/runtime/bitio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/include/nncase/runtime/bitio.h -------------------------------------------------------------------------------- /src/Native/include/nncase/runtime/dbg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/include/nncase/runtime/dbg.h -------------------------------------------------------------------------------- /src/Native/include/nncase/runtime/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/include/nncase/runtime/debug.h -------------------------------------------------------------------------------- /src/Native/include/nncase/runtime/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/include/nncase/runtime/error.h -------------------------------------------------------------------------------- /src/Native/include/nncase/runtime/half.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/include/nncase/runtime/half.h -------------------------------------------------------------------------------- /src/Native/include/nncase/runtime/model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/include/nncase/runtime/model.h -------------------------------------------------------------------------------- /src/Native/include/nncase/runtime/nnil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/include/nncase/runtime/nnil.h -------------------------------------------------------------------------------- /src/Native/include/nncase/runtime/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/include/nncase/runtime/util.h -------------------------------------------------------------------------------- /src/Native/include/nncase/shape.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/include/nncase/shape.h -------------------------------------------------------------------------------- /src/Native/include/nncase/tensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/include/nncase/tensor.h -------------------------------------------------------------------------------- /src/Native/include/nncase/type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/include/nncase/type.h -------------------------------------------------------------------------------- /src/Native/include/nncase/value.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/include/nncase/value.h -------------------------------------------------------------------------------- /src/Native/include/nncase/version.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/include/nncase/version.h.in -------------------------------------------------------------------------------- /src/Native/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/Native/src/api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/src/api.cpp -------------------------------------------------------------------------------- /src/Native/src/compiler/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/src/compiler/CMakeLists.txt -------------------------------------------------------------------------------- /src/Native/src/compiler/compiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/src/compiler/compiler.cpp -------------------------------------------------------------------------------- /src/Native/src/functional/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/src/functional/CMakeLists.txt -------------------------------------------------------------------------------- /src/Native/src/functional/dummy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/src/functional/dummy.cpp -------------------------------------------------------------------------------- /src/Native/src/functional/ops.cpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/src/functional/ops.cpu.cpp -------------------------------------------------------------------------------- /src/Native/src/kernels/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/src/kernels/CMakeLists.txt -------------------------------------------------------------------------------- /src/Native/src/kernels/convolution.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/src/kernels/convolution.cpp -------------------------------------------------------------------------------- /src/Native/src/kernels/dummy.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/Native/src/kernels/kernel_context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/src/kernels/kernel_context.cpp -------------------------------------------------------------------------------- /src/Native/src/kernels/nnil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/src/kernels/nnil.cpp -------------------------------------------------------------------------------- /src/Native/src/kernels/reduce_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/src/kernels/reduce_window.cpp -------------------------------------------------------------------------------- /src/Native/src/kernels/stackvm/optimized/riscv64/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | cmake_minimum_required (VERSION 3.13) 2 | -------------------------------------------------------------------------------- /src/Native/src/kernels/stackvm/optimized/x86_64/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | cmake_minimum_required (VERSION 3.13) 2 | -------------------------------------------------------------------------------- /src/Native/src/kernels/tensor_compute.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/src/kernels/tensor_compute.cpp -------------------------------------------------------------------------------- /src/Native/src/object.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/src/object.cpp -------------------------------------------------------------------------------- /src/Native/src/runtime/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/src/runtime/CMakeLists.txt -------------------------------------------------------------------------------- /src/Native/src/runtime/buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/src/runtime/buffer.cpp -------------------------------------------------------------------------------- /src/Native/src/runtime/datatypes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/src/runtime/datatypes.cpp -------------------------------------------------------------------------------- /src/Native/src/runtime/dummy.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/Native/src/runtime/dump_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/src/runtime/dump_manager.cpp -------------------------------------------------------------------------------- /src/Native/src/runtime/error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/src/runtime/error.cpp -------------------------------------------------------------------------------- /src/Native/src/runtime/host_allocator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/src/runtime/host_allocator.cpp -------------------------------------------------------------------------------- /src/Native/src/runtime/host_buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/src/runtime/host_buffer.cpp -------------------------------------------------------------------------------- /src/Native/src/runtime/interpreter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/src/runtime/interpreter.cpp -------------------------------------------------------------------------------- /src/Native/src/runtime/runtime_loader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/src/runtime/runtime_loader.cpp -------------------------------------------------------------------------------- /src/Native/src/runtime/runtime_module.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/src/runtime/runtime_module.cpp -------------------------------------------------------------------------------- /src/Native/src/runtime/runtime_tensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/src/runtime/runtime_tensor.cpp -------------------------------------------------------------------------------- /src/Native/src/runtime/section.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/src/runtime/section.cpp -------------------------------------------------------------------------------- /src/Native/src/runtime/section.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/src/runtime/section.h -------------------------------------------------------------------------------- /src/Native/src/shape.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/src/shape.cpp -------------------------------------------------------------------------------- /src/Native/src/tensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/src/tensor.cpp -------------------------------------------------------------------------------- /src/Native/src/test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/src/test.cpp -------------------------------------------------------------------------------- /src/Native/src/test_cli.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/src/test_cli.cpp -------------------------------------------------------------------------------- /src/Native/src/test_dynamic_cli.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/src/test_dynamic_cli.cpp -------------------------------------------------------------------------------- /src/Native/src/type.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/src/type.cpp -------------------------------------------------------------------------------- /src/Native/src/value.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Native/src/value.cpp -------------------------------------------------------------------------------- /src/Nncase.Cli/Compile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Cli/Compile.cs -------------------------------------------------------------------------------- /src/Nncase.Cli/Nncase.Cli.Symbols.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Cli/Nncase.Cli.Symbols.nuspec -------------------------------------------------------------------------------- /src/Nncase.Cli/Nncase.Cli.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Cli/Nncase.Cli.csproj -------------------------------------------------------------------------------- /src/Nncase.Cli/Nncase.Cli.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Cli/Nncase.Cli.nuspec -------------------------------------------------------------------------------- /src/Nncase.Cli/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Cli/Program.cs -------------------------------------------------------------------------------- /src/Nncase.Cli/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Cli/config.json -------------------------------------------------------------------------------- /src/Nncase.Cli/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Cli/packages.lock.json -------------------------------------------------------------------------------- /src/Nncase.CodeGen/CodeGen/KModelTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.CodeGen/CodeGen/KModelTypes.cs -------------------------------------------------------------------------------- /src/Nncase.CodeGen/CodeGen/LinkedModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.CodeGen/CodeGen/LinkedModel.cs -------------------------------------------------------------------------------- /src/Nncase.CodeGen/CodeGenExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.CodeGen/CodeGenExtensions.cs -------------------------------------------------------------------------------- /src/Nncase.CodeGen/Nncase.CodeGen.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.CodeGen/Nncase.CodeGen.csproj -------------------------------------------------------------------------------- /src/Nncase.CodeGen/Runtime/RTModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.CodeGen/Runtime/RTModel.cs -------------------------------------------------------------------------------- /src/Nncase.CodeGen/Runtime/RTModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.CodeGen/Runtime/RTModule.cs -------------------------------------------------------------------------------- /src/Nncase.CodeGen/Utility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.CodeGen/Utility.cs -------------------------------------------------------------------------------- /src/Nncase.CodeGen/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.CodeGen/packages.lock.json -------------------------------------------------------------------------------- /src/Nncase.Compiler/Compiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Compiler/Compiler.cs -------------------------------------------------------------------------------- /src/Nncase.Compiler/CompilerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Compiler/CompilerExtensions.cs -------------------------------------------------------------------------------- /src/Nncase.Compiler/Interop/CApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Compiler/Interop/CApi.cs -------------------------------------------------------------------------------- /src/Nncase.Compiler/Interop/CStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Compiler/Interop/CStream.cs -------------------------------------------------------------------------------- /src/Nncase.Compiler/Interop/ICompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Compiler/Interop/ICompiler.cs -------------------------------------------------------------------------------- /src/Nncase.Compiler/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Compiler/packages.lock.json -------------------------------------------------------------------------------- /src/Nncase.Core/BFloat16.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/BFloat16.cs -------------------------------------------------------------------------------- /src/Nncase.Core/CodeGen/CodeGenTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/CodeGen/CodeGenTypes.cs -------------------------------------------------------------------------------- /src/Nncase.Core/CodeGen/IModelBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/CodeGen/IModelBuilder.cs -------------------------------------------------------------------------------- /src/Nncase.Core/CodeGen/IModuleBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/CodeGen/IModuleBuilder.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Collections/WeakList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Collections/WeakList.cs -------------------------------------------------------------------------------- /src/Nncase.Core/CompileOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/CompileOptions.cs -------------------------------------------------------------------------------- /src/Nncase.Core/CompileSession.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/CompileSession.cs -------------------------------------------------------------------------------- /src/Nncase.Core/CompileSessionScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/CompileSessionScope.cs -------------------------------------------------------------------------------- /src/Nncase.Core/CompilerServices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/CompilerServices.cs -------------------------------------------------------------------------------- /src/Nncase.Core/CoreApplicationPart.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/CoreApplicationPart.cs -------------------------------------------------------------------------------- /src/Nncase.Core/CoreModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/CoreModule.cs -------------------------------------------------------------------------------- /src/Nncase.Core/CostModel/Cost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/CostModel/Cost.cs -------------------------------------------------------------------------------- /src/Nncase.Core/DataType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/DataType.cs -------------------------------------------------------------------------------- /src/Nncase.Core/DataTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/DataTypes.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Diagnostics/DumpFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Diagnostics/DumpFlags.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Diagnostics/DumpScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Diagnostics/DumpScope.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Diagnostics/IDumpper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Diagnostics/IDumpper.cs -------------------------------------------------------------------------------- /src/Nncase.Core/DistributedType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/DistributedType.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Either.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Either.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Enum/BinaryOp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Enum/BinaryOp.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Enum/CompareOp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Enum/CompareOp.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Enum/ImageResizeMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Enum/ImageResizeMode.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Enum/LSTM.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Enum/LSTM.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Enum/OneHotMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Enum/OneHotMode.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Enum/PadMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Enum/PadMode.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Enum/QuantMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Enum/QuantMode.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Enum/ReduceArgOp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Enum/ReduceArgOp.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Enum/ReduceOp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Enum/ReduceOp.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Enum/TIR/AccessMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Enum/TIR/AccessMode.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Enum/TIR/Attr.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Enum/TIR/Attr.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Enum/TIR/BufferMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Enum/TIR/BufferMode.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Enum/TIR/IterationMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Enum/TIR/IterationMode.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Enum/TIR/LoopMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Enum/TIR/LoopMode.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Enum/UnaryOp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Enum/UnaryOp.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Evaluator/IEvaluator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Evaluator/IEvaluator.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Evaluator/Metric.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Evaluator/Metric.cs -------------------------------------------------------------------------------- /src/Nncase.Core/FixedMul.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/FixedMul.cs -------------------------------------------------------------------------------- /src/Nncase.Core/FunctionCollector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/FunctionCollector.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Hosting/IPlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Hosting/IPlugin.cs -------------------------------------------------------------------------------- /src/Nncase.Core/ICompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/ICompiler.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/BaseFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/BaseFunction.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Buffers/Allocate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Buffers/Allocate.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Buffers/BaseMentOf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Buffers/BaseMentOf.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Buffers/BufferLoad.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Buffers/BufferLoad.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Buffers/BufferOf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Buffers/BufferOf.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Buffers/BufferStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Buffers/BufferStore.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Buffers/DDrOf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Buffers/DDrOf.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Buffers/Functional.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Buffers/Functional.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Buffers/MatchBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Buffers/MatchBuffer.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Buffers/StrideOf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Buffers/StrideOf.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Call.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Call.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Callable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Callable.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Const.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Const.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Dimension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Dimension.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Expr.Conversion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Expr.Conversion.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Expr.Operators.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Expr.Operators.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Expr.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Expr.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/ExprCloner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/ExprCloner.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/ExprCloner.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/ExprCloner.g.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/ExprCloner.g.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/ExprCloner.g.tt -------------------------------------------------------------------------------- /src/Nncase.Core/IR/ExprCollector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/ExprCollector.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/ExprFunctor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/ExprFunctor.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/ExprFunctor.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/ExprFunctor.g.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/ExprFunctor.g.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/ExprFunctor.g.tt -------------------------------------------------------------------------------- /src/Nncase.Core/IR/ExprPinner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/ExprPinner.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/ExprRewriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/ExprRewriter.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/ExprRewriter.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/ExprRewriter.g.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/ExprRewriter.g.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/ExprRewriter.g.tt -------------------------------------------------------------------------------- /src/Nncase.Core/IR/ExprScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/ExprScope.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/ExprVisitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/ExprVisitor.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/ExprVisitor.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/ExprVisitor.g.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/ExprVisitor.g.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/ExprVisitor.g.tt -------------------------------------------------------------------------------- /src/Nncase.Core/IR/ExprWalker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/ExprWalker.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Function.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Function.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Fusion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Fusion.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/IIRPrinterContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/IIRPrinterContext.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/IIRPrinterProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/IIRPrinterProvider.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/IOpPrinter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/IOpPrinter.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/IRHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/IRHelpers.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/IRList.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/IRList.csv -------------------------------------------------------------------------------- /src/Nncase.Core/IR/IRListParser.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/IRListParser.tt -------------------------------------------------------------------------------- /src/Nncase.Core/IR/IRModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/IRModule.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/IRType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/IRType.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/ITuple.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/ITuple.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/If.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/If.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Imaging/Functional.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Imaging/Functional.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Imaging/ResizeImage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Imaging/ResizeImage.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Marker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Marker.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Math/Binary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Math/Binary.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Math/Clamp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Math/Clamp.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Math/Compare.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Math/Compare.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Math/Condition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Math/Condition.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Math/CumSum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Math/CumSum.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Math/Dequantize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Math/Dequantize.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Math/FakeDequantize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Math/FakeDequantize.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Math/FakeQuantize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Math/FakeQuantize.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Math/Functional.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Math/Functional.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Math/MatMul.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Math/MatMul.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Math/QuantParamOf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Math/QuantParamOf.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Math/Quantize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Math/Quantize.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Math/RangeOf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Math/RangeOf.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Math/Reduce.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Math/Reduce.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Math/ReduceArg.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Math/ReduceArg.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Math/Require.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Math/Require.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Math/Select.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Math/Select.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Math/Unary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Math/Unary.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/NN/Activations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/NN/Activations.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/NN/BatchToSpace.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/NN/BatchToSpace.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/NN/Conv2D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/NN/Conv2D.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/NN/Functional.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/NN/Functional.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/NN/Hardmax.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/NN/Hardmax.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/NN/LayerNorm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/NN/LayerNorm.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/NN/Normalization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/NN/Normalization.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/NN/OneHot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/NN/OneHot.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/NN/Pad.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/NN/Pad.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/NN/SoftMax.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/NN/SoftMax.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/NN/SpaceToBatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/NN/SpaceToBatch.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/None.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/None.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Op.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Op.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/RNN/Functional.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/RNN/Functional.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/RNN/LSTM.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/RNN/LSTM.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Random/Normal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Random/Normal.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Random/Uniform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Random/Uniform.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Shape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Shape.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/TensorConst.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/TensorConst.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Tensors/Bitcast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Tensors/Bitcast.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Tensors/Cast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Tensors/Cast.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Tensors/Concat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Tensors/Concat.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Tensors/Expand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Tensors/Expand.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Tensors/FixShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Tensors/FixShape.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Tensors/Flatten.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Tensors/Flatten.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Tensors/Gather.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Tensors/Gather.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Tensors/GatherND.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Tensors/GatherND.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Tensors/GetItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Tensors/GetItem.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Tensors/IndexOf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Tensors/IndexOf.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Tensors/Prod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Tensors/Prod.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Tensors/Range.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Tensors/Range.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Tensors/Rank.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Tensors/Rank.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Tensors/Reshape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Tensors/Reshape.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Tensors/ShapeOf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Tensors/ShapeOf.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Tensors/SizeOf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Tensors/SizeOf.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Tensors/Slice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Tensors/Slice.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Tensors/Split.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Tensors/Split.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Tensors/Squeeze.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Tensors/Squeeze.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Tensors/Stack.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Tensors/Stack.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Tensors/Tile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Tensors/Tile.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Tensors/TopK.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Tensors/TopK.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Tensors/Trilu.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Tensors/Trilu.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Tensors/Where.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Tensors/Where.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Tuple.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Tuple.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/TupleConst.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/TupleConst.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/TypeFunctor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/TypeFunctor.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/TypePattern.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/TypePattern.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Util.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Util.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IR/Var.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IR/Var.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IRArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IRArray.cs -------------------------------------------------------------------------------- /src/Nncase.Core/ISpanConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/ISpanConverter.cs -------------------------------------------------------------------------------- /src/Nncase.Core/ITarget.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/ITarget.cs -------------------------------------------------------------------------------- /src/Nncase.Core/IValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/IValue.cs -------------------------------------------------------------------------------- /src/Nncase.Core/LinqExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/LinqExtensions.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Nncase.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Nncase.Core.csproj -------------------------------------------------------------------------------- /src/Nncase.Core/Passes/EClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Passes/EClass.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Passes/ENode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Passes/ENode.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Passes/IAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Passes/IAnalyzer.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Passes/IEGraph.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Passes/IEGraph.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Passes/IPass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Passes/IPass.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Passes/IPassManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Passes/IPassManager.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Passes/IRewriteRule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Passes/IRewriteRule.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Passes/QuantRule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Passes/QuantRule.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Passes/RewriteRule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Passes/RewriteRule.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Pointer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Pointer.cs -------------------------------------------------------------------------------- /src/Nncase.Core/PrimTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/PrimTypes.cs -------------------------------------------------------------------------------- /src/Nncase.Core/QuantParam.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/QuantParam.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Runtime/IRTFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Runtime/IRTFunction.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Runtime/IRTModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Runtime/IRTModel.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Runtime/IRTModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Runtime/IRTModule.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Runtime/TypeCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Runtime/TypeCode.cs -------------------------------------------------------------------------------- /src/Nncase.Core/ShapeBucketOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/ShapeBucketOptions.cs -------------------------------------------------------------------------------- /src/Nncase.Core/ShapeExprCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/ShapeExprCache.cs -------------------------------------------------------------------------------- /src/Nncase.Core/TIR/Block.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/TIR/Block.cs -------------------------------------------------------------------------------- /src/Nncase.Core/TIR/Buffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/TIR/Buffer.cs -------------------------------------------------------------------------------- /src/Nncase.Core/TIR/BufferRegion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/TIR/BufferRegion.cs -------------------------------------------------------------------------------- /src/Nncase.Core/TIR/For.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/TIR/For.cs -------------------------------------------------------------------------------- /src/Nncase.Core/TIR/IfThenElse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/TIR/IfThenElse.cs -------------------------------------------------------------------------------- /src/Nncase.Core/TIR/IterVar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/TIR/IterVar.cs -------------------------------------------------------------------------------- /src/Nncase.Core/TIR/Let.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/TIR/Let.cs -------------------------------------------------------------------------------- /src/Nncase.Core/TIR/MemSpan.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/TIR/MemSpan.cs -------------------------------------------------------------------------------- /src/Nncase.Core/TIR/Ops.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/TIR/Ops.cs -------------------------------------------------------------------------------- /src/Nncase.Core/TIR/PrimFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/TIR/PrimFunction.cs -------------------------------------------------------------------------------- /src/Nncase.Core/TIR/Range.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/TIR/Range.cs -------------------------------------------------------------------------------- /src/Nncase.Core/TIR/Scheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/TIR/Scheduler.cs -------------------------------------------------------------------------------- /src/Nncase.Core/TIR/Script.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/TIR/Script.cs -------------------------------------------------------------------------------- /src/Nncase.Core/TIR/Sequential.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/TIR/Sequential.cs -------------------------------------------------------------------------------- /src/Nncase.Core/TIR/TIRExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/TIR/TIRExtensions.cs -------------------------------------------------------------------------------- /src/Nncase.Core/TIR/TIRUtilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/TIR/TIRUtilities.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Tensor.Conversions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Tensor.Conversions.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Tensor.Helper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Tensor.Helper.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Tensor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Tensor.cs -------------------------------------------------------------------------------- /src/Nncase.Core/TensorOfT.Helper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/TensorOfT.Helper.cs -------------------------------------------------------------------------------- /src/Nncase.Core/TensorOfT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/TensorOfT.cs -------------------------------------------------------------------------------- /src/Nncase.Core/TensorUtilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/TensorUtilities.cs -------------------------------------------------------------------------------- /src/Nncase.Core/Utf8Char.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/Utf8Char.cs -------------------------------------------------------------------------------- /src/Nncase.Core/ValueRange.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/ValueRange.cs -------------------------------------------------------------------------------- /src/Nncase.Core/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Core/packages.lock.json -------------------------------------------------------------------------------- /src/Nncase.EGraph/Nncase.EGraph.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.EGraph/Nncase.EGraph.csproj -------------------------------------------------------------------------------- /src/Nncase.EGraph/Passes/EGraph.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.EGraph/Passes/EGraph.cs -------------------------------------------------------------------------------- /src/Nncase.EGraph/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.EGraph/packages.lock.json -------------------------------------------------------------------------------- /src/Nncase.Evaluator/Buffers/DDrOf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/Buffers/DDrOf.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/EvaluatorUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/EvaluatorUtil.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/ICostEvaluator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/ICostEvaluator.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/Math/Binary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/Math/Binary.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/Math/Clamp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/Math/Clamp.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/Math/Compare.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/Math/Compare.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/Math/Condition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/Math/Condition.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/Math/CumSum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/Math/CumSum.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/Math/MatMul.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/Math/MatMul.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/Math/Quantize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/Math/Quantize.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/Math/RangeOf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/Math/RangeOf.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/Math/Reduce.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/Math/Reduce.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/Math/ReduceArg.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/Math/ReduceArg.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/Math/Require.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/Math/Require.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/Math/Select.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/Math/Select.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/Math/Unary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/Math/Unary.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/NN/Activations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/NN/Activations.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/NN/Conv2D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/NN/Conv2D.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/NN/Hardmax.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/NN/Hardmax.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/NN/LayerNorm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/NN/LayerNorm.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/NN/NNModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/NN/NNModule.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/NN/OneHot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/NN/OneHot.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/NN/Pad.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/NN/Pad.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/NN/Softmax.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/NN/Softmax.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/RNN/LSTM.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/RNN/LSTM.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/RNN/RNNModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/RNN/RNNModule.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/Random/Normal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/Random/Normal.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/Random/Uniform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/Random/Uniform.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/TIR/Load.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/TIR/Load.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/TIR/Nop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/TIR/Nop.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/TIR/Ramp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/TIR/Ramp.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/TIR/Store.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/TIR/Store.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/TIR/TIRModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/TIR/TIRModule.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/Tensors/Cast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/Tensors/Cast.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/Tensors/Concat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/Tensors/Concat.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/Tensors/Expand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/Tensors/Expand.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/Tensors/Gather.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/Tensors/Gather.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/Tensors/Prod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/Tensors/Prod.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/Tensors/Range.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/Tensors/Range.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/Tensors/Rank.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/Tensors/Rank.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/Tensors/SizeOf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/Tensors/SizeOf.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/Tensors/Slice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/Tensors/Slice.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/Tensors/Split.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/Tensors/Split.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/Tensors/Stack.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/Tensors/Stack.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/Tensors/Tile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/Tensors/Tile.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/Tensors/TopK.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/Tensors/TopK.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/Tensors/Trilu.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/Tensors/Trilu.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/Tensors/Where.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/Tensors/Where.cs -------------------------------------------------------------------------------- /src/Nncase.Evaluator/TypeInference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Evaluator/TypeInference.cs -------------------------------------------------------------------------------- /src/Nncase.Graph/Nncase.Graph.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Graph/Nncase.Graph.csproj -------------------------------------------------------------------------------- /src/Nncase.Graph/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Graph/packages.lock.json -------------------------------------------------------------------------------- /src/Nncase.IO/BitReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.IO/BitReader.cs -------------------------------------------------------------------------------- /src/Nncase.IO/BitWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.IO/BitWriter.cs -------------------------------------------------------------------------------- /src/Nncase.IO/Nncase.IO.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.IO/Nncase.IO.csproj -------------------------------------------------------------------------------- /src/Nncase.IO/ZeroStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.IO/ZeroStream.cs -------------------------------------------------------------------------------- /src/Nncase.IO/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.IO/packages.lock.json -------------------------------------------------------------------------------- /src/Nncase.Importer/BaseImporter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/BaseImporter.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Importers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Importers.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Ncnn/Concat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Ncnn/Concat.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Ncnn/NcnnModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Ncnn/NcnnModel.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Ncnn/ParamDict.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Ncnn/ParamDict.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Ncnn/Pooling.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Ncnn/Pooling.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Ncnn/Softmax.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Ncnn/Softmax.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Ncnn/Split.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Ncnn/Split.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Activation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Activation.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Binary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Binary.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Cast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Cast.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Clip.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Clip.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Compare.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Compare.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Concat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Concat.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Constant.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Constant.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Conv2D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Conv2D.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/CumSum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/CumSum.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/DataGatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/DataGatter.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Dropout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Dropout.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Einsum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Einsum.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Expand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Expand.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Flatten.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Flatten.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Gather.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Gather.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/GatherND.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/GatherND.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Gemm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Gemm.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Hardmax.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Hardmax.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Identity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Identity.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/LSTM.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/LSTM.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/MatMul.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/MatMul.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/OneHot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/OneHot.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Pad.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Pad.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Quantize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Quantize.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Random.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Random.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Range.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Range.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Reduce.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Reduce.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/ReduceArg.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/ReduceArg.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Reshape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Reshape.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Resize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Resize.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/ScatterND.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/ScatterND.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Shape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Shape.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Size.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Size.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Slice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Slice.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Softmax.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Softmax.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Split.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Split.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Squeeze.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Squeeze.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Sum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Sum.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Tile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Tile.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/TopK.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/TopK.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Transpose.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Transpose.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Trilu.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Trilu.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/UnSqueeze.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/UnSqueeze.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Unary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Unary.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Upsample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Upsample.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Onnx/Where.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Onnx/Where.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/TFLite/Binary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/TFLite/Binary.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/TFLite/Cast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/TFLite/Cast.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/TFLite/Compare.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/TFLite/Compare.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/TFLite/Concat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/TFLite/Concat.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/TFLite/Conv2D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/TFLite/Conv2D.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/TFLite/Fill.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/TFLite/Fill.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/TFLite/Gather.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/TFLite/Gather.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/TFLite/MatMul.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/TFLite/MatMul.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/TFLite/NotEqual.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/TFLite/NotEqual.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/TFLite/OneHot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/TFLite/OneHot.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/TFLite/Pad.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/TFLite/Pad.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/TFLite/Quantize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/TFLite/Quantize.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/TFLite/Range.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/TFLite/Range.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/TFLite/Reduce.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/TFLite/Reduce.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/TFLite/Reshape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/TFLite/Reshape.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/TFLite/Shape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/TFLite/Shape.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/TFLite/Slice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/TFLite/Slice.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/TFLite/SoftMax.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/TFLite/SoftMax.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/TFLite/Split.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/TFLite/Split.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/TFLite/Squeeze.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/TFLite/Squeeze.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/TFLite/Tile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/TFLite/Tile.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/TFLite/Unary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/TFLite/Unary.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/TFLite/Where.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/TFLite/Where.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/Util.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/Util.cs -------------------------------------------------------------------------------- /src/Nncase.Importer/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Importer/packages.lock.json -------------------------------------------------------------------------------- /src/Nncase.Passes/AnalyzerManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Passes/AnalyzerManager.cs -------------------------------------------------------------------------------- /src/Nncase.Passes/DataFlowPass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Passes/DataFlowPass.cs -------------------------------------------------------------------------------- /src/Nncase.Passes/EGraphExtractPass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Passes/EGraphExtractPass.cs -------------------------------------------------------------------------------- /src/Nncase.Passes/EGraphPass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Passes/EGraphPass.cs -------------------------------------------------------------------------------- /src/Nncase.Passes/EGraphRulesPass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Passes/EGraphRulesPass.cs -------------------------------------------------------------------------------- /src/Nncase.Passes/FunctionPass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Passes/FunctionPass.cs -------------------------------------------------------------------------------- /src/Nncase.Passes/IRulesPass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Passes/IRulesPass.cs -------------------------------------------------------------------------------- /src/Nncase.Passes/ModulePass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Passes/ModulePass.cs -------------------------------------------------------------------------------- /src/Nncase.Passes/Nncase.Passes.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Passes/Nncase.Passes.csproj -------------------------------------------------------------------------------- /src/Nncase.Passes/Pass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Passes/Pass.cs -------------------------------------------------------------------------------- /src/Nncase.Passes/PassManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Passes/PassManager.cs -------------------------------------------------------------------------------- /src/Nncase.Passes/PassesModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Passes/PassesModule.cs -------------------------------------------------------------------------------- /src/Nncase.Passes/PrimFuncPass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Passes/PrimFuncPass.cs -------------------------------------------------------------------------------- /src/Nncase.Passes/RulesUtility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Passes/RulesUtility.cs -------------------------------------------------------------------------------- /src/Nncase.Passes/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Passes/packages.lock.json -------------------------------------------------------------------------------- /src/Nncase.Schedule/ModuleScheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Schedule/ModuleScheduler.cs -------------------------------------------------------------------------------- /src/Nncase.Schedule/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Schedule/packages.lock.json -------------------------------------------------------------------------------- /src/Nncase.Studio/App.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Studio/App.axaml -------------------------------------------------------------------------------- /src/Nncase.Studio/App.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Studio/App.axaml.cs -------------------------------------------------------------------------------- /src/Nncase.Studio/Assets/ONNX-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Studio/Assets/ONNX-logo.png -------------------------------------------------------------------------------- /src/Nncase.Studio/Assets/calib.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Studio/Assets/calib.png -------------------------------------------------------------------------------- /src/Nncase.Studio/Assets/ncnn-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Studio/Assets/ncnn-logo.png -------------------------------------------------------------------------------- /src/Nncase.Studio/Nncase.Studio.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Studio/Nncase.Studio.csproj -------------------------------------------------------------------------------- /src/Nncase.Studio/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Studio/Program.cs -------------------------------------------------------------------------------- /src/Nncase.Studio/Style/Logo.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Studio/Style/Logo.axaml -------------------------------------------------------------------------------- /src/Nncase.Studio/Util/DataUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Studio/Util/DataUtil.cs -------------------------------------------------------------------------------- /src/Nncase.Studio/Util/FontSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Studio/Util/FontSettings.cs -------------------------------------------------------------------------------- /src/Nncase.Studio/Util/Validator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Studio/Util/Validator.cs -------------------------------------------------------------------------------- /src/Nncase.Studio/ViewLocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Studio/ViewLocator.cs -------------------------------------------------------------------------------- /src/Nncase.Studio/app.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Studio/app.manifest -------------------------------------------------------------------------------- /src/Nncase.Studio/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Studio/packages.lock.json -------------------------------------------------------------------------------- /src/Nncase.Targets/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Targets/packages.lock.json -------------------------------------------------------------------------------- /src/Nncase.Tests/Core/UnitTestCost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Tests/Core/UnitTestCost.cs -------------------------------------------------------------------------------- /src/Nncase.Tests/Core/UnitTestTIR.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Tests/Core/UnitTestTIR.cs -------------------------------------------------------------------------------- /src/Nncase.Tests/EGraph/UnitTestVrp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Tests/EGraph/UnitTestVrp.cs -------------------------------------------------------------------------------- /src/Nncase.Tests/FodyWeavers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Tests/FodyWeavers.xml -------------------------------------------------------------------------------- /src/Nncase.Tests/FodyWeavers.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Tests/FodyWeavers.xsd -------------------------------------------------------------------------------- /src/Nncase.Tests/IO/UnitTestIO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Tests/IO/UnitTestIO.cs -------------------------------------------------------------------------------- /src/Nncase.Tests/Nncase.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Tests/Nncase.Tests.csproj -------------------------------------------------------------------------------- /src/Nncase.Tests/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Tests/Startup.cs -------------------------------------------------------------------------------- /src/Nncase.Tests/TIR/TIRTestOps.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Tests/TIR/TIRTestOps.cs -------------------------------------------------------------------------------- /src/Nncase.Tests/TIR/UnitTestBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Tests/TIR/UnitTestBuffer.cs -------------------------------------------------------------------------------- /src/Nncase.Tests/TestsModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Tests/TestsModule.cs -------------------------------------------------------------------------------- /src/Nncase.Tests/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Tests/packages.lock.json -------------------------------------------------------------------------------- /src/Nncase.Tests/testsettings.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/src/Nncase.Tests/testsettings.toml -------------------------------------------------------------------------------- /targets/cpu/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/targets/cpu/CMakeLists.txt -------------------------------------------------------------------------------- /targets/cpu/cpu_target.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/targets/cpu/cpu_target.cpp -------------------------------------------------------------------------------- /targets/cpu/cpu_target.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/targets/cpu/cpu_target.h -------------------------------------------------------------------------------- /targets/k210/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/targets/k210/CMakeLists.txt -------------------------------------------------------------------------------- /targets/k210/k210_target.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/targets/k210/k210_target.cpp -------------------------------------------------------------------------------- /targets/k210/k210_target.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/targets/k210/k210_target.h -------------------------------------------------------------------------------- /targets/vulkan/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/targets/vulkan/CMakeLists.txt -------------------------------------------------------------------------------- /targets/vulkan/vulkan_target.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/targets/vulkan/vulkan_target.cpp -------------------------------------------------------------------------------- /targets/vulkan/vulkan_target.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/targets/vulkan/vulkan_target.h -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/accuracy_test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/accuracy_test/compare_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/accuracy_test/compare_util.py -------------------------------------------------------------------------------- /tests/accuracy_test/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/accuracy_test/config.toml -------------------------------------------------------------------------------- /tests/accuracy_test/evaluator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/accuracy_test/evaluator.py -------------------------------------------------------------------------------- /tests/accuracy_test/generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/accuracy_test/generator.py -------------------------------------------------------------------------------- /tests/accuracy_test/inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/accuracy_test/inference.py -------------------------------------------------------------------------------- /tests/accuracy_test/test_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/accuracy_test/test_runner.py -------------------------------------------------------------------------------- /tests/accuracy_test/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/accuracy_test/test_utils.py -------------------------------------------------------------------------------- /tests/caffe_test_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/caffe_test_runner.py -------------------------------------------------------------------------------- /tests/compare_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/compare_util.py -------------------------------------------------------------------------------- /tests/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/config.toml -------------------------------------------------------------------------------- /tests/evaluator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/evaluator.py -------------------------------------------------------------------------------- /tests/examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/test_yolox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/examples/test_yolox.py -------------------------------------------------------------------------------- /tests/generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/generator.py -------------------------------------------------------------------------------- /tests/graph_partition/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/importer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/importer/caffe_/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/importer/caffe_/basic/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/importer/caffe_/preprocess/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/importer/ncnn_/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/importer/ncnn_/basic/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/importer/onnx_/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/importer/onnx_/basic/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/importer/onnx_/basic/test_and.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/importer/onnx_/basic/test_and.py -------------------------------------------------------------------------------- /tests/importer/onnx_/basic/test_elu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/importer/onnx_/basic/test_elu.py -------------------------------------------------------------------------------- /tests/importer/onnx_/basic/test_erf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/importer/onnx_/basic/test_erf.py -------------------------------------------------------------------------------- /tests/importer/onnx_/basic/test_lrn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/importer/onnx_/basic/test_lrn.py -------------------------------------------------------------------------------- /tests/importer/onnx_/basic/test_pad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/importer/onnx_/basic/test_pad.py -------------------------------------------------------------------------------- /tests/importer/onnx_/basic/test_sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/importer/onnx_/basic/test_sum.py -------------------------------------------------------------------------------- /tests/importer/onnx_/combine/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/importer/onnx_/model/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/importer/onnx_/preprocess/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/importer/onnx_/test_not_pass/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/importer/tflite_/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/importer/tflite_/basic/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/importer/tflite_/combine/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/importer/tflite_/model/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/importer/tflite_/preprocess/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/inference.py -------------------------------------------------------------------------------- /tests/json2md.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/json2md.py -------------------------------------------------------------------------------- /tests/kernels/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/CMakeLists.txt -------------------------------------------------------------------------------- /tests/kernels/kernel_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/kernel_test.h -------------------------------------------------------------------------------- /tests/kernels/macro_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/macro_util.h -------------------------------------------------------------------------------- /tests/kernels/test_batch_to_space.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_batch_to_space.cpp -------------------------------------------------------------------------------- /tests/kernels/test_batch_to_space.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_batch_to_space.json -------------------------------------------------------------------------------- /tests/kernels/test_binary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_binary.cpp -------------------------------------------------------------------------------- /tests/kernels/test_binary_mod.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_binary_mod.cpp -------------------------------------------------------------------------------- /tests/kernels/test_broadcast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_broadcast.cpp -------------------------------------------------------------------------------- /tests/kernels/test_broadcast.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_broadcast.json -------------------------------------------------------------------------------- /tests/kernels/test_bucket_pad.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_bucket_pad.cpp -------------------------------------------------------------------------------- /tests/kernels/test_bucket_pad.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_bucket_pad.json -------------------------------------------------------------------------------- /tests/kernels/test_cast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_cast.cpp -------------------------------------------------------------------------------- /tests/kernels/test_cast.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_cast.json -------------------------------------------------------------------------------- /tests/kernels/test_celu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_celu.cpp -------------------------------------------------------------------------------- /tests/kernels/test_celu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_celu.json -------------------------------------------------------------------------------- /tests/kernels/test_clamp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_clamp.cpp -------------------------------------------------------------------------------- /tests/kernels/test_clamp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_clamp.json -------------------------------------------------------------------------------- /tests/kernels/test_compare.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_compare.cpp -------------------------------------------------------------------------------- /tests/kernels/test_concat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_concat.cpp -------------------------------------------------------------------------------- /tests/kernels/test_concat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_concat.json -------------------------------------------------------------------------------- /tests/kernels/test_conv2d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_conv2d.cpp -------------------------------------------------------------------------------- /tests/kernels/test_conv2d.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_conv2d.json -------------------------------------------------------------------------------- /tests/kernels/test_cum_sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_cum_sum.cpp -------------------------------------------------------------------------------- /tests/kernels/test_cum_sum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_cum_sum.json -------------------------------------------------------------------------------- /tests/kernels/test_dequantize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_dequantize.cpp -------------------------------------------------------------------------------- /tests/kernels/test_dequantize.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_dequantize.json -------------------------------------------------------------------------------- /tests/kernels/test_elu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_elu.cpp -------------------------------------------------------------------------------- /tests/kernels/test_elu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_elu.json -------------------------------------------------------------------------------- /tests/kernels/test_erf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_erf.cpp -------------------------------------------------------------------------------- /tests/kernels/test_erf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_erf.json -------------------------------------------------------------------------------- /tests/kernels/test_expand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_expand.cpp -------------------------------------------------------------------------------- /tests/kernels/test_expand.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_expand.json -------------------------------------------------------------------------------- /tests/kernels/test_flatten.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_flatten.cpp -------------------------------------------------------------------------------- /tests/kernels/test_flatten.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_flatten.json -------------------------------------------------------------------------------- /tests/kernels/test_gather.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_gather.cpp -------------------------------------------------------------------------------- /tests/kernels/test_gather.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_gather.json -------------------------------------------------------------------------------- /tests/kernels/test_gather_elements.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_gather_elements.cpp -------------------------------------------------------------------------------- /tests/kernels/test_gather_nd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_gather_nd.cpp -------------------------------------------------------------------------------- /tests/kernels/test_gather_nd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_gather_nd.json -------------------------------------------------------------------------------- /tests/kernels/test_gelu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_gelu.cpp -------------------------------------------------------------------------------- /tests/kernels/test_gelu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_gelu.json -------------------------------------------------------------------------------- /tests/kernels/test_get_item.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_get_item.cpp -------------------------------------------------------------------------------- /tests/kernels/test_get_item.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_get_item.json -------------------------------------------------------------------------------- /tests/kernels/test_hard_sigmoid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_hard_sigmoid.cpp -------------------------------------------------------------------------------- /tests/kernels/test_hard_sigmoid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_hard_sigmoid.json -------------------------------------------------------------------------------- /tests/kernels/test_hard_swish.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_hard_swish.cpp -------------------------------------------------------------------------------- /tests/kernels/test_hard_swish.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_hard_swish.json -------------------------------------------------------------------------------- /tests/kernels/test_hardmax.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_hardmax.cpp -------------------------------------------------------------------------------- /tests/kernels/test_hardmax.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_hardmax.json -------------------------------------------------------------------------------- /tests/kernels/test_layer_norm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_layer_norm.cpp -------------------------------------------------------------------------------- /tests/kernels/test_layer_norm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_layer_norm.json -------------------------------------------------------------------------------- /tests/kernels/test_leaky_relu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_leaky_relu.cpp -------------------------------------------------------------------------------- /tests/kernels/test_leaky_relu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_leaky_relu.json -------------------------------------------------------------------------------- /tests/kernels/test_log_softmax.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_log_softmax.cpp -------------------------------------------------------------------------------- /tests/kernels/test_lrn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_lrn.cpp -------------------------------------------------------------------------------- /tests/kernels/test_lrn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_lrn.json -------------------------------------------------------------------------------- /tests/kernels/test_lstm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_lstm.cpp -------------------------------------------------------------------------------- /tests/kernels/test_matmul.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_matmul.cpp -------------------------------------------------------------------------------- /tests/kernels/test_matmul.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_matmul.json -------------------------------------------------------------------------------- /tests/kernels/test_normal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_normal.cpp -------------------------------------------------------------------------------- /tests/kernels/test_normal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_normal.json -------------------------------------------------------------------------------- /tests/kernels/test_normal_like.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_normal_like.cpp -------------------------------------------------------------------------------- /tests/kernels/test_normal_like.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_normal_like.json -------------------------------------------------------------------------------- /tests/kernels/test_one_hot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_one_hot.cpp -------------------------------------------------------------------------------- /tests/kernels/test_one_hot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_one_hot.json -------------------------------------------------------------------------------- /tests/kernels/test_pad.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_pad.cpp -------------------------------------------------------------------------------- /tests/kernels/test_pad.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_pad.json -------------------------------------------------------------------------------- /tests/kernels/test_prelu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_prelu.cpp -------------------------------------------------------------------------------- /tests/kernels/test_prelu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_prelu.json -------------------------------------------------------------------------------- /tests/kernels/test_quantize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_quantize.cpp -------------------------------------------------------------------------------- /tests/kernels/test_quantize.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_quantize.json -------------------------------------------------------------------------------- /tests/kernels/test_range.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_range.cpp -------------------------------------------------------------------------------- /tests/kernels/test_range.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_range.json -------------------------------------------------------------------------------- /tests/kernels/test_rank.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_rank.cpp -------------------------------------------------------------------------------- /tests/kernels/test_rank.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_rank.json -------------------------------------------------------------------------------- /tests/kernels/test_reduce.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_reduce.cpp -------------------------------------------------------------------------------- /tests/kernels/test_reduce.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_reduce.json -------------------------------------------------------------------------------- /tests/kernels/test_reduce_arg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_reduce_arg.json -------------------------------------------------------------------------------- /tests/kernels/test_reduce_arg_max.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_reduce_arg_max.cpp -------------------------------------------------------------------------------- /tests/kernels/test_reduce_arg_min.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_reduce_arg_min.cpp -------------------------------------------------------------------------------- /tests/kernels/test_reduce_max.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_reduce_max.cpp -------------------------------------------------------------------------------- /tests/kernels/test_reduce_mean.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_reduce_mean.cpp -------------------------------------------------------------------------------- /tests/kernels/test_reduce_mean.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_reduce_mean.json -------------------------------------------------------------------------------- /tests/kernels/test_reduce_min.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_reduce_min.cpp -------------------------------------------------------------------------------- /tests/kernels/test_reduce_prod.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_reduce_prod.cpp -------------------------------------------------------------------------------- /tests/kernels/test_reduce_prod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_reduce_prod.json -------------------------------------------------------------------------------- /tests/kernels/test_reduce_sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_reduce_sum.cpp -------------------------------------------------------------------------------- /tests/kernels/test_reduce_sum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_reduce_sum.json -------------------------------------------------------------------------------- /tests/kernels/test_relu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_relu.cpp -------------------------------------------------------------------------------- /tests/kernels/test_relu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_relu.json -------------------------------------------------------------------------------- /tests/kernels/test_require.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_require.cpp -------------------------------------------------------------------------------- /tests/kernels/test_require.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_require.json -------------------------------------------------------------------------------- /tests/kernels/test_reshape.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_reshape.cpp -------------------------------------------------------------------------------- /tests/kernels/test_reshape.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_reshape.json -------------------------------------------------------------------------------- /tests/kernels/test_resize_image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_resize_image.cpp -------------------------------------------------------------------------------- /tests/kernels/test_resize_image.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_resize_image.json -------------------------------------------------------------------------------- /tests/kernels/test_scatter_nd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_scatter_nd.cpp -------------------------------------------------------------------------------- /tests/kernels/test_scatter_nd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_scatter_nd.json -------------------------------------------------------------------------------- /tests/kernels/test_selu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_selu.cpp -------------------------------------------------------------------------------- /tests/kernels/test_selu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_selu.json -------------------------------------------------------------------------------- /tests/kernels/test_shape_of.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_shape_of.cpp -------------------------------------------------------------------------------- /tests/kernels/test_shape_of.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_shape_of.json -------------------------------------------------------------------------------- /tests/kernels/test_sigmoid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_sigmoid.cpp -------------------------------------------------------------------------------- /tests/kernels/test_sigmoid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_sigmoid.json -------------------------------------------------------------------------------- /tests/kernels/test_size_of.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_size_of.cpp -------------------------------------------------------------------------------- /tests/kernels/test_size_of.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_size_of.json -------------------------------------------------------------------------------- /tests/kernels/test_slice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_slice.cpp -------------------------------------------------------------------------------- /tests/kernels/test_slice.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_slice.json -------------------------------------------------------------------------------- /tests/kernels/test_softmax.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_softmax.cpp -------------------------------------------------------------------------------- /tests/kernels/test_softmax.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_softmax.json -------------------------------------------------------------------------------- /tests/kernels/test_softplus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_softplus.cpp -------------------------------------------------------------------------------- /tests/kernels/test_softplus.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_softplus.json -------------------------------------------------------------------------------- /tests/kernels/test_softsign.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_softsign.cpp -------------------------------------------------------------------------------- /tests/kernels/test_softsign.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_softsign.json -------------------------------------------------------------------------------- /tests/kernels/test_space_to_batch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_space_to_batch.cpp -------------------------------------------------------------------------------- /tests/kernels/test_space_to_batch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_space_to_batch.json -------------------------------------------------------------------------------- /tests/kernels/test_split.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_split.cpp -------------------------------------------------------------------------------- /tests/kernels/test_split.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_split.json -------------------------------------------------------------------------------- /tests/kernels/test_squeeze.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_squeeze.cpp -------------------------------------------------------------------------------- /tests/kernels/test_squeeze.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_squeeze.json -------------------------------------------------------------------------------- /tests/kernels/test_stack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_stack.cpp -------------------------------------------------------------------------------- /tests/kernels/test_stack.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_stack.json -------------------------------------------------------------------------------- /tests/kernels/test_swish.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_swish.cpp -------------------------------------------------------------------------------- /tests/kernels/test_swish.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_swish.json -------------------------------------------------------------------------------- /tests/kernels/test_tile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_tile.cpp -------------------------------------------------------------------------------- /tests/kernels/test_tile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_tile.json -------------------------------------------------------------------------------- /tests/kernels/test_topK.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_topK.cpp -------------------------------------------------------------------------------- /tests/kernels/test_topk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_topk.json -------------------------------------------------------------------------------- /tests/kernels/test_transpose.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_transpose.cpp -------------------------------------------------------------------------------- /tests/kernels/test_transpose.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_transpose.json -------------------------------------------------------------------------------- /tests/kernels/test_trilu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_trilu.cpp -------------------------------------------------------------------------------- /tests/kernels/test_unary.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_unary.json -------------------------------------------------------------------------------- /tests/kernels/test_unary_abs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_unary_abs.cpp -------------------------------------------------------------------------------- /tests/kernels/test_unary_acos.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_unary_acos.cpp -------------------------------------------------------------------------------- /tests/kernels/test_unary_acosh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_unary_acosh.cpp -------------------------------------------------------------------------------- /tests/kernels/test_unary_asin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_unary_asin.cpp -------------------------------------------------------------------------------- /tests/kernels/test_unary_asinh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_unary_asinh.cpp -------------------------------------------------------------------------------- /tests/kernels/test_unary_ceil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_unary_ceil.cpp -------------------------------------------------------------------------------- /tests/kernels/test_unary_cos.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_unary_cos.cpp -------------------------------------------------------------------------------- /tests/kernels/test_unary_cosh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_unary_cosh.cpp -------------------------------------------------------------------------------- /tests/kernels/test_unary_exp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_unary_exp.cpp -------------------------------------------------------------------------------- /tests/kernels/test_unary_floor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_unary_floor.cpp -------------------------------------------------------------------------------- /tests/kernels/test_unary_log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_unary_log.cpp -------------------------------------------------------------------------------- /tests/kernels/test_unary_neg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_unary_neg.cpp -------------------------------------------------------------------------------- /tests/kernels/test_unary_round.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_unary_round.cpp -------------------------------------------------------------------------------- /tests/kernels/test_unary_rsqrt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_unary_rsqrt.cpp -------------------------------------------------------------------------------- /tests/kernels/test_unary_sign.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_unary_sign.cpp -------------------------------------------------------------------------------- /tests/kernels/test_unary_sin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_unary_sin.cpp -------------------------------------------------------------------------------- /tests/kernels/test_unary_sinh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_unary_sinh.cpp -------------------------------------------------------------------------------- /tests/kernels/test_unary_sqrt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_unary_sqrt.cpp -------------------------------------------------------------------------------- /tests/kernels/test_unary_square.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_unary_square.cpp -------------------------------------------------------------------------------- /tests/kernels/test_unary_tanh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_unary_tanh.cpp -------------------------------------------------------------------------------- /tests/kernels/test_uniform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_uniform.cpp -------------------------------------------------------------------------------- /tests/kernels/test_uniform.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_uniform.json -------------------------------------------------------------------------------- /tests/kernels/test_uniform_like.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_uniform_like.cpp -------------------------------------------------------------------------------- /tests/kernels/test_uniform_like.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_uniform_like.json -------------------------------------------------------------------------------- /tests/kernels/test_unsqueeze.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_unsqueeze.cpp -------------------------------------------------------------------------------- /tests/kernels/test_unsqueeze.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_unsqueeze.json -------------------------------------------------------------------------------- /tests/kernels/test_where.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_where.cpp -------------------------------------------------------------------------------- /tests/kernels/test_where.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/kernels/test_where.json -------------------------------------------------------------------------------- /tests/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/models/onnx-model-zoo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/models/onnx-model-zoo/vision/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/models/onnx-model-zoo/vision/classification/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/models/onnx-model-zoo/vision/classification/alexnet/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/models/onnx-model-zoo/vision/classification/densenet/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/models/onnx-model-zoo/vision/classification/efficientnet/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/models/onnx-model-zoo/vision/classification/resnet/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/models/onnx-model-zoo/vision/classification/shufflenet/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/ncnn_test_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/ncnn_test_runner.py -------------------------------------------------------------------------------- /tests/nuc_proxy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/nuc_proxy.py -------------------------------------------------------------------------------- /tests/onnx_test_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/onnx_test_runner.py -------------------------------------------------------------------------------- /tests/other/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/other/test_targets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/other/test_targets.py -------------------------------------------------------------------------------- /tests/preprocess_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/preprocess_utils.py -------------------------------------------------------------------------------- /tests/schedule/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/schedule/buffer_fusion/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/test_runner.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/test_utils.py -------------------------------------------------------------------------------- /tests/tflite_test_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/tflite_test_runner.py -------------------------------------------------------------------------------- /tests/transform/test_meshnet_fusion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tests/transform/test_meshnet_fusion.py -------------------------------------------------------------------------------- /third_party/incbin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/third_party/incbin.h -------------------------------------------------------------------------------- /third_party/onnx/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/third_party/onnx/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/onnx/Onnx.Protobuf.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/third_party/onnx/Onnx.Protobuf.csproj -------------------------------------------------------------------------------- /third_party/onnx/Onnx.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/third_party/onnx/Onnx.cs -------------------------------------------------------------------------------- /third_party/onnx/onnx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/third_party/onnx/onnx.proto -------------------------------------------------------------------------------- /third_party/onnx/onnx.proto3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/third_party/onnx/onnx.proto3 -------------------------------------------------------------------------------- /third_party/onnx/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/third_party/onnx/packages.lock.json -------------------------------------------------------------------------------- /third_party/tflite/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/third_party/tflite/packages.lock.json -------------------------------------------------------------------------------- /third_party/tflite/schema.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/third_party/tflite/schema.cs -------------------------------------------------------------------------------- /third_party/tflite/schema.fbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/third_party/tflite/schema.fbs -------------------------------------------------------------------------------- /toolchains/aarch64-macos.profile.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/toolchains/aarch64-macos.profile.jinja -------------------------------------------------------------------------------- /toolchains/aarch64.toolchain.cmake: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /toolchains/k210.toolchain.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/toolchains/k210.toolchain.cmake -------------------------------------------------------------------------------- /toolchains/k230.linux.toolchain.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/toolchains/k230.linux.toolchain.cmake -------------------------------------------------------------------------------- /toolchains/k230.rtos.toolchain.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/toolchains/k230.rtos.toolchain.cmake -------------------------------------------------------------------------------- /toolchains/k510.linux.toolchain.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/toolchains/k510.linux.toolchain.cmake -------------------------------------------------------------------------------- /toolchains/k800.linux.toolchain.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/toolchains/k800.linux.toolchain.cmake -------------------------------------------------------------------------------- /toolchains/native.toolchain.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/toolchains/native.toolchain.cmake -------------------------------------------------------------------------------- /toolchains/run_test.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/toolchains/run_test.cmake -------------------------------------------------------------------------------- /toolchains/x86_64-linux.profile.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/toolchains/x86_64-linux.profile.jinja -------------------------------------------------------------------------------- /toolchains/x86_64.toolchain.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/toolchains/x86_64.toolchain.cmake -------------------------------------------------------------------------------- /tools/StyleCopAnalyzers.ruleset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tools/StyleCopAnalyzers.ruleset -------------------------------------------------------------------------------- /tools/TestMacroGenrator/functions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tools/TestMacroGenrator/functions.sh -------------------------------------------------------------------------------- /tools/add_license_header.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tools/add_license_header.sh -------------------------------------------------------------------------------- /tools/autopep8_format.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | autopep8 tests python -r --in-place -------------------------------------------------------------------------------- /tools/clang-format.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tools/clang-format.sh -------------------------------------------------------------------------------- /tools/compress_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tools/compress_files.py -------------------------------------------------------------------------------- /tools/dotnet_coverage.settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tools/dotnet_coverage.settings.xml -------------------------------------------------------------------------------- /tools/gen_op_support_doc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tools/gen_op_support_doc.py -------------------------------------------------------------------------------- /tools/license_header.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tools/license_header.txt -------------------------------------------------------------------------------- /tools/show_quant_data_histogram.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tools/show_quant_data_histogram.py -------------------------------------------------------------------------------- /tools/show_quant_error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tools/show_quant_error.py -------------------------------------------------------------------------------- /tools/split_onnx_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tools/split_onnx_model.py -------------------------------------------------------------------------------- /tools/stackvm_gen/IsaGen/IsaGen.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tools/stackvm_gen/IsaGen/IsaGen.csproj -------------------------------------------------------------------------------- /tools/stackvm_gen/IsaGen/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tools/stackvm_gen/IsaGen/Program.cs -------------------------------------------------------------------------------- /tools/stylecop.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendryte/nncase/HEAD/tools/stylecop.json --------------------------------------------------------------------------------