【发布时间】:2021-03-11 10:17:43
【问题描述】:
正如标题所说,我有以下内容 : 一个 NXN 平方一热编码数组,它只有一个单元格为 1,所有其他单元格为 0。这个 1 可以在网格上的任何位置,不一定在中心。
我想使用 tensorflow 现在使正方形成为高斯型二维数组,其中 1 的单元格是值为 1 的平均值,并且它周围的所有单元格都是值
import numpy as np
import matplotlib.pyplot as plt
x, y = np.meshgrid(np.linspace(-1,1,10), np.linspace(-1,1,10))
d = np.sqrt(x*x+y*y)
sigma, mu = 1.0, 1.0
g = np.exp(-( (d-mu)**2 / ( 2.0 * sigma**2 ) ) )
plt.imshow(g, interpolation='none')
plt.show()
对于上述我的问题的任何建议/帮助将不胜感激!
【问题讨论】:
标签: python numpy tensorflow statistics computer-vision