如何使用Python从模型中删除一个层?
Tensorflow是由谷歌提供的机器学习框架。它是一个开源框架,与Python一起使用来实现算法、深度学习应用等,被用于研究和生产目的。
Keras是作为ONEIROS(开放式神经电子智能机器人操作系统)项目的一部分开发的。Keras是一个深度学习API,它是用Python编写的。它是一个高级API,具有有助于解决机器学习问题的生产接口。
它具有高度可扩展性,并且具有跨平台能力。这意味着Keras可以在TPU或GPU集群上运行。Keras模型也可以导出以在Web浏览器或移动电话中运行。
Keras已经包含在Tensorflow包中。可以使用以下代码行访问它。
我们使用谷歌Colaboratory来运行下面的代码。谷歌Colab或Colaboratory可在浏览器上运行Python代码,并且不需要进行任何配置,可访问GPU(图形处理单元)。Colaboratory是在Jupyter Notebook上构建的。
以下是删除层的代码 –
更多Python相关文章,请阅读:Python 教程
例子
代码来源 – https://www.tensorflow.org/guide/keras/sequential_model
输出
说明
-
可以通过使用点运算符将模型的名称与函数相关联来调用“pop”函数。
-
完成此操作后,可以检查图层的长度。
-
这将有助于确认已实际删除一个层。