You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
雾雨魔理沙 e49a9ec736
fix #1701, #1697 (#1702)
6 years ago
..
layer interp packing, bf16s, packing bf16s neon kernel 6 years ago
CMakeLists.txt fix #1701, #1697 (#1702) 6 years ago
allocator.cpp vkmat and command api breaks (#1689) 6 years ago
allocator.h vkmat and command api breaks (#1689) 6 years ago
benchmark.cpp new int8 implement,better accuracy (#749) 7 years ago
benchmark.h decouple modelbin of different input types, simplify timestamp function 8 years ago
blob.cpp layer holds bottom blob scale, depthwise convolution read group scales 7 years ago
blob.h shader shape specialization constant and basic local group size partition (#1523) 6 years ago
command.cpp vkmat and command api breaks (#1689) 6 years ago
command.h vkmat and command api breaks (#1689) 6 years ago
convert_ycbcr.comp reconstruct import android hardwarebuffer api, wip 6 years ago
cpu.cpp include <limit.h> for INT_MAX, fix #1631 6 years ago
cpu.h explicit cpu thread affinity 6 years ago
datareader.cpp Fix warnings on Visual Studio (#1422) 6 years ago
datareader.h Fix warnings on Visual Studio (#1422) 6 years ago
gpu.cpp bump engine version 6 years ago
gpu.h vkmat and command api breaks (#1689) 6 years ago
layer.cpp vkmat and command api breaks (#1689) 6 years ago
layer.h the use_bf16_storage option 6 years ago
layer_declaration.h.in fix: avoid rebuilding after cmake 7 years ago
layer_registry.h.in fix: avoid rebuilding after cmake 7 years ago
layer_shader_registry.h.in [WIP] vulkan compute (#618) 7 years ago
layer_shader_spv_data.h.in [WIP] vulkan compute (#618) 7 years ago
layer_shader_type.h create shader pipeline by type index, resolve binding count and push constant count from spirv. since we don't create compound shader module for macos and ios compatibility, it is enough to use fixed main as the shader entry point 6 years ago
layer_shader_type_enum.h.in create shader pipeline by type index, resolve binding count and push constant count from spirv. since we don't create compound shader module for macos and ios compatibility, it is enough to use fixed main as the shader entry point 6 years ago
layer_type.h named all enum types (#1570) 6 years ago
layer_type_enum.h.in fix: avoid rebuilding after cmake 7 years ago
mat.cpp reconstruct import android hardwarebuffer api, wip 6 years ago
mat.h vkmat and command api breaks (#1689) 6 years ago
mat_pixel.cpp to_pixels family arm neon optimize 6 years ago
mat_pixel_android.cpp vkimagemat, vkimageallocator, convenient construct from android hardware buffer 6 years ago
mat_pixel_resize.cpp Fix warnings on Visual Studio (#1428) 6 years ago
mat_pixel_rotate.cpp fix build with ndk-r16b 6 years ago
modelbin.cpp Fix warnings on Visual Studio (#1428) 6 years ago
modelbin.h data reader wrapper, fix #1325 6 years ago
net.cpp vkmat and command api breaks (#1689) 6 years ago
net.h shader pack8 option works 6 years ago
opencv.cpp optional image pixel api, fix #434 8 years ago
opencv.h Fix min/max macro issue (#1346) 6 years ago
option.cpp enable packing_layout by default 6 years ago
option.h enable packing_layout by default 6 years ago
paramdict.cpp Fix warnings on Visual Studio (#1422) 6 years ago
paramdict.h load param value type 6 years ago
pipeline.cpp vkmat and command api breaks (#1689) 6 years ago
pipeline.h create shader pipeline by type index, resolve binding count and push constant count from spirv. since we don't create compound shader module for macos and ios compatibility, it is enough to use fixed main as the shader entry point 6 years ago
platform.h.in Fix ncnn error in MinGW compilation of windows system (#1645) 6 years ago