Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/200.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
迁移学习模型不适用于android(培训后)_Android_Machine Learning_Keras - Fatal编程技术网

迁移学习模型不适用于android(培训后)

迁移学习模型不适用于android(培训后),android,machine-learning,keras,Android,Machine Learning,Keras,我使用迁移学习来学习一组功能。所以在我的迁移学习任务中使用了最后3层 图层(类型)输出形状参数# 密集型_1(密集型)(无,256)6422784 辍学1(辍学)(无,256)0 密集型_2(密集型)(无,2)514 总参数:6423298 可培训参数:6423298 不可训练参数:0 所有训练都在ipythonNotebook上进行,但在将其制作成.pb文件并加载到Android Studio之后。发生此错误 不是有效的TensorFlow图序列化:NodeDef预期输入“”与指定的1

我使用迁移学习来学习一组功能。所以在我的迁移学习任务中使用了最后3层


图层(类型)输出形状参数# 密集型_1(密集型)(无,256)6422784


辍学1(辍学)(无,256)0


密集型_2(密集型)(无,2)514 总参数:6423298 可培训参数:6423298 不可训练参数:0


所有训练都在ipythonNotebook上进行,但在将其制作成.pb文件并加载到Android Studio之后。发生此错误

不是有效的TensorFlow图序列化:NodeDef预期输入“”与指定的1个输入不匹配;Op输出:数据类型;attr=值:张量;attr=dtype:type>;nodededef:dropout\u 1/cond/dropout/random\u uniform/max=Constdtype=DT\u FLOAT,value=Tensor

相同的代码适用于第一层有输入的模型 _示例:conv2d_input_1_这是我以前的任务,与迁移学习无关,但一旦模型更改,代码就不起作用。我认为tensorflowAndroid希望输入层提供图像,但我们的迁移学习模型没有输入层,每次都出现问题 我在android上检查了tensorflow和tensorflow的版本,并匹配了版本,但仍然没有运气。你能帮帮我吗