Feat/npy: pnnx添加 input=a.npy,b.npy 参数,支持从npy文件获取输入tensor的shape和内容,用于pnnx后续的推理优化 难度:普通 #6228
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
feat():add input=a.npy, b. npy parameters to pnnx
pnnx添加 input=a.npy,b.npy 参数,支持从npy文件获取输入tensor的shape和内容,用于pnnx后续的推理优化
修改pnnx_graph.python和pnnx::save_ncnn函数使得生成的文件可以使用指定的npy
eg:.pnnx model.pt input_npy_paths=ones.npy,ones.npy
build():add dependencies using source code
为了pnnx添加解析npy文件的参数,使用源代码的方式引入依赖
https://github.com/rogersce/cnpy/tree/4e8810b
在CMake中添加zlib依赖
在src/cmake中链接zlib