gpt4 book ai didi

keras - Keras中shape和int_shape的区别

转载 作者:行者123 更新时间:2023-12-03 22:16:27 29 4
gpt4 key购买 nike

根据 Keras 手册,

keras.backend.shape() 返回张量或变量的符号形状。
keras.backend.int_shape() 将张量或变量的形状作为 int 或 None 条目的元组返回。

这些定义对我来说仍然不清楚。我在谷歌中也找不到任何相关 Material 。谁能帮我理解两者之间的区别?

最佳答案

import keras.backend as K 
import numpy as np

x = K.variable(np.eye(2, 2))

print('shape:', K.shape(x))
print('int_shape:', K.int_shape(x))

shape: Tensor("Shape_4:0", shape=(2,), dtype=int32)

int_shape: (2, 2)


如您所见,第一个是张量(它包含两个相应形状的数字),而第二个是元组。

关于keras - Keras中shape和int_shape的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50259045/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com