Python 在不下载TensorFlow及其所有依赖项的情况下,是否可以使用keras/TensorFlow模型进行预测?

Python 在不下载TensorFlow及其所有依赖项的情况下,是否可以使用keras/TensorFlow模型进行预测?,python,tensorflow,keras,Python,Tensorflow,Keras,我正在尝试使用一个定制的keras模型,我在桌面上用tensorflow gpu训练,在手机(Android)上用Python,但是我也需要在手机上用Python运行它。我查找了TensorFlow Lite,但它似乎是为Java编写的 有TensorFlow的lite(Python)版本吗?TensorFlow是一种赤裸裸的软件包,只是为了从TensorFlow/keras模型文件中进行预测而设置的?我正试图集中精力节省空间,因此需要低于50mb的解决方案 感谢专门为预先培训过的模特服务。我不

我正在尝试使用一个定制的keras模型,我在桌面上用tensorflow gpu训练,在手机(Android)上用Python,但是我也需要在手机上用Python运行它。我查找了TensorFlow Lite,但它似乎是为Java编写的

有TensorFlow的lite(Python)版本吗?TensorFlow是一种赤裸裸的软件包,只是为了从TensorFlow/keras模型文件中进行预测而设置的?我正试图集中精力节省空间,因此需要低于50mb的解决方案


感谢

专门为预先培训过的模特服务。我不确定它是否在Android上运行(或者让它运行有多困难),或者它的编译占用空间是什么,如果它小于50MB。如果你能让它工作,请在这里报告

是专门为预先培训过的模特服务的。我不确定它是否在Android上运行(或者让它运行有多困难),或者它的编译占用空间是什么,如果它小于50MB。如果你能让它工作,请在这里报告

如果希望在Android设备上运行该模型,可以使用TensorFlow Lite,因为Android支持Java和Kotlin。否则,你不能在Android设备上运行Python(如此简单)。我已经有一个项目,它完全用Python和C++运行在Android上,但我只对Python很熟悉。我需要已经编写的Python脚本中的数据。忽略Android部分,有没有办法在不使用TensowFlow的情况下运行TensorFlow模型?您是否考虑过将模型托管在某个地方(GCP ML引擎或类似引擎)并从设备上进行http调用以进行预测?接受它不是每个用例的解决方案,但是如果您的用例可以接受,那么实现起来可能更简单。您能详细说明使用python运行它的要求吗?否则,您可能需要查看TF服务。根本不需要以这种方式在本地运行TF。感谢您的回复。我确实需要在本地运行它,因为它将通过CAN总线控制汽车的制动和加油命令,而通过互联网进行控制是不可行的。我正在使用openpilot,这是一个在Android手机上运行的基于Python的项目。也许我选错了机器学习工具来训练。有没有另一个可以使用python的小规模工具?如果您希望在Android设备上运行该模型,可以使用TensorFlow Lite,因为Android支持Java和Kotlin。否则,你不能在Android设备上运行Python(如此简单)。我已经有一个项目,它完全用Python和C++运行在Android上,但我只对Python很熟悉。我需要已经编写的Python脚本中的数据。忽略Android部分,有没有办法在不使用TensowFlow的情况下运行TensorFlow模型?您是否考虑过将模型托管在某个地方(GCP ML引擎或类似引擎)并从设备上进行http调用以进行预测?接受它不是每个用例的解决方案,但是如果您的用例可以接受,那么实现起来可能更简单。您能详细说明使用python运行它的要求吗?否则,您可能需要查看TF服务。根本不需要以这种方式在本地运行TF。感谢您的回复。我确实需要在本地运行它,因为它将通过CAN总线控制汽车的制动和加油命令,而通过互联网进行控制是不可行的。我正在使用openpilot,这是一个在Android手机上运行的基于Python的项目。也许我选错了机器学习工具来训练。有没有另一个可以使用python的、占地面积更小的工具?