我有一个项目需要创建/读取其他项目生成的 protobuf 文件。
我希望dlprimitives能够读取格式为ONNX protobuf和Caffe protobuf的文件
将它们包含到项目中的最佳方法是什么:
- 从原始存储库复制文件,并使用自述文件引用更新源
- 制作 caffe/onnx 外部子项目
- 在构建时按需下载它们
我的想法:
- 是纯副本不知道它对更新有什么好处
- 创建巨大的子项目并增加单个文件的克隆时间,因为不可能有一个单一文件的子项目
- 假设构建环境可以访问互联网。
有什么更好的政策?一般是怎么解决的?