我已经能够使用python中的初始v3重新训练Tensorflow中的图像分类器,并使用Java(Android和JSE)中的模型进行分类和成像。
是否有可能完全使用Java从初始v3模型重新训练,而不使用python? (Android或JSE)
答案 0 :(得分:1)
我自己从未尝试过,但TensorFlow的API可以在Java和Python(以及其他一些)中使用,因此您应该可以使用{{1}获得相同的结果代码。但是,您可能希望将培训保留在Java
,因为API for Java可能是unstable:
需要注意的是:API稳定性承诺尚未涵盖Python以外的语言API。
此外,由于您想在移动设备上使用该模型,我建议您查看专为此任务设计的MobileNet
。
MobileNets在延迟,大小和准确性之间进行权衡,同时与文献中的流行模型相比具有优势。
我和他们一起工作并取得了不错的成绩。正如预期的那样,python
总是有更好的结果,但是需要更长的时间来训练,评估和成像。