使用 model.layers.pop() 会将模型中的最后一层删除,因此模型的结构会发生变化。但是,使用 pop() 前后输出的 model.summary() 结果相同,可能是因为模型中的最后一层是一个 Flatten 层,该层没有可训练的参数,只是将输入展平成一维数组,因此 pop() 操作不会影响模型的参数数量和结构。如果最后一层是一个有参数的层,pop() 操作将会导致模型结构和参数数量的变化。


原文地址: https://www.cveoy.top/t/topic/lDBW 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录