我正在尝试在Keras中创建自定义损失函数,以计算两个复数之间平方的欧式距离。为了实现这一点,我需要对y_true和y_pred张量进行切片,以获取每个张量中不同复数的实部和虚部。 y_true和y_pred张量分别具有两个复数,每个复数内部由4个整数值,2个实数和2个虚值表示。如何对这些张量进行切片,以获取每个复数的这些复数的实和虚值?
我读过张量无法迭代。所以我需要一种使用Keras从张量中读取复数数据的方法,以便我可以计算复数之间的欧式距离。我更喜欢使用Keras,而不是Tensorflow。 Tensorflow图对我来说太复杂了。