我正在尝试通过curl上传一个文件,基本上应该模仿用户将文件上传到https://lutzroeder.github.io/netron/的方式
我可以看到有一个:
<input type="file" id="open-file-dialog" style="display:none" multiple="false" accept=".onnx, .pb, .meta, .tflite, .lite, .tfl, .bin, .keras, .h5, .hd5, .hdf5, .json, .model, .mar, .params, .param, .armnn, .mnn, .ncnn, .dnn, .cmf, .mlmodel, .caffemodel, .pbtxt, .prototxt, .pkl, .pt, .pth, .t7, .joblib, .cfg, .xml">但是输入不属于任何形式--这是我以前没见过的。当我尝试写一篇传统的文章时,比如:
curl -X POST -F ‘data=@example.h5’ https://lutzroeder.github.io/netron/这是不允许的。我应该如何以编程方式将文件上载到输入?我正在尝试自动创建这些Netron数字,因为必须手动选择例如100个文件来获得100个数字将非常繁琐
谢谢!
发布于 2020-01-13 18:40:14
从您的评论和其他人的评论来看,HTML问题可能是1.不可行的;2.无论如何也不能完全解决自动创建图形的目标(填写输入只是第一步,您仍然需要自动执行导出过程,对吧?)
因此,我建议最简单的解决方案是运行自己的Netron查看器实例。Netron是一个开源项目,its documentation中给出了在您自己的计算机上运行它的许多方法。
您正在考虑的方法是利用托管在github.io上的浏览器版本。文档提供了运行查看器的各种其他方法,macOS/Linux/Windows/Python Server选择最适合您的情况(取决于您的操作系统和编程经验),然后编写一个包装器脚本(或者破坏初始化过程,因为您有源代码),为查看器提供文件并收集输出。
https://stackoverflow.com/questions/59713039
复制相似问题