3 ms·
So basically everyone should move to pytorch and ONNX?
by missosoup 7y ago
So basically everyone should move to pytorch and ONNX?
- amelius 7y agoThe best thing would be if everybody converged to the same framework.
- m0zg 7y agoONNX is a turd in is present state as well. Too many unsupported ops and you can't really run ONNX on e.g. a phone or really anywhere. You could theoretically convert it into something that does run where you need it to run, but then you have to deal with the converter's supported ops as well, and design your net around the intersection of the two sets of ops and their parameters. If you're doing anything more complicated than basic classifiers, you're going to run into issues. That said, I think in a few years with enough elbow grease ONNX could become pretty exciting. As to what people should use for research: just use PyTorch. I switched to it when it first came out, and never looked back, _except_ when I need my stuff to run on e.g. a phone or something, which is something PyTorch won't help you with.