适用于Android的Tensorflow SSD300

适用于Android的Tensorflow SSD300,android,tensorflow,Android,Tensorflow,我是一名在日本学习机器学习的大学生。 我不擅长使用英语,但我会努力用英语表达我的情况 我现在尝试使用android的对象检测模型。 我使用SSD300_mobile_网络进行训练,然后我得到了带有模型权重的.hdf5文件 接下来,我将这个.hdf5文件转换成适合tensorflow的.pb文件。 最后,我想为tensorflow android使用这个.pb文件。() 但在使用我的设备调试应用程序时,我在Android Studio上遇到了如下错误 我想知道如何解决这个问题。我感觉这是您的硬件

我是一名在日本学习机器学习的大学生。 我不擅长使用英语,但我会努力用英语表达我的情况

我现在尝试使用android的对象检测模型。 我使用SSD300_mobile_网络进行训练,然后我得到了带有模型权重的.hdf5文件

接下来,我将这个.hdf5文件转换成适合tensorflow的.pb文件。 最后,我想为tensorflow android使用这个.pb文件。()

但在使用我的设备调试应用程序时,我在Android Studio上遇到了如下错误


我想知道如何解决这个问题。

我感觉这是您的硬件的问题。一般来说,hdf5文件非常大,在其上进行的计算甚至更大。由于您的系统出现OOM异常,我相信您在将权重加载到模型中时会出现此错误