3
Tensorflowのテンソルの各要素に1Dのインタープリートを適用したいと思います。Tensorflowで要素1次元補間を実装する方法は?
たとえば、行列の場合、interp1d
を使用できます。
from scipy.interpolate import interp1d
q = np.array([[2, 3], [5, 6]]) # query
x = [1, 3, 5, 7, 9] # profile x
y = [3, 4, 5, 6, 7] # profile y
fn = interp1d(x, y)
# fn(q) == [[ 3.5, 4.], [5., 5.5]]
我々はテンソルq
を持っている場合は、
q = tf.placeholder(shape=[2,2], dtype=tf.float32)
はどうすれば同等の要素単位1D補間を持つことができますか? 助けてもらえますか?