Closed LOUEY233 closed 1 year ago
你好。是(x-x.min())/(x.max()-x.min()),不是x.mean(). 但也可以先统计整个数据集的分布,去选取固定的最大值最小值,然后clip到这个范围,再做归一化
(x-x.min())/(x.max()-x.min()) 没有办法归一到[-1,0]这个区间。 如果用这个归一化,区间范围[0,1],对模型精度有影响吗~
在(0,1)的基础上,做一个(*2-1)就到(-1,1)了,之所以这样是为了切合模型,因为一般生成器网络最后一层选用tan做为激活函数了
在(0,1)的基础上,做一个(*2-1)就到(-1,1)了,之所以这样是为了切合模型,因为一般生成器网络最后一层选用tan做为激活函数了
我查看了一下您的npy数据类型为float64,可是我用自己的数据变为float64类型的npy文件,它却报这样子的错误,这是为什么呢?我用的为这个函数im2 = np.array(im1,dtype=np.float64)
Setting up a new session...
Traceback (most recent call last):
File "train.py", line 40, in
请问文中提及的归一化数据[-1,1], 是用的什么公式?是 (x-x.mean())/(x.max()-x.min())吗. Thank you in advance.