CMakeLists.txt
LICENSE.txt
MANIFEST.in
README.md
pyproject.toml
setup.py
cmake/ncnnConfig.cmake.in
cmake/ncnn_add_layer.cmake
cmake/ncnn_add_shader.cmake
cmake/ncnn_generate_avx512_source.cmake
cmake/ncnn_generate_avx_source.cmake
cmake/ncnn_generate_fma_source.cmake
cmake/ncnn_generate_lasx_source.cmake
cmake/ncnn_generate_lsx_source.cmake
cmake/ncnn_generate_msa_source.cmake
cmake/ncnn_generate_rvv_source.cmake
cmake/ncnn_generate_shader_comp_header.cmake
cmake/ncnn_generate_xtheadvector_source.cmake
cmake/run_test.cmake
glslang/.clang-format
glslang/.git
glslang/.gitattributes
glslang/.gitignore
glslang/.gn
glslang/.mailmap
glslang/Android.mk
glslang/BUILD.gn
glslang/CHANGES.md
glslang/CMakeLists.txt
glslang/CODE_OF_CONDUCT.md
glslang/DEPS
glslang/LICENSE.txt
glslang/README-spirv-remap.txt
glslang/README.md
glslang/SECURITY.md
glslang/_config.yml
glslang/build_info.h.tmpl
glslang/build_info.py
glslang/gen_extension_headers.py
glslang/known_good.json
glslang/known_good_khr.json
glslang/license-checker.cfg
glslang/parse_version.cmake
glslang/standalone.gclient
glslang/update_glslang_sources.py
glslang/.github/dependabot.yml
glslang/.github/workflows/continuous_deployment.yml
glslang/.github/workflows/continuous_integration.yml
glslang/.github/workflows/deploy.js
glslang/.github/workflows/scorecard.yml
glslang/External/CMakeLists.txt
glslang/SPIRV/CMakeLists.txt
glslang/SPIRV/GLSL.ext.AMD.h
glslang/SPIRV/GLSL.ext.ARM.h
glslang/SPIRV/GLSL.ext.EXT.h
glslang/SPIRV/GLSL.ext.KHR.h
glslang/SPIRV/GLSL.ext.NV.h
glslang/SPIRV/GLSL.ext.QCOM.h
glslang/SPIRV/GLSL.std.450.h
glslang/SPIRV/GlslangToSpv.cpp
glslang/SPIRV/GlslangToSpv.h
glslang/SPIRV/InReadableOrder.cpp
glslang/SPIRV/Logger.cpp
glslang/SPIRV/Logger.h
glslang/SPIRV/NonSemanticDebugPrintf.h
glslang/SPIRV/NonSemanticShaderDebugInfo100.h
glslang/SPIRV/SPVRemapper.cpp
glslang/SPIRV/SPVRemapper.h
glslang/SPIRV/SpvBuilder.cpp
glslang/SPIRV/SpvBuilder.h
glslang/SPIRV/SpvPostProcess.cpp
glslang/SPIRV/SpvTools.cpp
glslang/SPIRV/SpvTools.h
glslang/SPIRV/bitutils.h
glslang/SPIRV/disassemble.cpp
glslang/SPIRV/disassemble.h
glslang/SPIRV/doc.cpp
glslang/SPIRV/doc.h
glslang/SPIRV/hex_float.h
glslang/SPIRV/spirv.hpp11
glslang/SPIRV/spvIR.h
glslang/SPIRV/spvUtil.h
glslang/SPIRV/CInterface/spirv_c_interface.cpp
glslang/StandAlone/CMakeLists.txt
glslang/StandAlone/DirStackFileIncluder.h
glslang/StandAlone/StandAlone.cpp
glslang/StandAlone/Worklist.h
glslang/StandAlone/spirv-remap.cpp
glslang/build_overrides/build.gni
glslang/build_overrides/glslang.gni
glslang/build_overrides/spirv_tools.gni
glslang/glslang/CMakeLists.txt
glslang/glslang/stub.cpp
glslang/glslang/updateGrammar
glslang/glslang/CInterface/glslang_c_interface.cpp
glslang/glslang/ExtensionHeaders/GL_EXT_shader_realtime_clock.glsl
glslang/glslang/GenericCodeGen/CodeGen.cpp
glslang/glslang/GenericCodeGen/Link.cpp
glslang/glslang/HLSL/hlslAttributes.cpp
glslang/glslang/HLSL/hlslAttributes.h
glslang/glslang/HLSL/hlslGrammar.cpp
glslang/glslang/HLSL/hlslGrammar.h
glslang/glslang/HLSL/hlslOpMap.cpp
glslang/glslang/HLSL/hlslOpMap.h
glslang/glslang/HLSL/hlslParseHelper.cpp
glslang/glslang/HLSL/hlslParseHelper.h
glslang/glslang/HLSL/hlslParseables.cpp
glslang/glslang/HLSL/hlslParseables.h
glslang/glslang/HLSL/hlslScanContext.cpp
glslang/glslang/HLSL/hlslScanContext.h
glslang/glslang/HLSL/hlslTokenStream.cpp
glslang/glslang/HLSL/hlslTokenStream.h
glslang/glslang/HLSL/hlslTokens.h
glslang/glslang/HLSL/pch.h
glslang/glslang/Include/BaseTypes.h
glslang/glslang/Include/Common.h
glslang/glslang/Include/ConstantUnion.h
glslang/glslang/Include/InfoSink.h
glslang/glslang/Include/InitializeGlobals.h
glslang/glslang/Include/PoolAlloc.h
glslang/glslang/Include/ResourceLimits.h
glslang/glslang/Include/ShHandle.h
glslang/glslang/Include/SpirvIntrinsics.h
glslang/glslang/Include/Types.h
glslang/glslang/Include/arrays.h
glslang/glslang/Include/glslang_c_interface.h
glslang/glslang/Include/glslang_c_shader_types.h
glslang/glslang/Include/intermediate.h
glslang/glslang/Include/visibility.h
glslang/glslang/MachineIndependent/Constant.cpp
glslang/glslang/MachineIndependent/InfoSink.cpp
glslang/glslang/MachineIndependent/Initialize.cpp
glslang/glslang/MachineIndependent/Initialize.h
glslang/glslang/MachineIndependent/IntermTraverse.cpp
glslang/glslang/MachineIndependent/Intermediate.cpp
glslang/glslang/MachineIndependent/LiveTraverser.h
glslang/glslang/MachineIndependent/ParseContextBase.cpp
glslang/glslang/MachineIndependent/ParseHelper.cpp
glslang/glslang/MachineIndependent/ParseHelper.h
glslang/glslang/MachineIndependent/PoolAlloc.cpp
glslang/glslang/MachineIndependent/RemoveTree.cpp
glslang/glslang/MachineIndependent/RemoveTree.h
glslang/glslang/MachineIndependent/Scan.cpp
glslang/glslang/MachineIndependent/Scan.h
glslang/glslang/MachineIndependent/ScanContext.h
glslang/glslang/MachineIndependent/ShaderLang.cpp
glslang/glslang/MachineIndependent/SpirvIntrinsics.cpp
glslang/glslang/MachineIndependent/SymbolTable.cpp
glslang/glslang/MachineIndependent/SymbolTable.h
glslang/glslang/MachineIndependent/Versions.cpp
glslang/glslang/MachineIndependent/Versions.h
glslang/glslang/MachineIndependent/attribute.cpp
glslang/glslang/MachineIndependent/attribute.h
glslang/glslang/MachineIndependent/gl_types.h
glslang/glslang/MachineIndependent/glslang.y
glslang/glslang/MachineIndependent/glslang_tab.cpp
glslang/glslang/MachineIndependent/glslang_tab.cpp.h
glslang/glslang/MachineIndependent/intermOut.cpp
glslang/glslang/MachineIndependent/iomapper.cpp
glslang/glslang/MachineIndependent/iomapper.h
glslang/glslang/MachineIndependent/limits.cpp
glslang/glslang/MachineIndependent/linkValidate.cpp
glslang/glslang/MachineIndependent/localintermediate.h
glslang/glslang/MachineIndependent/parseConst.cpp
glslang/glslang/MachineIndependent/parseVersions.h
glslang/glslang/MachineIndependent/pch.h
glslang/glslang/MachineIndependent/propagateNoContraction.cpp
glslang/glslang/MachineIndependent/propagateNoContraction.h
glslang/glslang/MachineIndependent/reflection.cpp
glslang/glslang/MachineIndependent/reflection.h
glslang/glslang/MachineIndependent/preprocessor/Pp.cpp
glslang/glslang/MachineIndependent/preprocessor/PpAtom.cpp
glslang/glslang/MachineIndependent/preprocessor/PpContext.cpp
glslang/glslang/MachineIndependent/preprocessor/PpContext.h
glslang/glslang/MachineIndependent/preprocessor/PpScanner.cpp
glslang/glslang/MachineIndependent/preprocessor/PpTokens.cpp
glslang/glslang/MachineIndependent/preprocessor/PpTokens.h
glslang/glslang/OSDependent/osinclude.h
glslang/glslang/OSDependent/Unix/CMakeLists.txt
glslang/glslang/OSDependent/Unix/ossource.cpp
glslang/glslang/OSDependent/Web/CMakeLists.txt
glslang/glslang/OSDependent/Web/glslang.after.js
glslang/glslang/OSDependent/Web/glslang.js.cpp
glslang/glslang/OSDependent/Web/glslang.pre.js
glslang/glslang/OSDependent/Windows/CMakeLists.txt
glslang/glslang/OSDependent/Windows/ossource.cpp
glslang/glslang/Public/ResourceLimits.h
glslang/glslang/Public/ShaderLang.h
glslang/glslang/Public/resource_limits_c.h
glslang/glslang/ResourceLimits/ResourceLimits.cpp
glslang/glslang/ResourceLimits/resource_limits_c.cpp
glslang/gtests/AST.FromFile.cpp
glslang/gtests/BuiltInResource.FromFile.cpp
glslang/gtests/CMakeLists.txt
glslang/gtests/Common.cpp
glslang/gtests/Config.FromFile.cpp
glslang/gtests/GlslMapIO.FromFile.cpp
glslang/gtests/HexFloat.cpp
glslang/gtests/Hlsl.FromFile.cpp
glslang/gtests/Initializer.h
glslang/gtests/Link.FromFile.Vk.cpp
glslang/gtests/Link.FromFile.cpp
glslang/gtests/LiveTraverser.FromFile.cpp
glslang/gtests/Pp.FromFile.cpp
glslang/gtests/README.md
glslang/gtests/Remap.FromFile.cpp
glslang/gtests/Settings.cpp
glslang/gtests/Settings.h
glslang/gtests/Spv.FromFile.cpp
glslang/gtests/TestFixture.cpp
glslang/gtests/TestFixture.h
glslang/gtests/VkRelaxed.FromFile.cpp
glslang/gtests/main.cpp
glslang/gtests/pch.h
glslang/kokoro/android-ndk-build/build-docker.sh
glslang/kokoro/android-ndk-build/build.sh
glslang/kokoro/android-ndk-build/continuous.cfg
glslang/kokoro/android-ndk-build/presubmit.cfg
glslang/kokoro/license-check/build.sh
glslang/kokoro/license-check/continuous.cfg
glslang/kokoro/license-check/presubmit.cfg
glslang/kokoro/linux-clang-cmake/build-docker.sh
glslang/kokoro/linux-clang-cmake/build.sh
glslang/kokoro/linux-clang-cmake/shared/continuous.cfg
glslang/kokoro/linux-clang-cmake/shared/presubmit.cfg
glslang/kokoro/linux-clang-cmake/static/continuous.cfg
glslang/kokoro/linux-clang-cmake/static/presubmit.cfg
glslang/kokoro/linux-clang-gn/build-docker.sh
glslang/kokoro/linux-clang-gn/build.sh
glslang/kokoro/linux-clang-gn/continuous.cfg
glslang/kokoro/linux-clang-gn/presubmit.cfg
glslang/kokoro/linux-gcc-cmake/build-docker.sh
glslang/kokoro/linux-gcc-cmake/build.sh
glslang/kokoro/linux-gcc-cmake/shared/continuous.cfg
glslang/kokoro/linux-gcc-cmake/shared/presubmit.cfg
glslang/kokoro/linux-gcc-cmake/static/continuous.cfg
glslang/kokoro/linux-gcc-cmake/static/presubmit.cfg
glslang/ndk_test/Android.mk
glslang/ndk_test/test.cpp
glslang/ndk_test/jni/Application.mk
python/CMakeLists.txt
python/README.md
python/requirements.txt
python/setup.py.i
python/examples/fasterrcnn.py
python/examples/mobilenetssd.py
python/examples/mobilenetv2ssdlite.py
python/examples/mobilenetv3ssdlite.py
python/examples/model_zoo.py
python/examples/nanodet.py
python/examples/peleenetssd.py
python/examples/retinaface.py
python/examples/rfcn.py
python/examples/shufflenetv2.py
python/examples/simplepose.py
python/examples/squeezenet.py
python/examples/squeezenetssd.py
python/examples/yolact.py
python/examples/yolov2.py
python/examples/yolov3.py
python/examples/yolov4.py
python/examples/yolov5.py
python/examples/yolov8.py
python/ncnn/__init__.py
python/ncnn.egg-info/PKG-INFO
python/ncnn.egg-info/SOURCES.txt
python/ncnn.egg-info/dependency_links.txt
python/ncnn.egg-info/requires.txt
python/ncnn.egg-info/top_level.txt
python/ncnn/model_zoo/__init__.py
python/ncnn/model_zoo/fasterrcnn.py
python/ncnn/model_zoo/mobilenetssd.py
python/ncnn/model_zoo/mobilenetv2ssdlite.py
python/ncnn/model_zoo/mobilenetv3ssdlite.py
python/ncnn/model_zoo/model_store.py
python/ncnn/model_zoo/model_zoo.py
python/ncnn/model_zoo/nanodet.py
python/ncnn/model_zoo/peleenetssd.py
python/ncnn/model_zoo/retinaface.py
python/ncnn/model_zoo/rfcn.py
python/ncnn/model_zoo/shufflenetv2.py
python/ncnn/model_zoo/simplepose.py
python/ncnn/model_zoo/squeezenet.py
python/ncnn/model_zoo/squeezenetssd.py
python/ncnn/model_zoo/yolact.py
python/ncnn/model_zoo/yolov2.py
python/ncnn/model_zoo/yolov3.py
python/ncnn/model_zoo/yolov4.py
python/ncnn/model_zoo/yolov5.py
python/ncnn/model_zoo/yolov7.py
python/ncnn/model_zoo/yolov8.py
python/ncnn/utils/__init__.py
python/ncnn/utils/download.py
python/ncnn/utils/functional.py
python/ncnn/utils/objects.py
python/ncnn/utils/visual.py
python/pybind11/.appveyor.yml
python/pybind11/.clang-format
python/pybind11/.clang-tidy
python/pybind11/.cmake-format.yaml
python/pybind11/.codespell-ignore-lines
python/pybind11/.git
python/pybind11/.gitattributes
python/pybind11/.gitignore
python/pybind11/.pre-commit-config.yaml
python/pybind11/.readthedocs.yml
python/pybind11/CMakeLists.txt
python/pybind11/LICENSE
python/pybind11/MANIFEST.in
python/pybind11/README.rst
python/pybind11/SECURITY.md
python/pybind11/noxfile.py
python/pybind11/pyproject.toml
python/pybind11/setup.cfg
python/pybind11/setup.py
python/pybind11/.github/CODEOWNERS
python/pybind11/.github/CONTRIBUTING.md
python/pybind11/.github/dependabot.yml
python/pybind11/.github/labeler.yml
python/pybind11/.github/labeler_merged.yml
python/pybind11/.github/pull_request_template.md
python/pybind11/.github/ISSUE_TEMPLATE/bug-report.yml
python/pybind11/.github/ISSUE_TEMPLATE/config.yml
python/pybind11/.github/matchers/pylint.json
python/pybind11/.github/workflows/ci.yml
python/pybind11/.github/workflows/configure.yml
python/pybind11/.github/workflows/format.yml
python/pybind11/.github/workflows/labeler.yml
python/pybind11/.github/workflows/pip.yml
python/pybind11/.github/workflows/upstream.yml
python/pybind11/docs/Doxyfile
python/pybind11/docs/Makefile
python/pybind11/docs/basics.rst
python/pybind11/docs/benchmark.py
python/pybind11/docs/benchmark.rst
python/pybind11/docs/changelog.rst
python/pybind11/docs/classes.rst
python/pybind11/docs/compiling.rst
python/pybind11/docs/conf.py
python/pybind11/docs/faq.rst
python/pybind11/docs/index.rst
python/pybind11/docs/installing.rst
python/pybind11/docs/limitations.rst
python/pybind11/docs/pybind11-logo.png
python/pybind11/docs/pybind11_vs_boost_python1.png
python/pybind11/docs/pybind11_vs_boost_python1.svg
python/pybind11/docs/pybind11_vs_boost_python2.png
python/pybind11/docs/pybind11_vs_boost_python2.svg
python/pybind11/docs/reference.rst
python/pybind11/docs/release.rst
python/pybind11/docs/requirements.txt
python/pybind11/docs/upgrade.rst
python/pybind11/docs/_static/css/custom.css
python/pybind11/docs/advanced/classes.rst
python/pybind11/docs/advanced/embedding.rst
python/pybind11/docs/advanced/exceptions.rst
python/pybind11/docs/advanced/functions.rst
python/pybind11/docs/advanced/misc.rst
python/pybind11/docs/advanced/smart_ptrs.rst
python/pybind11/docs/advanced/cast/chrono.rst
python/pybind11/docs/advanced/cast/custom.rst
python/pybind11/docs/advanced/cast/eigen.rst
python/pybind11/docs/advanced/cast/functional.rst
python/pybind11/docs/advanced/cast/index.rst
python/pybind11/docs/advanced/cast/overview.rst
python/pybind11/docs/advanced/cast/stl.rst
python/pybind11/docs/advanced/cast/strings.rst
python/pybind11/docs/advanced/pycpp/index.rst
python/pybind11/docs/advanced/pycpp/numpy.rst
python/pybind11/docs/advanced/pycpp/object.rst
python/pybind11/docs/advanced/pycpp/utilities.rst
python/pybind11/docs/cmake/index.rst
python/pybind11/include/pybind11/attr.h
python/pybind11/include/pybind11/buffer_info.h
python/pybind11/include/pybind11/cast.h
python/pybind11/include/pybind11/chrono.h
python/pybind11/include/pybind11/common.h
python/pybind11/include/pybind11/complex.h
python/pybind11/include/pybind11/eigen.h
python/pybind11/include/pybind11/embed.h
python/pybind11/include/pybind11/eval.h
python/pybind11/include/pybind11/functional.h
python/pybind11/include/pybind11/gil.h
python/pybind11/include/pybind11/gil_safe_call_once.h
python/pybind11/include/pybind11/iostream.h
python/pybind11/include/pybind11/numpy.h
python/pybind11/include/pybind11/operators.h
python/pybind11/include/pybind11/options.h
python/pybind11/include/pybind11/pybind11.h
python/pybind11/include/pybind11/pytypes.h
python/pybind11/include/pybind11/stl.h
python/pybind11/include/pybind11/stl_bind.h
python/pybind11/include/pybind11/type_caster_pyobject_ptr.h
python/pybind11/include/pybind11/typing.h
python/pybind11/include/pybind11/detail/class.h
python/pybind11/include/pybind11/detail/common.h
python/pybind11/include/pybind11/detail/descr.h
python/pybind11/include/pybind11/detail/init.h
python/pybind11/include/pybind11/detail/internals.h
python/pybind11/include/pybind11/detail/type_caster_base.h
python/pybind11/include/pybind11/detail/typeid.h
python/pybind11/include/pybind11/eigen/common.h
python/pybind11/include/pybind11/eigen/matrix.h
python/pybind11/include/pybind11/eigen/tensor.h
python/pybind11/include/pybind11/stl/filesystem.h
python/pybind11/pybind11/__init__.py
python/pybind11/pybind11/__main__.py
python/pybind11/pybind11/_version.py
python/pybind11/pybind11/commands.py
python/pybind11/pybind11/py.typed
python/pybind11/pybind11/setup_helpers.py
python/pybind11/tools/FindCatch.cmake
python/pybind11/tools/FindEigen3.cmake
python/pybind11/tools/FindPythonLibsNew.cmake
python/pybind11/tools/JoinPaths.cmake
python/pybind11/tools/check-style.sh
python/pybind11/tools/cmake_uninstall.cmake.in
python/pybind11/tools/codespell_ignore_lines_from_errors.py
python/pybind11/tools/libsize.py
python/pybind11/tools/make_changelog.py
python/pybind11/tools/pybind11.pc.in
python/pybind11/tools/pybind11Common.cmake
python/pybind11/tools/pybind11Config.cmake.in
python/pybind11/tools/pybind11NewTools.cmake
python/pybind11/tools/pybind11Tools.cmake
python/pybind11/tools/pyproject.toml
python/pybind11/tools/setup_global.py.in
python/pybind11/tools/setup_main.py.in
python/src/main.cpp
python/src/pybind11_allocator.h
python/src/pybind11_bind.h
python/src/pybind11_datareader.h
python/src/pybind11_layer.h
python/src/pybind11_mat.h
python/src/pybind11_modelbin.h
python/tests/benchmark.py
python/tests/custom_layer.param
python/tests/test.param
python/tests/test_allocator.py
python/tests/test_blob.py
python/tests/test_extractor.py
python/tests/test_mat.py
python/tests/test_net.py
python/tests/test_option.py
python/tests/test_paramdict.py
python/tests/test_vulkan_allocator.py
python/tests/test_vulkan_device.py
src/CMakeLists.txt
src/allocator.cpp
src/allocator.h
src/benchmark.cpp
src/benchmark.h
src/blob.cpp
src/blob.h
src/c_api.cpp
src/c_api.h
src/command.cpp
src/command.h
src/convert_ycbcr.comp
src/cpu.cpp
src/cpu.h
src/datareader.cpp
src/datareader.h
src/expression.cpp
src/expression.h
src/gpu.cpp
src/gpu.h
src/layer.cpp
src/layer.h
src/layer_declaration.h.in
src/layer_registry.h.in
src/layer_shader_registry.h.in
src/layer_shader_spv_data.h.in
src/layer_shader_type.h
src/layer_shader_type_enum.h.in
src/layer_type.h
src/layer_type_enum.h.in
src/mat.cpp
src/mat.h
src/mat_pixel.cpp
src/mat_pixel_affine.cpp
src/mat_pixel_android.cpp
src/mat_pixel_drawing.cpp
src/mat_pixel_drawing_font.h
src/mat_pixel_drawing_font.png
src/mat_pixel_resize.cpp
src/mat_pixel_rotate.cpp
src/modelbin.cpp
src/modelbin.h
src/ncnn.pc.in
src/net.cpp
src/net.h
src/option.cpp
src/option.h
src/paramdict.cpp
src/paramdict.h
src/pipeline.cpp
src/pipeline.h
src/pipelinecache.cpp
src/pipelinecache.h
src/platform.h.in
src/ruapu.h
src/simplemath.cpp
src/simplemath.h
src/simpleocv.cpp
src/simpleocv.h
src/simpleomp.cpp
src/simpleomp.h
src/simplestl.cpp
src/simplestl.h
src/simplevk.cpp
src/simplevk.h
src/stb_image.h
src/stb_image_write.h
src/vulkan_header_fix.h
src/layer/absval.cpp
src/layer/absval.h
src/layer/argmax.cpp
src/layer/argmax.h
src/layer/batchnorm.cpp
src/layer/batchnorm.h
src/layer/bias.cpp
src/layer/bias.h
src/layer/binaryop.cpp
src/layer/binaryop.h
src/layer/bnll.cpp
src/layer/bnll.h
src/layer/cast.cpp
src/layer/cast.h
src/layer/celu.cpp
src/layer/celu.h
src/layer/clip.cpp
src/layer/clip.h
src/layer/concat.cpp
src/layer/concat.h
src/layer/convolution.cpp
src/layer/convolution.h
src/layer/convolution1d.cpp
src/layer/convolution1d.h
src/layer/convolution3d.cpp
src/layer/convolution3d.h
src/layer/convolutiondepthwise.cpp
src/layer/convolutiondepthwise.h
src/layer/convolutiondepthwise1d.cpp
src/layer/convolutiondepthwise1d.h
src/layer/convolutiondepthwise3d.cpp
src/layer/convolutiondepthwise3d.h
src/layer/copyto.cpp
src/layer/copyto.h
src/layer/crop.cpp
src/layer/crop.h
src/layer/cumulativesum.cpp
src/layer/cumulativesum.h
src/layer/deconvolution.cpp
src/layer/deconvolution.h
src/layer/deconvolution1d.cpp
src/layer/deconvolution1d.h
src/layer/deconvolution3d.cpp
src/layer/deconvolution3d.h
src/layer/deconvolutiondepthwise.cpp
src/layer/deconvolutiondepthwise.h
src/layer/deconvolutiondepthwise1d.cpp
src/layer/deconvolutiondepthwise1d.h
src/layer/deconvolutiondepthwise3d.cpp
src/layer/deconvolutiondepthwise3d.h
src/layer/deepcopy.cpp
src/layer/deepcopy.h
src/layer/deformableconv2d.cpp
src/layer/deformableconv2d.h
src/layer/dequantize.cpp
src/layer/dequantize.h
src/layer/detectionoutput.cpp
src/layer/detectionoutput.h
src/layer/diag.cpp
src/layer/diag.h
src/layer/dropout.cpp
src/layer/dropout.h
src/layer/einsum.cpp
src/layer/einsum.h
src/layer/eltwise.cpp
src/layer/eltwise.h
src/layer/elu.cpp
src/layer/elu.h
src/layer/embed.cpp
src/layer/embed.h
src/layer/erf.cpp
src/layer/erf.h
src/layer/exp.cpp
src/layer/exp.h
src/layer/expanddims.cpp
src/layer/expanddims.h
src/layer/flatten.cpp
src/layer/flatten.h
src/layer/flip.cpp
src/layer/flip.h
src/layer/fold.cpp
src/layer/fold.h
src/layer/fused_activation.h
src/layer/gelu.cpp
src/layer/gelu.h
src/layer/gemm.cpp
src/layer/gemm.h
src/layer/glu.cpp
src/layer/glu.h
src/layer/gridsample.cpp
src/layer/gridsample.h
src/layer/groupnorm.cpp
src/layer/groupnorm.h
src/layer/gru.cpp
src/layer/gru.h
src/layer/hardsigmoid.cpp
src/layer/hardsigmoid.h
src/layer/hardswish.cpp
src/layer/hardswish.h
src/layer/innerproduct.cpp
src/layer/innerproduct.h
src/layer/input.cpp
src/layer/input.h
src/layer/instancenorm.cpp
src/layer/instancenorm.h
src/layer/interp.cpp
src/layer/interp.h
src/layer/inversespectrogram.cpp
src/layer/inversespectrogram.h
src/layer/layernorm.cpp
src/layer/layernorm.h
src/layer/log.cpp
src/layer/log.h
src/layer/lrn.cpp
src/layer/lrn.h
src/layer/lstm.cpp
src/layer/lstm.h
src/layer/matmul.cpp
src/layer/matmul.h
src/layer/memorydata.cpp
src/layer/memorydata.h
src/layer/mish.cpp
src/layer/mish.h
src/layer/multiheadattention.cpp
src/layer/multiheadattention.h
src/layer/mvn.cpp
src/layer/mvn.h
src/layer/noop.cpp
src/layer/noop.h
src/layer/normalize.cpp
src/layer/normalize.h
src/layer/packing.cpp
src/layer/packing.h
src/layer/padding.cpp
src/layer/padding.h
src/layer/permute.cpp
src/layer/permute.h
src/layer/pixelshuffle.cpp
src/layer/pixelshuffle.h
src/layer/pooling.cpp
src/layer/pooling.h
src/layer/pooling1d.cpp
src/layer/pooling1d.h
src/layer/pooling3d.cpp
src/layer/pooling3d.h
src/layer/power.cpp
src/layer/power.h
src/layer/prelu.cpp
src/layer/prelu.h
src/layer/priorbox.cpp
src/layer/priorbox.h
src/layer/proposal.cpp
src/layer/proposal.h
src/layer/psroipooling.cpp
src/layer/psroipooling.h
src/layer/quantize.cpp
src/layer/quantize.h
src/layer/reduction.cpp
src/layer/reduction.h
src/layer/relu.cpp
src/layer/relu.h
src/layer/reorg.cpp
src/layer/reorg.h
src/layer/requantize.cpp
src/layer/requantize.h
src/layer/reshape.cpp
src/layer/reshape.h
src/layer/rmsnorm.cpp
src/layer/rmsnorm.h
src/layer/rnn.cpp
src/layer/rnn.h
src/layer/roialign.cpp
src/layer/roialign.h
src/layer/roipooling.cpp
src/layer/roipooling.h
src/layer/scale.cpp
src/layer/scale.h
src/layer/selu.cpp
src/layer/selu.h
src/layer/shrink.cpp
src/layer/shrink.h
src/layer/shufflechannel.cpp
src/layer/shufflechannel.h
src/layer/sigmoid.cpp
src/layer/sigmoid.h
src/layer/slice.cpp
src/layer/slice.h
src/layer/softmax.cpp
src/layer/softmax.h
src/layer/softplus.cpp
src/layer/softplus.h
src/layer/spectrogram.cpp
src/layer/spectrogram.h
src/layer/split.cpp
src/layer/split.h
src/layer/spp.cpp
src/layer/spp.h
src/layer/squeeze.cpp
src/layer/squeeze.h
src/layer/statisticspooling.cpp
src/layer/statisticspooling.h
src/layer/swish.cpp
src/layer/swish.h
src/layer/tanh.cpp
src/layer/tanh.h
src/layer/threshold.cpp
src/layer/threshold.h
src/layer/tile.cpp
src/layer/tile.h
src/layer/unaryop.cpp
src/layer/unaryop.h
src/layer/unfold.cpp
src/layer/unfold.h
src/layer/yolodetectionoutput.cpp
src/layer/yolodetectionoutput.h
src/layer/yolov3detectionoutput.cpp
src/layer/yolov3detectionoutput.h
src/layer/arm/absval_arm.cpp
src/layer/arm/absval_arm.h
src/layer/arm/arm_activation.h
src/layer/arm/arm_usability.h
src/layer/arm/batchnorm_arm.cpp
src/layer/arm/batchnorm_arm.h
src/layer/arm/batchnorm_arm_asimdhp.cpp
src/layer/arm/bias_arm.cpp
src/layer/arm/bias_arm.h
src/layer/arm/binaryop_arm.cpp
src/layer/arm/binaryop_arm.h
src/layer/arm/binaryop_arm_asimdhp.cpp
src/layer/arm/cast_arm.cpp
src/layer/arm/cast_arm.h
src/layer/arm/cast_arm_bf16.cpp
src/layer/arm/cast_arm_vfpv4.cpp
src/layer/arm/cast_bf16.h
src/layer/arm/cast_fp16.h
src/layer/arm/clip_arm.cpp
src/layer/arm/clip_arm.h
src/layer/arm/clip_arm_asimdhp.cpp
src/layer/arm/concat_arm.cpp
src/layer/arm/concat_arm.h
src/layer/arm/convolution1d_arm.cpp
src/layer/arm/convolution1d_arm.h
src/layer/arm/convolution1d_arm_asimdhp.cpp
src/layer/arm/convolution1d_packed.h
src/layer/arm/convolution1d_packed_bf16s.h
src/layer/arm/convolution1d_packed_fp16s.h
src/layer/arm/convolution_1x1.h
src/layer/arm/convolution_2x2.h
src/layer/arm/convolution_3x3.h
src/layer/arm/convolution_3x3_int8.h
src/layer/arm/convolution_3x3_pack1to4.h
src/layer/arm/convolution_3x3_pack1to4_bf16s.h
src/layer/arm/convolution_3x3_pack1to4_fp16s.h
src/layer/arm/convolution_3x3_pack1to8_fp16s.h
src/layer/arm/convolution_3x3_pack4.h
src/layer/arm/convolution_3x3_pack4_bf16s.h
src/layer/arm/convolution_3x3_pack4_fp16s.h
src/layer/arm/convolution_3x3_pack4to1.h
src/layer/arm/convolution_3x3_pack8_fp16s.h
src/layer/arm/convolution_3x3_winograd.h
src/layer/arm/convolution_3x3_winograd_bf16s.h
src/layer/arm/convolution_3x3_winograd_fp16s.h
src/layer/arm/convolution_3x3_winograd_int8.h
src/layer/arm/convolution_4x4.h
src/layer/arm/convolution_5x5.h
src/layer/arm/convolution_5x5_pack4.h
src/layer/arm/convolution_5x5_pack4_bf16s.h
src/layer/arm/convolution_5x5_pack8_fp16s.h
src/layer/arm/convolution_7x7.h
src/layer/arm/convolution_7x7_pack1to4.h
src/layer/arm/convolution_7x7_pack1to4_bf16s.h
src/layer/arm/convolution_7x7_pack1to8_fp16s.h
src/layer/arm/convolution_arm.cpp
src/layer/arm/convolution_arm.h
src/layer/arm/convolution_arm_asimddp.cpp
src/layer/arm/convolution_arm_asimdhp.cpp
src/layer/arm/convolution_arm_i8mm.cpp
src/layer/arm/convolution_im2col_gemm.h
src/layer/arm/convolution_im2col_gemm_bf16s.h
src/layer/arm/convolution_im2col_gemm_bf16s_fp16s.h
src/layer/arm/convolution_im2col_gemm_fp16s.h
src/layer/arm/convolution_im2col_gemm_int8.h
src/layer/arm/convolution_packed.h
src/layer/arm/convolution_packed_bf16s.h
src/layer/arm/convolution_packed_fp16s.h
src/layer/arm/convolution_packed_int8.h
src/layer/arm/convolutiondepthwise_3x3.h
src/layer/arm/convolutiondepthwise_3x3_fp16s.h
src/layer/arm/convolutiondepthwise_3x3_int8.h
src/layer/arm/convolutiondepthwise_3x3_pack4.h
src/layer/arm/convolutiondepthwise_3x3_pack4_bf16s.h
src/layer/arm/convolutiondepthwise_3x3_pack8_fp16s.h
src/layer/arm/convolutiondepthwise_3x3_pack8_int8.h
src/layer/arm/convolutiondepthwise_5x5.h
src/layer/arm/convolutiondepthwise_5x5_pack4.h
src/layer/arm/convolutiondepthwise_5x5_pack4_bf16s.h
src/layer/arm/convolutiondepthwise_5x5_pack8_fp16s.h
src/layer/arm/convolutiondepthwise_arm.cpp
src/layer/arm/convolutiondepthwise_arm.h
src/layer/arm/convolutiondepthwise_arm_asimdhp.cpp
src/layer/arm/crop_arm.cpp
src/layer/arm/crop_arm.h
src/layer/arm/deconvolution_3x3.h
src/layer/arm/deconvolution_4x4.h
src/layer/arm/deconvolution_4x4_fp16s.h
src/layer/arm/deconvolution_arm.cpp
src/layer/arm/deconvolution_arm.h
src/layer/arm/deconvolution_arm_asimdhp.cpp
src/layer/arm/deconvolutiondepthwise_arm.cpp
src/layer/arm/deconvolutiondepthwise_arm.h
src/layer/arm/deconvolutiondepthwise_arm_asimdhp.cpp
src/layer/arm/dequantize_arm.cpp
src/layer/arm/dequantize_arm.h
src/layer/arm/dequantize_arm_asimdhp.cpp
src/layer/arm/dropout_arm.cpp
src/layer/arm/dropout_arm.h
src/layer/arm/eltwise_arm.cpp
src/layer/arm/eltwise_arm.h
src/layer/arm/eltwise_arm_asimdhp.cpp
src/layer/arm/flatten_arm.cpp
src/layer/arm/flatten_arm.h
src/layer/arm/gelu_arm.cpp
src/layer/arm/gelu_arm.h
src/layer/arm/gelu_arm_asimdhp.cpp
src/layer/arm/gemm_arm.cpp
src/layer/arm/gemm_arm.h
src/layer/arm/gemm_arm_asimddp.cpp
src/layer/arm/gemm_arm_asimdfhm.cpp
src/layer/arm/gemm_arm_asimdhp.cpp
src/layer/arm/gemm_arm_i8mm.cpp
src/layer/arm/gemm_arm_vfpv4.cpp
src/layer/arm/gemm_bf16s.h
src/layer/arm/gemm_bf16s_fp16s.h
src/layer/arm/gemm_fp16s.h
src/layer/arm/gemm_int8.h
src/layer/arm/gemm_int8_bf16s.h
src/layer/arm/gemm_int8_fp16s.h
src/layer/arm/groupnorm_arm.cpp
src/layer/arm/groupnorm_arm.h
src/layer/arm/groupnorm_arm_asimdhp.cpp
src/layer/arm/gru_arm.cpp
src/layer/arm/gru_arm.h
src/layer/arm/gru_arm_asimddp.cpp
src/layer/arm/gru_arm_asimdhp.cpp
src/layer/arm/gru_arm_vfpv4.cpp
src/layer/arm/gru_int8.h
src/layer/arm/hardsigmoid_arm.cpp
src/layer/arm/hardsigmoid_arm.h
src/layer/arm/hardsigmoid_arm_asimdhp.cpp
src/layer/arm/hardswish_arm.cpp
src/layer/arm/hardswish_arm.h
src/layer/arm/hardswish_arm_asimdhp.cpp
src/layer/arm/innerproduct_arm.cpp
src/layer/arm/innerproduct_arm.h
src/layer/arm/innerproduct_arm_asimdfhm.cpp
src/layer/arm/innerproduct_arm_asimdhp.cpp
src/layer/arm/innerproduct_arm_vfpv4.cpp
src/layer/arm/innerproduct_fp16s.h
src/layer/arm/innerproduct_gemm_fp16s.h
src/layer/arm/instancenorm_arm.cpp
src/layer/arm/instancenorm_arm.h
src/layer/arm/instancenorm_arm_asimdhp.cpp
src/layer/arm/interp_arm.cpp
src/layer/arm/interp_arm.h
src/layer/arm/interp_arm_asimdhp.cpp
src/layer/arm/interp_bicubic.h
src/layer/arm/interp_bicubic_bf16s.h
src/layer/arm/interp_bicubic_fp16s.h
src/layer/arm/interp_bicubic_pack4.h
src/layer/arm/interp_bicubic_pack4_bf16s.h
src/layer/arm/interp_bicubic_pack4_fp16s.h
src/layer/arm/interp_bicubic_pack8_fp16s.h
src/layer/arm/interp_bilinear.h
src/layer/arm/interp_bilinear_bf16s.h
src/layer/arm/interp_bilinear_fp16s.h
src/layer/arm/interp_bilinear_pack4.h
src/layer/arm/interp_bilinear_pack4_bf16s.h
src/layer/arm/interp_bilinear_pack4_fp16s.h
src/layer/arm/interp_bilinear_pack8_fp16s.h
src/layer/arm/layernorm_arm.cpp
src/layer/arm/layernorm_arm.h
src/layer/arm/layernorm_arm_asimdhp.cpp
src/layer/arm/lrn_arm.cpp
src/layer/arm/lrn_arm.h
src/layer/arm/lstm_arm.cpp
src/layer/arm/lstm_arm.h
src/layer/arm/lstm_arm_asimddp.cpp
src/layer/arm/lstm_arm_asimdhp.cpp
src/layer/arm/lstm_arm_vfpv4.cpp
src/layer/arm/lstm_int8.h
src/layer/arm/matmul_arm.cpp
src/layer/arm/matmul_arm.h
src/layer/arm/mish_arm.cpp
src/layer/arm/mish_arm.h
src/layer/arm/mish_arm_asimdhp.cpp
src/layer/arm/multiheadattention_arm.cpp
src/layer/arm/multiheadattention_arm.h
src/layer/arm/neon_mathfun.h
src/layer/arm/neon_mathfun_fp16s.h
src/layer/arm/neon_mathfun_tanh.h
src/layer/arm/packing_arm.cpp
src/layer/arm/packing_arm.h
src/layer/arm/padding_arm.cpp
src/layer/arm/padding_arm.h
src/layer/arm/padding_pack4.h
src/layer/arm/padding_pack4_bf16s_fp16s.h
src/layer/arm/padding_pack8_fp16s.h
src/layer/arm/padding_pack8_int8.h
src/layer/arm/pixelshuffle_arm.cpp
src/layer/arm/pixelshuffle_arm.h
src/layer/arm/pooling_2x2.h
src/layer/arm/pooling_2x2_pack4.h
src/layer/arm/pooling_2x2_pack4_bf16s.h
src/layer/arm/pooling_3x3.h
src/layer/arm/pooling_3x3_pack4.h
src/layer/arm/pooling_3x3_pack4_bf16s.h
src/layer/arm/pooling_arm.cpp
src/layer/arm/pooling_arm.h
src/layer/arm/pooling_arm_asimdhp.cpp
src/layer/arm/prelu_arm.cpp
src/layer/arm/prelu_arm.h
src/layer/arm/prelu_arm_asimdhp.cpp
src/layer/arm/quantize_arm.cpp
src/layer/arm/quantize_arm.h
src/layer/arm/quantize_arm_asimdhp.cpp
src/layer/arm/relu_arm.cpp
src/layer/arm/relu_arm.h
src/layer/arm/relu_arm_asimdhp.cpp
src/layer/arm/requantize_arm.cpp
src/layer/arm/requantize_arm.h
src/layer/arm/reshape_arm.cpp
src/layer/arm/reshape_arm.h
src/layer/arm/rmsnorm_arm.cpp
src/layer/arm/rmsnorm_arm.h
src/layer/arm/rmsnorm_arm_asimdhp.cpp
src/layer/arm/rnn_arm.cpp
src/layer/arm/rnn_arm.h
src/layer/arm/rnn_arm_asimddp.cpp
src/layer/arm/rnn_arm_asimdhp.cpp
src/layer/arm/rnn_arm_vfpv4.cpp
src/layer/arm/rnn_int8.h
src/layer/arm/scale_arm.cpp
src/layer/arm/scale_arm.h
src/layer/arm/selu_arm.cpp
src/layer/arm/selu_arm.h
src/layer/arm/shufflechannel_arm.cpp
src/layer/arm/shufflechannel_arm.h
src/layer/arm/sigmoid_arm.cpp
src/layer/arm/sigmoid_arm.h
src/layer/arm/sigmoid_arm_asimdhp.cpp
src/layer/arm/slice_arm.cpp
src/layer/arm/slice_arm.h
src/layer/arm/softmax_arm.cpp
src/layer/arm/softmax_arm.h
src/layer/arm/softmax_arm_asimdhp.cpp
src/layer/arm/swish_arm.cpp
src/layer/arm/swish_arm.h
src/layer/arm/swish_arm_asimdhp.cpp
src/layer/arm/tanh_arm.cpp
src/layer/arm/tanh_arm.h
src/layer/arm/tanh_arm_asimdhp.cpp
src/layer/arm/unaryop_arm.cpp
src/layer/arm/unaryop_arm.h
src/layer/arm/unaryop_arm_asimdhp.cpp
src/layer/loongarch/absval_loongarch.cpp
src/layer/loongarch/absval_loongarch.h
src/layer/loongarch/batchnorm_loongarch.cpp
src/layer/loongarch/batchnorm_loongarch.h
src/layer/loongarch/bias_loongarch.cpp
src/layer/loongarch/bias_loongarch.h
src/layer/loongarch/binaryop_loongarch.cpp
src/layer/loongarch/binaryop_loongarch.h
src/layer/loongarch/cast_loongarch.cpp
src/layer/loongarch/cast_loongarch.h
src/layer/loongarch/clip_loongarch.cpp
src/layer/loongarch/clip_loongarch.h
src/layer/loongarch/concat_loongarch.cpp
src/layer/loongarch/concat_loongarch.h
src/layer/loongarch/convolution1d_loongarch.cpp
src/layer/loongarch/convolution1d_loongarch.h
src/layer/loongarch/convolution_1x1.h
src/layer/loongarch/convolution_1x1_int8.h
src/layer/loongarch/convolution_1x1_pack1to4_int8.h
src/layer/loongarch/convolution_1x1_pack4.h
src/layer/loongarch/convolution_1x1_pack4to1.h
src/layer/loongarch/convolution_1x1_pack8to1_int8.h
src/layer/loongarch/convolution_1x1_pack8to4_int8.h
src/layer/loongarch/convolution_3x3.h
src/layer/loongarch/convolution_3x3_int8.h
src/layer/loongarch/convolution_3x3_pack1to4.h
src/layer/loongarch/convolution_3x3_pack4.h
src/layer/loongarch/convolution_3x3_pack8to1_int8.h
src/layer/loongarch/convolution_3x3_pack8to4_int8.h
src/layer/loongarch/convolution_7x7_pack1to4.h
src/layer/loongarch/convolution_int8.h
src/layer/loongarch/convolution_loongarch.cpp
src/layer/loongarch/convolution_loongarch.h
src/layer/loongarch/convolution_pack1to4.h
src/layer/loongarch/convolution_pack1to4_int8.h
src/layer/loongarch/convolution_pack4.h
src/layer/loongarch/convolution_pack4to1.h
src/layer/loongarch/convolution_pack8to1_int8.h
src/layer/loongarch/convolution_pack8to4_int8.h
src/layer/loongarch/convolution_sgemm.h
src/layer/loongarch/convolution_sgemm_int8.h
src/layer/loongarch/convolution_sgemm_pack1to4_int8.h
src/layer/loongarch/convolution_sgemm_pack4.h
src/layer/loongarch/convolution_sgemm_pack4to1.h
src/layer/loongarch/convolution_sgemm_pack8to1_int8.h
src/layer/loongarch/convolution_sgemm_pack8to4_int8.h
src/layer/loongarch/convolution_winograd_dot.h
src/layer/loongarch/convolution_winograd_dot_int8.h
src/layer/loongarch/convolution_winograd_dot_pack4.h
src/layer/loongarch/convolution_winograd_dot_pack8to1_int8.h
src/layer/loongarch/convolution_winograd_dot_pack8to4_int8.h
src/layer/loongarch/convolution_winograd_transform.h
src/layer/loongarch/convolution_winograd_transform_int8.h
src/layer/loongarch/convolution_winograd_transform_pack4.h
src/layer/loongarch/convolution_winograd_transform_pack4_int8.h
src/layer/loongarch/convolution_winograd_transform_pack8_int8.h
src/layer/loongarch/convolutiondepthwise_3x3.h
src/layer/loongarch/convolutiondepthwise_3x3_pack4.h
src/layer/loongarch/convolutiondepthwise_5x5_pack4.h
src/layer/loongarch/convolutiondepthwise_loongarch.cpp
src/layer/loongarch/convolutiondepthwise_loongarch.h
src/layer/loongarch/crop_loongarch.cpp
src/layer/loongarch/crop_loongarch.h
src/layer/loongarch/deconvolution_loongarch.cpp
src/layer/loongarch/deconvolution_loongarch.h
src/layer/loongarch/deconvolution_pack1to4.h
src/layer/loongarch/deconvolution_pack4.h
src/layer/loongarch/deconvolution_pack4to1.h
src/layer/loongarch/deconvolutiondepthwise_loongarch.cpp
src/layer/loongarch/deconvolutiondepthwise_loongarch.h
src/layer/loongarch/dequantize_loongarch.cpp
src/layer/loongarch/dequantize_loongarch.h
src/layer/loongarch/dropout_loongarch.cpp
src/layer/loongarch/dropout_loongarch.h
src/layer/loongarch/eltwise_loongarch.cpp
src/layer/loongarch/eltwise_loongarch.h
src/layer/loongarch/flatten_loongarch.cpp
src/layer/loongarch/flatten_loongarch.h
src/layer/loongarch/hardsigmoid_loongarch.cpp
src/layer/loongarch/hardsigmoid_loongarch.h
src/layer/loongarch/hardswish_loongarch.cpp
src/layer/loongarch/hardswish_loongarch.h
src/layer/loongarch/innerproduct_loongarch.cpp
src/layer/loongarch/innerproduct_loongarch.h
src/layer/loongarch/interp_bicubic.h
src/layer/loongarch/interp_bicubic_pack4.h
src/layer/loongarch/interp_bilinear.h
src/layer/loongarch/interp_bilinear_pack4.h
src/layer/loongarch/interp_loongarch.cpp
src/layer/loongarch/interp_loongarch.h
src/layer/loongarch/lasx_mathfun.h
src/layer/loongarch/loongarch_activation.h
src/layer/loongarch/loongarch_usability.h
src/layer/loongarch/lsx_mathfun.h
src/layer/loongarch/mish_loongarch.cpp
src/layer/loongarch/mish_loongarch.h
src/layer/loongarch/packing_loongarch.cpp
src/layer/loongarch/packing_loongarch.h
src/layer/loongarch/padding_loongarch.cpp
src/layer/loongarch/padding_loongarch.h
src/layer/loongarch/padding_pack4.h
src/layer/loongarch/padding_pack8_int8.h
src/layer/loongarch/pooling_loongarch.cpp
src/layer/loongarch/pooling_loongarch.h
src/layer/loongarch/prelu_loongarch.cpp
src/layer/loongarch/prelu_loongarch.h
src/layer/loongarch/quantize_loongarch.cpp
src/layer/loongarch/quantize_loongarch.h
src/layer/loongarch/relu_loongarch.cpp
src/layer/loongarch/relu_loongarch.h
src/layer/loongarch/requantize_loongarch.cpp
src/layer/loongarch/requantize_loongarch.h
src/layer/loongarch/sigmoid_loongarch.cpp
src/layer/loongarch/sigmoid_loongarch.h
src/layer/loongarch/slice_loongarch.cpp
src/layer/loongarch/slice_loongarch.h
src/layer/loongarch/softmax_loongarch.cpp
src/layer/loongarch/softmax_loongarch.h
src/layer/loongarch/swish_loongarch.cpp
src/layer/loongarch/swish_loongarch.h
src/layer/loongarch/tanh_loongarch.cpp
src/layer/loongarch/tanh_loongarch.h
src/layer/loongarch/unaryop_loongarch.cpp
src/layer/loongarch/unaryop_loongarch.h
src/layer/mips/absval_mips.cpp
src/layer/mips/absval_mips.h
src/layer/mips/batchnorm_mips.cpp
src/layer/mips/batchnorm_mips.h
src/layer/mips/bias_mips.cpp
src/layer/mips/bias_mips.h
src/layer/mips/binaryop_mips.cpp
src/layer/mips/binaryop_mips.h
src/layer/mips/cast_mips.cpp
src/layer/mips/cast_mips.h
src/layer/mips/clip_mips.cpp
src/layer/mips/clip_mips.h
src/layer/mips/concat_mips.cpp
src/layer/mips/concat_mips.h
src/layer/mips/convolution1d_mips.cpp
src/layer/mips/convolution1d_mips.h
src/layer/mips/convolution_1x1.h
src/layer/mips/convolution_1x1_int8.h
src/layer/mips/convolution_1x1_pack1to4_int8.h
src/layer/mips/convolution_1x1_pack4.h
src/layer/mips/convolution_1x1_pack4to1.h
src/layer/mips/convolution_1x1_pack8to1_int8.h
src/layer/mips/convolution_1x1_pack8to4_int8.h
src/layer/mips/convolution_3x3.h
src/layer/mips/convolution_3x3_int8.h
src/layer/mips/convolution_3x3_pack1to4.h
src/layer/mips/convolution_3x3_pack4.h
src/layer/mips/convolution_3x3_pack8to1_int8.h
src/layer/mips/convolution_3x3_pack8to4_int8.h
src/layer/mips/convolution_7x7_pack1to4.h
src/layer/mips/convolution_int8.h
src/layer/mips/convolution_mips.cpp
src/layer/mips/convolution_mips.h
src/layer/mips/convolution_mips_mmi.cpp
src/layer/mips/convolution_pack1to4.h
src/layer/mips/convolution_pack1to4_int8.h
src/layer/mips/convolution_pack4.h
src/layer/mips/convolution_pack4to1.h
src/layer/mips/convolution_pack8to1_int8.h
src/layer/mips/convolution_pack8to4_int8.h
src/layer/mips/convolution_sgemm.h
src/layer/mips/convolution_sgemm_int8.h
src/layer/mips/convolution_sgemm_pack1to4_int8.h
src/layer/mips/convolution_sgemm_pack4.h
src/layer/mips/convolution_sgemm_pack4to1.h
src/layer/mips/convolution_sgemm_pack8to1_int8.h
src/layer/mips/convolution_sgemm_pack8to4_int8.h
src/layer/mips/convolution_winograd_dot.h
src/layer/mips/convolution_winograd_dot_int8.h
src/layer/mips/convolution_winograd_dot_pack4.h
src/layer/mips/convolution_winograd_dot_pack8to1_int8.h
src/layer/mips/convolution_winograd_dot_pack8to4_int8.h
src/layer/mips/convolution_winograd_transform.h
src/layer/mips/convolution_winograd_transform_int8.h
src/layer/mips/convolution_winograd_transform_pack4.h
src/layer/mips/convolution_winograd_transform_pack4_int8.h
src/layer/mips/convolution_winograd_transform_pack8_int8.h
src/layer/mips/convolutiondepthwise_3x3.h
src/layer/mips/convolutiondepthwise_3x3_pack4.h
src/layer/mips/convolutiondepthwise_5x5_pack4.h
src/layer/mips/convolutiondepthwise_mips.cpp
src/layer/mips/convolutiondepthwise_mips.h
src/layer/mips/crop_mips.cpp
src/layer/mips/crop_mips.h
src/layer/mips/deconvolution_mips.cpp
src/layer/mips/deconvolution_mips.h
src/layer/mips/deconvolution_pack1to4.h
src/layer/mips/deconvolution_pack4.h
src/layer/mips/deconvolution_pack4to1.h
src/layer/mips/deconvolutiondepthwise_mips.cpp
src/layer/mips/deconvolutiondepthwise_mips.h
src/layer/mips/dequantize_mips.cpp
src/layer/mips/dequantize_mips.h
src/layer/mips/dropout_mips.cpp
src/layer/mips/dropout_mips.h
src/layer/mips/eltwise_mips.cpp
src/layer/mips/eltwise_mips.h
src/layer/mips/flatten_mips.cpp
src/layer/mips/flatten_mips.h
src/layer/mips/hardsigmoid_mips.cpp
src/layer/mips/hardsigmoid_mips.h
src/layer/mips/hardswish_mips.cpp
src/layer/mips/hardswish_mips.h
src/layer/mips/innerproduct_mips.cpp
src/layer/mips/innerproduct_mips.h
src/layer/mips/interp_bicubic.h
src/layer/mips/interp_bicubic_pack4.h
src/layer/mips/interp_bilinear.h
src/layer/mips/interp_bilinear_pack4.h
src/layer/mips/interp_mips.cpp
src/layer/mips/interp_mips.h
src/layer/mips/loongson_mmi.h
src/layer/mips/mips_activation.h
src/layer/mips/mips_usability.h
src/layer/mips/mish_mips.cpp
src/layer/mips/mish_mips.h
src/layer/mips/msa_mathfun.h
src/layer/mips/packing_mips.cpp
src/layer/mips/packing_mips.h
src/layer/mips/padding_mips.cpp
src/layer/mips/padding_mips.h
src/layer/mips/padding_pack4.h
src/layer/mips/padding_pack8_int8.h
src/layer/mips/pooling_mips.cpp
src/layer/mips/pooling_mips.h
src/layer/mips/prelu_mips.cpp
src/layer/mips/prelu_mips.h
src/layer/mips/quantize_mips.cpp
src/layer/mips/quantize_mips.h
src/layer/mips/relu_mips.cpp
src/layer/mips/relu_mips.h
src/layer/mips/requantize_mips.cpp
src/layer/mips/requantize_mips.h
src/layer/mips/sigmoid_mips.cpp
src/layer/mips/sigmoid_mips.h
src/layer/mips/slice_mips.cpp
src/layer/mips/slice_mips.h
src/layer/mips/softmax_mips.cpp
src/layer/mips/softmax_mips.h
src/layer/mips/swish_mips.cpp
src/layer/mips/swish_mips.h
src/layer/mips/tanh_mips.cpp
src/layer/mips/tanh_mips.h
src/layer/mips/unaryop_mips.cpp
src/layer/mips/unaryop_mips.h
src/layer/riscv/absval_riscv.cpp
src/layer/riscv/absval_riscv.h
src/layer/riscv/absval_riscv_zfh.cpp
src/layer/riscv/batchnorm_riscv.cpp
src/layer/riscv/batchnorm_riscv.h
src/layer/riscv/batchnorm_riscv_zfh.cpp
src/layer/riscv/bias_riscv.cpp
src/layer/riscv/bias_riscv.h
src/layer/riscv/bias_riscv_zfh.cpp
src/layer/riscv/binaryop_riscv.cpp
src/layer/riscv/binaryop_riscv.h
src/layer/riscv/binaryop_riscv_zfh.cpp
src/layer/riscv/bnll_riscv.cpp
src/layer/riscv/bnll_riscv.h
src/layer/riscv/bnll_riscv_zfh.cpp
src/layer/riscv/cast_riscv.cpp
src/layer/riscv/cast_riscv.h
src/layer/riscv/cast_riscv_zfh.cpp
src/layer/riscv/celu_riscv.cpp
src/layer/riscv/celu_riscv.h
src/layer/riscv/celu_riscv_zfh.cpp
src/layer/riscv/clip_riscv.cpp
src/layer/riscv/clip_riscv.h
src/layer/riscv/clip_riscv_zfh.cpp
src/layer/riscv/concat_riscv.cpp
src/layer/riscv/concat_riscv.h
src/layer/riscv/convolution1d_riscv.cpp
src/layer/riscv/convolution1d_riscv.h
src/layer/riscv/convolution1d_riscv_zfh.cpp
src/layer/riscv/convolution_1x1.h
src/layer/riscv/convolution_1x1_fp16s.h
src/layer/riscv/convolution_1x1_pack1ton.h
src/layer/riscv/convolution_1x1_pack1ton_fp16s.h
src/layer/riscv/convolution_1x1_packn.h
src/layer/riscv/convolution_1x1_packn_fp16s.h
src/layer/riscv/convolution_1x1_packnto1.h
src/layer/riscv/convolution_1x1_packnto1_fp16s.h
src/layer/riscv/convolution_3x3.h
src/layer/riscv/convolution_3x3_pack1ton.h
src/layer/riscv/convolution_3x3_pack1ton_fp16s.h
src/layer/riscv/convolution_3x3_packn.h
src/layer/riscv/convolution_3x3_packn_fp16s.h
src/layer/riscv/convolution_7x7_pack1ton.h
src/layer/riscv/convolution_7x7_pack1ton_fp16s.h
src/layer/riscv/convolution_fp16s.h
src/layer/riscv/convolution_pack1ton.h
src/layer/riscv/convolution_pack1ton_fp16s.h
src/layer/riscv/convolution_packn.h
src/layer/riscv/convolution_packn_fp16s.h
src/layer/riscv/convolution_packnto1.h
src/layer/riscv/convolution_packnto1_fp16s.h
src/layer/riscv/convolution_riscv.cpp
src/layer/riscv/convolution_riscv.h
src/layer/riscv/convolution_riscv_zfh.cpp
src/layer/riscv/convolution_sgemm.h
src/layer/riscv/convolution_sgemm_fp16s.h
src/layer/riscv/convolution_sgemm_pack1ton.h
src/layer/riscv/convolution_sgemm_pack1ton_fp16s.h
src/layer/riscv/convolution_sgemm_packn.h
src/layer/riscv/convolution_sgemm_packn_fp16s.h
src/layer/riscv/convolution_sgemm_packnto1.h
src/layer/riscv/convolution_sgemm_packnto1_fp16s.h
src/layer/riscv/convolution_winograd_dot.h
src/layer/riscv/convolution_winograd_dot_packn.h
src/layer/riscv/convolution_winograd_dot_packn_fp16s.h
src/layer/riscv/convolution_winograd_transform.h
src/layer/riscv/convolution_winograd_transform_packn.h
src/layer/riscv/convolution_winograd_transform_packn_fp16s.h
src/layer/riscv/convolutiondepthwise_3x3.h
src/layer/riscv/convolutiondepthwise_3x3_packn.h
src/layer/riscv/convolutiondepthwise_3x3_packn_fp16s.h
src/layer/riscv/convolutiondepthwise_5x5_packn.h
src/layer/riscv/convolutiondepthwise_5x5_packn_fp16s.h
src/layer/riscv/convolutiondepthwise_riscv.cpp
src/layer/riscv/convolutiondepthwise_riscv.h
src/layer/riscv/convolutiondepthwise_riscv_zfh.cpp
src/layer/riscv/crop_riscv.cpp
src/layer/riscv/crop_riscv.h
src/layer/riscv/deconvolution_fp16s.h
src/layer/riscv/deconvolution_pack1ton.h
src/layer/riscv/deconvolution_pack1ton_fp16s.h
src/layer/riscv/deconvolution_packn.h
src/layer/riscv/deconvolution_packn_fp16s.h
src/layer/riscv/deconvolution_packnto1.h
src/layer/riscv/deconvolution_packnto1_fp16s.h
src/layer/riscv/deconvolution_riscv.cpp
src/layer/riscv/deconvolution_riscv.h
src/layer/riscv/deconvolution_riscv_zfh.cpp
src/layer/riscv/deconvolutiondepthwise_riscv.cpp
src/layer/riscv/deconvolutiondepthwise_riscv.h
src/layer/riscv/deconvolutiondepthwise_riscv_zfh.cpp
src/layer/riscv/dropout_riscv.cpp
src/layer/riscv/dropout_riscv.h
src/layer/riscv/eltwise_riscv.cpp
src/layer/riscv/eltwise_riscv.h
src/layer/riscv/eltwise_riscv_zfh.cpp
src/layer/riscv/flatten_riscv.cpp
src/layer/riscv/flatten_riscv.h
src/layer/riscv/gelu_riscv.cpp
src/layer/riscv/gelu_riscv.h
src/layer/riscv/gemm_riscv.cpp
src/layer/riscv/gemm_riscv.h
src/layer/riscv/gru_riscv.cpp
src/layer/riscv/gru_riscv.h
src/layer/riscv/gru_riscv_zfh.cpp
src/layer/riscv/hardsigmoid_riscv.cpp
src/layer/riscv/hardsigmoid_riscv.h
src/layer/riscv/hardsigmoid_riscv_zfh.cpp
src/layer/riscv/hardswish_riscv.cpp
src/layer/riscv/hardswish_riscv.h
src/layer/riscv/hardswish_riscv_zfh.cpp
src/layer/riscv/innerproduct_riscv.cpp
src/layer/riscv/innerproduct_riscv.h
src/layer/riscv/innerproduct_riscv_zfh.cpp
src/layer/riscv/instancenorm_riscv.cpp
src/layer/riscv/instancenorm_riscv.h
src/layer/riscv/instancenorm_riscv_zfh.cpp
src/layer/riscv/interp_bicubic.h
src/layer/riscv/interp_bicubic_fp16s.h
src/layer/riscv/interp_bicubic_packn.h
src/layer/riscv/interp_bicubic_packn_fp16s.h
src/layer/riscv/interp_bilinear.h
src/layer/riscv/interp_bilinear_fp16s.h
src/layer/riscv/interp_bilinear_packn.h
src/layer/riscv/interp_bilinear_packn_fp16s.h
src/layer/riscv/interp_riscv.cpp
src/layer/riscv/interp_riscv.h
src/layer/riscv/interp_riscv_zfh.cpp
src/layer/riscv/layernorm_riscv.cpp
src/layer/riscv/layernorm_riscv.h
src/layer/riscv/layernorm_riscv_zfh.cpp
src/layer/riscv/mish_riscv.cpp
src/layer/riscv/mish_riscv.h
src/layer/riscv/mish_riscv_zfh.cpp
src/layer/riscv/packing_riscv.cpp
src/layer/riscv/packing_riscv.h
src/layer/riscv/padding_packn.h
src/layer/riscv/padding_riscv.cpp
src/layer/riscv/padding_riscv.h
src/layer/riscv/pooling_riscv.cpp
src/layer/riscv/pooling_riscv.h
src/layer/riscv/pooling_riscv_zfh.cpp
src/layer/riscv/prelu_riscv.cpp
src/layer/riscv/prelu_riscv.h
src/layer/riscv/prelu_riscv_zfh.cpp
src/layer/riscv/relu_riscv.cpp
src/layer/riscv/relu_riscv.h
src/layer/riscv/relu_riscv_zfh.cpp
src/layer/riscv/riscv_activation.h
src/layer/riscv/riscv_usability.h
src/layer/riscv/rvv_mathfun.h
src/layer/riscv/rvv_mathfun_fp16s.h
src/layer/riscv/selu_riscv.cpp
src/layer/riscv/selu_riscv.h
src/layer/riscv/shufflechannel_riscv.cpp
src/layer/riscv/shufflechannel_riscv.h
src/layer/riscv/sigmoid_riscv.cpp
src/layer/riscv/sigmoid_riscv.h
src/layer/riscv/sigmoid_riscv_zfh.cpp
src/layer/riscv/softmax_riscv.cpp
src/layer/riscv/softmax_riscv.h
src/layer/riscv/swish_riscv.cpp
src/layer/riscv/swish_riscv.h
src/layer/riscv/swish_riscv_zfh.cpp
src/layer/riscv/tanh_riscv.cpp
src/layer/riscv/tanh_riscv.h
src/layer/riscv/tanh_riscv_zfh.cpp
src/layer/riscv/unaryop_riscv.cpp
src/layer/riscv/unaryop_riscv.h
src/layer/riscv/unaryop_riscv_zfh.cpp
src/layer/vulkan/absval_vulkan.cpp
src/layer/vulkan/absval_vulkan.h
src/layer/vulkan/batchnorm_vulkan.cpp
src/layer/vulkan/batchnorm_vulkan.h
src/layer/vulkan/binaryop_vulkan.cpp
src/layer/vulkan/binaryop_vulkan.h
src/layer/vulkan/cast_vulkan.cpp
src/layer/vulkan/cast_vulkan.h
src/layer/vulkan/celu_vulkan.cpp
src/layer/vulkan/celu_vulkan.h
src/layer/vulkan/clip_vulkan.cpp
src/layer/vulkan/clip_vulkan.h
src/layer/vulkan/concat_vulkan.cpp
src/layer/vulkan/concat_vulkan.h
src/layer/vulkan/convolution1d_vulkan.cpp
src/layer/vulkan/convolution1d_vulkan.h
src/layer/vulkan/convolution_vulkan.cpp
src/layer/vulkan/convolution_vulkan.h
src/layer/vulkan/convolutiondepthwise_vulkan.cpp
src/layer/vulkan/convolutiondepthwise_vulkan.h
src/layer/vulkan/crop_vulkan.cpp
src/layer/vulkan/crop_vulkan.h
src/layer/vulkan/deconvolution_vulkan.cpp
src/layer/vulkan/deconvolution_vulkan.h
src/layer/vulkan/deconvolutiondepthwise_vulkan.cpp
src/layer/vulkan/deconvolutiondepthwise_vulkan.h
src/layer/vulkan/deepcopy_vulkan.cpp
src/layer/vulkan/deepcopy_vulkan.h
src/layer/vulkan/dequantize_vulkan.cpp
src/layer/vulkan/dequantize_vulkan.h
src/layer/vulkan/dropout_vulkan.cpp
src/layer/vulkan/dropout_vulkan.h
src/layer/vulkan/eltwise_vulkan.cpp
src/layer/vulkan/eltwise_vulkan.h
src/layer/vulkan/elu_vulkan.cpp
src/layer/vulkan/elu_vulkan.h
src/layer/vulkan/erf_vulkan.cpp
src/layer/vulkan/erf_vulkan.h
src/layer/vulkan/flatten_vulkan.cpp
src/layer/vulkan/flatten_vulkan.h
src/layer/vulkan/gelu_vulkan.cpp
src/layer/vulkan/gelu_vulkan.h
src/layer/vulkan/gemm_vulkan.cpp
src/layer/vulkan/gemm_vulkan.h
src/layer/vulkan/hardsigmoid_vulkan.cpp
src/layer/vulkan/hardsigmoid_vulkan.h
src/layer/vulkan/hardswish_vulkan.cpp
src/layer/vulkan/hardswish_vulkan.h
src/layer/vulkan/innerproduct_vulkan.cpp
src/layer/vulkan/innerproduct_vulkan.h
src/layer/vulkan/instancenorm_vulkan.cpp
src/layer/vulkan/instancenorm_vulkan.h
src/layer/vulkan/interp_vulkan.cpp
src/layer/vulkan/interp_vulkan.h
src/layer/vulkan/layernorm_vulkan.cpp
src/layer/vulkan/layernorm_vulkan.h
src/layer/vulkan/lrn_vulkan.cpp
src/layer/vulkan/lrn_vulkan.h
src/layer/vulkan/memorydata_vulkan.cpp
src/layer/vulkan/memorydata_vulkan.h
src/layer/vulkan/mish_vulkan.cpp
src/layer/vulkan/mish_vulkan.h
src/layer/vulkan/multiheadattention_vulkan.cpp
src/layer/vulkan/multiheadattention_vulkan.h
src/layer/vulkan/noop_vulkan.cpp
src/layer/vulkan/noop_vulkan.h
src/layer/vulkan/normalize_vulkan.cpp
src/layer/vulkan/normalize_vulkan.h
src/layer/vulkan/packing_vulkan.cpp
src/layer/vulkan/packing_vulkan.h
src/layer/vulkan/padding_vulkan.cpp
src/layer/vulkan/padding_vulkan.h
src/layer/vulkan/permute_vulkan.cpp
src/layer/vulkan/permute_vulkan.h
src/layer/vulkan/pixelshuffle_vulkan.cpp
src/layer/vulkan/pixelshuffle_vulkan.h
src/layer/vulkan/pooling_vulkan.cpp
src/layer/vulkan/pooling_vulkan.h
src/layer/vulkan/prelu_vulkan.cpp
src/layer/vulkan/prelu_vulkan.h
src/layer/vulkan/priorbox_vulkan.cpp
src/layer/vulkan/priorbox_vulkan.h
src/layer/vulkan/quantize_vulkan.cpp
src/layer/vulkan/quantize_vulkan.h
src/layer/vulkan/relu_vulkan.cpp
src/layer/vulkan/relu_vulkan.h
src/layer/vulkan/reorg_vulkan.cpp
src/layer/vulkan/reorg_vulkan.h
src/layer/vulkan/requantize_vulkan.cpp
src/layer/vulkan/requantize_vulkan.h
src/layer/vulkan/reshape_vulkan.cpp
src/layer/vulkan/reshape_vulkan.h
src/layer/vulkan/scale_vulkan.cpp
src/layer/vulkan/scale_vulkan.h
src/layer/vulkan/shufflechannel_vulkan.cpp
src/layer/vulkan/shufflechannel_vulkan.h
src/layer/vulkan/sigmoid_vulkan.cpp
src/layer/vulkan/sigmoid_vulkan.h
src/layer/vulkan/slice_vulkan.cpp
src/layer/vulkan/slice_vulkan.h
src/layer/vulkan/softmax_vulkan.cpp
src/layer/vulkan/softmax_vulkan.h
src/layer/vulkan/split_vulkan.cpp
src/layer/vulkan/split_vulkan.h
src/layer/vulkan/swish_vulkan.cpp
src/layer/vulkan/swish_vulkan.h
src/layer/vulkan/tanh_vulkan.cpp
src/layer/vulkan/tanh_vulkan.h
src/layer/vulkan/unaryop_vulkan.cpp
src/layer/vulkan/unaryop_vulkan.h
src/layer/vulkan/shader/absval.comp
src/layer/vulkan/shader/batchnorm.comp
src/layer/vulkan/shader/batchnorm_pack4.comp
src/layer/vulkan/shader/binaryop.comp
src/layer/vulkan/shader/binaryop_broadcast.comp
src/layer/vulkan/shader/binaryop_broadcast_pack1to4.comp
src/layer/vulkan/shader/binaryop_broadcast_pack4.comp
src/layer/vulkan/shader/binaryop_pack4.comp
src/layer/vulkan/shader/cast_fp16_to_fp32.comp
src/layer/vulkan/shader/cast_fp16_to_fp32_pack4.comp
src/layer/vulkan/shader/cast_fp32_to_fp16.comp
src/layer/vulkan/shader/cast_fp32_to_fp16_pack4.comp
src/layer/vulkan/shader/celu.comp
src/layer/vulkan/shader/clip.comp
src/layer/vulkan/shader/concat.comp
src/layer/vulkan/shader/concat_pack4.comp
src/layer/vulkan/shader/concat_pack4to1.comp
src/layer/vulkan/shader/convolution.comp
src/layer/vulkan/shader/convolution1d.comp
src/layer/vulkan/shader/convolution1d_pack1to4.comp
src/layer/vulkan/shader/convolution1d_pack4.comp
src/layer/vulkan/shader/convolution1d_pack4to1.comp
src/layer/vulkan/shader/convolution_1x1s1d1.comp
src/layer/vulkan/shader/convolution_1x1s1d1_cm.comp
src/layer/vulkan/shader/convolution_3x3s1d1_winograd23_transform_input.comp
src/layer/vulkan/shader/convolution_3x3s1d1_winograd23_transform_output.comp
src/layer/vulkan/shader/convolution_3x3s1d1_winograd43_transform_input.comp
src/layer/vulkan/shader/convolution_3x3s1d1_winograd43_transform_output.comp
src/layer/vulkan/shader/convolution_3x3s1d1_winograd_gemm.comp
src/layer/vulkan/shader/convolution_gemm.comp
src/layer/vulkan/shader/convolution_gemm_cm.comp
src/layer/vulkan/shader/convolution_pack1to4.comp
src/layer/vulkan/shader/convolution_pack1to4_1x1s1d1.comp
src/layer/vulkan/shader/convolution_pack1to4_3x3s1d1_winograd_gemm.comp
src/layer/vulkan/shader/convolution_pack1to4_gemm.comp
src/layer/vulkan/shader/convolution_pack4.comp
src/layer/vulkan/shader/convolution_pack4_1x1s1d1.comp
src/layer/vulkan/shader/convolution_pack4_3x3s1d1_winograd23_transform_input.comp
src/layer/vulkan/shader/convolution_pack4_3x3s1d1_winograd23_transform_output.comp
src/layer/vulkan/shader/convolution_pack4_3x3s1d1_winograd43_transform_input.comp
src/layer/vulkan/shader/convolution_pack4_3x3s1d1_winograd43_transform_output.comp
src/layer/vulkan/shader/convolution_pack4_3x3s1d1_winograd_gemm.comp
src/layer/vulkan/shader/convolution_pack4_gemm.comp
src/layer/vulkan/shader/convolution_pack4to1.comp
src/layer/vulkan/shader/convolution_pack4to1_1x1s1d1.comp
src/layer/vulkan/shader/convolution_pack4to1_3x3s1d1_winograd_gemm.comp
src/layer/vulkan/shader/convolution_pack4to1_gemm.comp
src/layer/vulkan/shader/convolution_winograd_gemm_cm.comp
src/layer/vulkan/shader/convolutiondepthwise.comp
src/layer/vulkan/shader/convolutiondepthwise_group.comp
src/layer/vulkan/shader/convolutiondepthwise_group_pack1to4.comp
src/layer/vulkan/shader/convolutiondepthwise_group_pack4.comp
src/layer/vulkan/shader/convolutiondepthwise_group_pack4to1.comp
src/layer/vulkan/shader/convolutiondepthwise_pack4.comp
src/layer/vulkan/shader/crop.comp
src/layer/vulkan/shader/crop_pack1to4.comp
src/layer/vulkan/shader/crop_pack4.comp
src/layer/vulkan/shader/crop_pack4to1.comp
src/layer/vulkan/shader/deconvolution.comp
src/layer/vulkan/shader/deconvolution_col2im.comp
src/layer/vulkan/shader/deconvolution_gemm.comp
src/layer/vulkan/shader/deconvolution_gemm_cm.comp
src/layer/vulkan/shader/deconvolution_pack1to4.comp
src/layer/vulkan/shader/deconvolution_pack1to4_gemm.comp
src/layer/vulkan/shader/deconvolution_pack4.comp
src/layer/vulkan/shader/deconvolution_pack4_col2im.comp
src/layer/vulkan/shader/deconvolution_pack4_gemm.comp
src/layer/vulkan/shader/deconvolution_pack4to1.comp
src/layer/vulkan/shader/deconvolution_pack4to1_gemm.comp
src/layer/vulkan/shader/deconvolutiondepthwise.comp
src/layer/vulkan/shader/deconvolutiondepthwise_group.comp
src/layer/vulkan/shader/deconvolutiondepthwise_group_pack1to4.comp
src/layer/vulkan/shader/deconvolutiondepthwise_group_pack4.comp
src/layer/vulkan/shader/deconvolutiondepthwise_group_pack4to1.comp
src/layer/vulkan/shader/deconvolutiondepthwise_pack4.comp
src/layer/vulkan/shader/deepcopy.comp
src/layer/vulkan/shader/deepcopy_pack4.comp
src/layer/vulkan/shader/dequantize.comp
src/layer/vulkan/shader/dequantize_pack4.comp
src/layer/vulkan/shader/dropout.comp
src/layer/vulkan/shader/eltwise.comp
src/layer/vulkan/shader/eltwise_pack4.comp
src/layer/vulkan/shader/elu.comp
src/layer/vulkan/shader/erf.comp
src/layer/vulkan/shader/flatten.comp
src/layer/vulkan/shader/flatten_pack1to4.comp
src/layer/vulkan/shader/flatten_pack4.comp
src/layer/vulkan/shader/gelu.comp
src/layer/vulkan/shader/gemm.comp
src/layer/vulkan/shader/gemm_cm.comp
src/layer/vulkan/shader/hardsigmoid.comp
src/layer/vulkan/shader/hardswish.comp
src/layer/vulkan/shader/innerproduct.comp
src/layer/vulkan/shader/innerproduct_gemm.comp
src/layer/vulkan/shader/innerproduct_gemm_wp1to4.comp
src/layer/vulkan/shader/innerproduct_gemm_wp4.comp
src/layer/vulkan/shader/innerproduct_gemm_wp4to1.comp
src/layer/vulkan/shader/innerproduct_pack1to4.comp
src/layer/vulkan/shader/innerproduct_pack4.comp
src/layer/vulkan/shader/innerproduct_pack4to1.comp
src/layer/vulkan/shader/innerproduct_reduce_sum8.comp
src/layer/vulkan/shader/innerproduct_reduce_sum8_pack4.comp
src/layer/vulkan/shader/innerproduct_sum8.comp
src/layer/vulkan/shader/innerproduct_sum8_pack1to4.comp
src/layer/vulkan/shader/innerproduct_sum8_pack4.comp
src/layer/vulkan/shader/innerproduct_sum8_pack4to1.comp
src/layer/vulkan/shader/instancenorm_coeffs.comp
src/layer/vulkan/shader/instancenorm_coeffs_pack4.comp
src/layer/vulkan/shader/instancenorm_norm.comp
src/layer/vulkan/shader/instancenorm_norm_pack4.comp
src/layer/vulkan/shader/instancenorm_reduce_mean.comp
src/layer/vulkan/shader/instancenorm_reduce_mean_pack4.comp
src/layer/vulkan/shader/instancenorm_reduce_sum4_fp16_to_fp32.comp
src/layer/vulkan/shader/instancenorm_reduce_sum4_fp16_to_fp32_pack4.comp
src/layer/vulkan/shader/instancenorm_reduce_sum4_fp32.comp
src/layer/vulkan/shader/instancenorm_reduce_sum4_fp32_pack4.comp
src/layer/vulkan/shader/instancenorm_sub_mean_square.comp
src/layer/vulkan/shader/instancenorm_sub_mean_square_pack4.comp
src/layer/vulkan/shader/interp.comp
src/layer/vulkan/shader/interp_bicubic.comp
src/layer/vulkan/shader/interp_bicubic_coeffs.comp
src/layer/vulkan/shader/interp_bicubic_pack4.comp
src/layer/vulkan/shader/interp_pack4.comp
src/layer/vulkan/shader/layernorm_coeffs.comp
src/layer/vulkan/shader/layernorm_coeffs_pack4.comp
src/layer/vulkan/shader/layernorm_norm.comp
src/layer/vulkan/shader/layernorm_norm_pack4.comp
src/layer/vulkan/shader/layernorm_reduce_mean.comp
src/layer/vulkan/shader/layernorm_reduce_mean_pack4.comp
src/layer/vulkan/shader/layernorm_reduce_sum4_fp16_to_fp32.comp
src/layer/vulkan/shader/layernorm_reduce_sum4_fp16_to_fp32_pack4.comp
src/layer/vulkan/shader/layernorm_reduce_sum4_fp32.comp
src/layer/vulkan/shader/layernorm_reduce_sum4_fp32_pack4.comp
src/layer/vulkan/shader/layernorm_sub_mean_square.comp
src/layer/vulkan/shader/layernorm_sub_mean_square_pack4.comp
src/layer/vulkan/shader/lrn_norm.comp
src/layer/vulkan/shader/lrn_norm_across_channel_pack4.comp
src/layer/vulkan/shader/lrn_norm_within_channel_pack4.comp
src/layer/vulkan/shader/lrn_square_pad.comp
src/layer/vulkan/shader/lrn_square_pad_across_channel_pack4.comp
src/layer/vulkan/shader/lrn_square_pad_within_channel_pack4.comp
src/layer/vulkan/shader/mish.comp
src/layer/vulkan/shader/multiheadattention_qk_cross.comp
src/layer/vulkan/shader/multiheadattention_qk_cross_pack1to4.comp
src/layer/vulkan/shader/multiheadattention_qk_cross_pack4.comp
src/layer/vulkan/shader/multiheadattention_qk_cross_pack4to1.comp
src/layer/vulkan/shader/multiheadattention_qkv_cross.comp
src/layer/vulkan/shader/multiheadattention_qkv_cross_pack1to4.comp
src/layer/vulkan/shader/multiheadattention_qkv_cross_pack4.comp
src/layer/vulkan/shader/multiheadattention_qkv_cross_pack4to1.comp
src/layer/vulkan/shader/normalize_coeffs.comp
src/layer/vulkan/shader/normalize_coeffs_pack4.comp
src/layer/vulkan/shader/normalize_norm.comp
src/layer/vulkan/shader/normalize_norm_pack4.comp
src/layer/vulkan/shader/normalize_reduce_sum4_fp16_to_fp32.comp
src/layer/vulkan/shader/normalize_reduce_sum4_fp16_to_fp32_pack4.comp
src/layer/vulkan/shader/normalize_reduce_sum4_fp32.comp
src/layer/vulkan/shader/normalize_reduce_sum4_fp32_pack4.comp
src/layer/vulkan/shader/packing.comp
src/layer/vulkan/shader/packing_int8.comp
src/layer/vulkan/shader/packing_pack1to4.comp
src/layer/vulkan/shader/packing_pack1to4_int8.comp
src/layer/vulkan/shader/packing_pack4to1.comp
src/layer/vulkan/shader/packing_pack4to1_int8.comp
src/layer/vulkan/shader/padding.comp
src/layer/vulkan/shader/padding_3d.comp
src/layer/vulkan/shader/padding_3d_pack4.comp
src/layer/vulkan/shader/padding_pack1to4.comp
src/layer/vulkan/shader/padding_pack4.comp
src/layer/vulkan/shader/padding_pack4to1.comp
src/layer/vulkan/shader/permute.comp
src/layer/vulkan/shader/permute_pack1to4.comp
src/layer/vulkan/shader/permute_pack4.comp
src/layer/vulkan/shader/permute_pack4to1.comp
src/layer/vulkan/shader/pixelshuffle.comp
src/layer/vulkan/shader/pixelshuffle_pack4.comp
src/layer/vulkan/shader/pixelshuffle_pack4to1.comp
src/layer/vulkan/shader/pooling.comp
src/layer/vulkan/shader/pooling_adaptive.comp
src/layer/vulkan/shader/pooling_adaptive_pack4.comp
src/layer/vulkan/shader/pooling_global_reduce_max.comp
src/layer/vulkan/shader/pooling_global_reduce_max_first.comp
src/layer/vulkan/shader/pooling_global_reduce_max_first_pack4.comp
src/layer/vulkan/shader/pooling_global_reduce_max_last.comp
src/layer/vulkan/shader/pooling_global_reduce_max_last_pack4.comp
src/layer/vulkan/shader/pooling_global_reduce_max_pack4.comp
src/layer/vulkan/shader/pooling_global_reduce_sum.comp
src/layer/vulkan/shader/pooling_global_reduce_sum_first.comp
src/layer/vulkan/shader/pooling_global_reduce_sum_first_pack4.comp
src/layer/vulkan/shader/pooling_global_reduce_sum_last.comp
src/layer/vulkan/shader/pooling_global_reduce_sum_last_pack4.comp
src/layer/vulkan/shader/pooling_global_reduce_sum_pack4.comp
src/layer/vulkan/shader/pooling_pack4.comp
src/layer/vulkan/shader/prelu.comp
src/layer/vulkan/shader/prelu_pack4.comp
src/layer/vulkan/shader/priorbox.comp
src/layer/vulkan/shader/priorbox_mxnet.comp
src/layer/vulkan/shader/quantize.comp
src/layer/vulkan/shader/quantize_pack4.comp
src/layer/vulkan/shader/relu.comp
src/layer/vulkan/shader/reorg.comp
src/layer/vulkan/shader/reorg_pack1to4.comp
src/layer/vulkan/shader/reorg_pack4.comp
src/layer/vulkan/shader/requantize.comp
src/layer/vulkan/shader/requantize_pack4.comp
src/layer/vulkan/shader/reshape.comp
src/layer/vulkan/shader/reshape_pack1to4.comp
src/layer/vulkan/shader/reshape_pack4.comp
src/layer/vulkan/shader/reshape_pack4to1.comp
src/layer/vulkan/shader/scale.comp
src/layer/vulkan/shader/scale_pack4.comp
src/layer/vulkan/shader/shufflechannel.comp
src/layer/vulkan/shader/shufflechannel_pack4.comp
src/layer/vulkan/shader/sigmoid.comp
src/layer/vulkan/shader/slice.comp
src/layer/vulkan/shader/slice_pack1to4.comp
src/layer/vulkan/shader/slice_pack4.comp
src/layer/vulkan/shader/softmax_div_sum.comp
src/layer/vulkan/shader/softmax_div_sum_pack4.comp
src/layer/vulkan/shader/softmax_exp_sub_max.comp
src/layer/vulkan/shader/softmax_exp_sub_max_pack4.comp
src/layer/vulkan/shader/softmax_reduce_max.comp
src/layer/vulkan/shader/softmax_reduce_max_pack4.comp
src/layer/vulkan/shader/softmax_reduce_sum.comp
src/layer/vulkan/shader/softmax_reduce_sum_pack4.comp
src/layer/vulkan/shader/swish.comp
src/layer/vulkan/shader/tanh.comp
src/layer/vulkan/shader/unaryop.comp
src/layer/vulkan/shader/vulkan_activation.comp
src/layer/x86/avx512_mathfun.h
src/layer/x86/avx_mathfun.h
src/layer/x86/batchnorm_x86.cpp
src/layer/x86/batchnorm_x86.h
src/layer/x86/bias_x86.cpp
src/layer/x86/bias_x86.h
src/layer/x86/binaryop_x86.cpp
src/layer/x86/binaryop_x86.h
src/layer/x86/bnll_x86.cpp
src/layer/x86/bnll_x86.h
src/layer/x86/cast_bf16.h
src/layer/x86/cast_fp16.h
src/layer/x86/cast_x86.cpp
src/layer/x86/cast_x86.h
src/layer/x86/cast_x86_avx2.cpp
src/layer/x86/cast_x86_avx512bf16.cpp
src/layer/x86/cast_x86_f16c.cpp
src/layer/x86/clip_x86.cpp
src/layer/x86/clip_x86.h
src/layer/x86/concat_x86.cpp
src/layer/x86/concat_x86.h
src/layer/x86/convolution1d_packed.h
src/layer/x86/convolution1d_x86.cpp
src/layer/x86/convolution1d_x86.h
src/layer/x86/convolution_1x1.h
src/layer/x86/convolution_2x2_pack8.h
src/layer/x86/convolution_3x3.h
src/layer/x86/convolution_3x3_int8.h
src/layer/x86/convolution_3x3_pack16to1.h
src/layer/x86/convolution_3x3_pack1to4.h
src/layer/x86/convolution_3x3_pack1to8.h
src/layer/x86/convolution_3x3_pack8.h
src/layer/x86/convolution_3x3_pack8to1.h
src/layer/x86/convolution_3x3_winograd.h
src/layer/x86/convolution_3x3_winograd_int8.h
src/layer/x86/convolution_5x5.h
src/layer/x86/convolution_im2col_gemm.h
src/layer/x86/convolution_im2col_gemm_int8.h
src/layer/x86/convolution_packed.h
src/layer/x86/convolution_packed_int8.h
src/layer/x86/convolution_x86.cpp
src/layer/x86/convolution_x86.h
src/layer/x86/convolution_x86_avx2.cpp
src/layer/x86/convolution_x86_avx512vnni.cpp
src/layer/x86/convolution_x86_avxvnni.cpp
src/layer/x86/convolution_x86_avxvnniint8.cpp
src/layer/x86/convolution_x86_xop.cpp
src/layer/x86/convolutiondepthwise_3x3.h
src/layer/x86/convolutiondepthwise_3x3_int8.h
src/layer/x86/convolutiondepthwise_3x3_pack16.h
src/layer/x86/convolutiondepthwise_3x3_pack4.h
src/layer/x86/convolutiondepthwise_3x3_pack8.h
src/layer/x86/convolutiondepthwise_5x5_pack16.h
src/layer/x86/convolutiondepthwise_5x5_pack4.h
src/layer/x86/convolutiondepthwise_5x5_pack8.h
src/layer/x86/convolutiondepthwise_x86.cpp
src/layer/x86/convolutiondepthwise_x86.h
src/layer/x86/crop_x86.cpp
src/layer/x86/crop_x86.h
src/layer/x86/deconvolution_pack16.h
src/layer/x86/deconvolution_pack16to1.h
src/layer/x86/deconvolution_pack16to4.h
src/layer/x86/deconvolution_pack16to8.h
src/layer/x86/deconvolution_pack1to16.h
src/layer/x86/deconvolution_pack1to4.h
src/layer/x86/deconvolution_pack1to8.h
src/layer/x86/deconvolution_pack4.h
src/layer/x86/deconvolution_pack4to1.h
src/layer/x86/deconvolution_pack4to16.h
src/layer/x86/deconvolution_pack4to8.h
src/layer/x86/deconvolution_pack8.h
src/layer/x86/deconvolution_pack8to1.h
src/layer/x86/deconvolution_pack8to16.h
src/layer/x86/deconvolution_pack8to4.h
src/layer/x86/deconvolution_x86.cpp
src/layer/x86/deconvolution_x86.h
src/layer/x86/deconvolutiondepthwise_x86.cpp
src/layer/x86/deconvolutiondepthwise_x86.h
src/layer/x86/deformableconv2d_pack16.h
src/layer/x86/deformableconv2d_pack16to1.h
src/layer/x86/deformableconv2d_pack16to4.h
src/layer/x86/deformableconv2d_pack16to8.h
src/layer/x86/deformableconv2d_pack1to16.h
src/layer/x86/deformableconv2d_pack1to4.h
src/layer/x86/deformableconv2d_pack1to8.h
src/layer/x86/deformableconv2d_pack4.h
src/layer/x86/deformableconv2d_pack4to1.h
src/layer/x86/deformableconv2d_pack4to16.h
src/layer/x86/deformableconv2d_pack4to8.h
src/layer/x86/deformableconv2d_pack8.h
src/layer/x86/deformableconv2d_pack8to1.h
src/layer/x86/deformableconv2d_pack8to16.h
src/layer/x86/deformableconv2d_pack8to4.h
src/layer/x86/deformableconv2d_x86.cpp
src/layer/x86/deformableconv2d_x86.h
src/layer/x86/dequantize_x86.cpp
src/layer/x86/dequantize_x86.h
src/layer/x86/dropout_x86.cpp
src/layer/x86/dropout_x86.h
src/layer/x86/eltwise_x86.cpp
src/layer/x86/eltwise_x86.h
src/layer/x86/elu_x86.cpp
src/layer/x86/elu_x86.h
src/layer/x86/flatten_x86.cpp
src/layer/x86/flatten_x86.h
src/layer/x86/gelu_x86.cpp
src/layer/x86/gelu_x86.h
src/layer/x86/gemm_int8.h
src/layer/x86/gemm_x86.cpp
src/layer/x86/gemm_x86.h
src/layer/x86/gemm_x86_avx2.cpp
src/layer/x86/gemm_x86_avx512vnni.cpp
src/layer/x86/gemm_x86_avxvnni.cpp
src/layer/x86/gemm_x86_avxvnniint8.cpp
src/layer/x86/gemm_x86_xop.cpp
src/layer/x86/gridsample_bicubic_apply_interpolation.h
src/layer/x86/gridsample_bicubic_compute_blob.h
src/layer/x86/gridsample_bilinear_apply_interpolation.h
src/layer/x86/gridsample_bilinear_compute_blob.h
src/layer/x86/gridsample_compute_blob.h
src/layer/x86/gridsample_nearest_apply_interpolation.h
src/layer/x86/gridsample_nearest_compute_blob.h
src/layer/x86/gridsample_x86.cpp
src/layer/x86/gridsample_x86.h
src/layer/x86/groupnorm_x86.cpp
src/layer/x86/groupnorm_x86.h
src/layer/x86/hardsigmoid_x86.cpp
src/layer/x86/hardsigmoid_x86.h
src/layer/x86/hardswish_x86.cpp
src/layer/x86/hardswish_x86.h
src/layer/x86/innerproduct_fp.h
src/layer/x86/innerproduct_gemm_fp.h
src/layer/x86/innerproduct_x86.cpp
src/layer/x86/innerproduct_x86.h
src/layer/x86/innerproduct_x86_f16c.cpp
src/layer/x86/instancenorm_x86.cpp
src/layer/x86/instancenorm_x86.h
src/layer/x86/interp_bicubic.h
src/layer/x86/interp_bicubic_pack16.h
src/layer/x86/interp_bicubic_pack4.h
src/layer/x86/interp_bicubic_pack8.h
src/layer/x86/interp_bilinear.h
src/layer/x86/interp_bilinear_pack16.h
src/layer/x86/interp_bilinear_pack4.h
src/layer/x86/interp_bilinear_pack8.h
src/layer/x86/interp_x86.cpp
src/layer/x86/interp_x86.h
src/layer/x86/layernorm_x86.cpp
src/layer/x86/layernorm_x86.h
src/layer/x86/lrn_x86.cpp
src/layer/x86/lrn_x86.h
src/layer/x86/lstm_int8.h
src/layer/x86/lstm_x86.cpp
src/layer/x86/lstm_x86.h
src/layer/x86/lstm_x86_avx2.cpp
src/layer/x86/lstm_x86_avx512vnni.cpp
src/layer/x86/lstm_x86_avxvnni.cpp
src/layer/x86/lstm_x86_xop.cpp
src/layer/x86/matmul_x86.cpp
src/layer/x86/matmul_x86.h
src/layer/x86/mish_x86.cpp
src/layer/x86/mish_x86.h
src/layer/x86/multiheadattention_x86.cpp
src/layer/x86/multiheadattention_x86.h
src/layer/x86/packing_x86.cpp
src/layer/x86/packing_x86.h
src/layer/x86/padding_pack16.h
src/layer/x86/padding_pack4.h
src/layer/x86/padding_pack8.h
src/layer/x86/padding_pack8_int8.h
src/layer/x86/padding_x86.cpp
src/layer/x86/padding_x86.h
src/layer/x86/pooling_2x2.h
src/layer/x86/pooling_2x2_pack16.h
src/layer/x86/pooling_2x2_pack4.h
src/layer/x86/pooling_2x2_pack8.h
src/layer/x86/pooling_3x3_pack16.h
src/layer/x86/pooling_3x3_pack4.h
src/layer/x86/pooling_3x3_pack8.h
src/layer/x86/pooling_x86.cpp
src/layer/x86/pooling_x86.h
src/layer/x86/prelu_x86.cpp
src/layer/x86/prelu_x86.h
src/layer/x86/quantize_x86.cpp
src/layer/x86/quantize_x86.h
src/layer/x86/relu_x86.cpp
src/layer/x86/relu_x86.h
src/layer/x86/requantize_x86.cpp
src/layer/x86/requantize_x86.h
src/layer/x86/reshape_x86.cpp
src/layer/x86/reshape_x86.h
src/layer/x86/rmsnorm_x86.cpp
src/layer/x86/rmsnorm_x86.h
src/layer/x86/roialign_x86.cpp
src/layer/x86/roialign_x86.h
src/layer/x86/scale_x86.cpp
src/layer/x86/scale_x86.h
src/layer/x86/selu_x86.cpp
src/layer/x86/selu_x86.h
src/layer/x86/shufflechannel_x86.cpp
src/layer/x86/shufflechannel_x86.h
src/layer/x86/sigmoid_x86.cpp
src/layer/x86/sigmoid_x86.h
src/layer/x86/slice_x86.cpp
src/layer/x86/slice_x86.h
src/layer/x86/softmax_x86.cpp
src/layer/x86/softmax_x86.h
src/layer/x86/sse_mathfun.h
src/layer/x86/swish_x86.cpp
src/layer/x86/swish_x86.h
src/layer/x86/tanh_x86.cpp
src/layer/x86/tanh_x86.h
src/layer/x86/unaryop_x86.cpp
src/layer/x86/unaryop_x86.h
src/layer/x86/x86_activation.h
src/layer/x86/x86_usability.h
src/layer/x86/yolov3detectionoutput_x86.cpp
src/layer/x86/yolov3detectionoutput_x86.h