我试图获取以下代码的输出,而不是输出,而是获取变量的维度。
我已经通过Google搜索,但没有任何相关内容。
xdmp:log('xyz', 'debug')
这是我得到的输出,而不是存储在“ merged_vector”中的值。
a=np.array([1,2,3])
b=np.array([4,5,6])
c=np.array([7,8,9])
a = keras.backend.variable(a)
b = keras.backend.variable(b)
c = keras.backend.variable(c)
merged_vector = concatenate([a,b,c], axis=-1)
print(merged_vector)
答案 0 :(得分:2)
为此,请使用get_value
:
import numpy as np
import keras
from keras.layers import concatenate
import tensorflow as tf
a=np.array([1,2,3])
b=np.array([4,5,6])
c=np.array([7,8,9])
a = keras.backend.variable(a)
b = keras.backend.variable(b)
c = keras.backend.variable(c)
merged_vector = concatenate([a,b,c], axis=-1)
print(keras.backend.get_value(merged_vector))