如何解决在输出中不打印
我有以下代码来计算Keras中每一层的输出。
当我运行以下代码时,输出中将不打印任何内容。
#if defined(__GNUC__)
{ char c1[sizeof(x)-MAX_SIZEOF_X-1]; } // brakets limit c1's scope
#else
{ char c1[sizeof(x)-MAX_SIZEOF_X]; }
#endif
DNN模型所需的总内存计算公式如下:
single_layer_mem=1
output_shape=model.layers[1].output.shape
trainable_count=model.layers[1].count_params()
for s in output_shape:
if s is None:
continue
single_layer_mem *= s
total_memory = 4*(5*single_layer_mem+ trainable_count )
print(total_memory)
我想确认:
- 如果我必须计算每层内存需求或输出数据大小
- 如果我编写的以上代码正确与否。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。