https://github.com/ShikamaruZhang/MANN
Tip revision: cb51d5470fa5a860525bdc9c26b8c6996e4c46b5 authored by HE ZHANG on 20 May 2018, 14:53:50 UTC
mann
mann
Tip revision: cb51d54
Utils.py
import os.path
def build_path(path):
for i in path:
if not os.path.exists(i):
os.makedirs(i)
def Normalize(X, axis, savefile= None):
Xmean, Xstd = X.mean(axis=axis), X.std(axis=axis)
for i in range(Xstd.size):
if (Xstd[i]==0):
Xstd[i]=1
X = (X - Xmean) / Xstd
if savefile != None:
Xmean.tofile(savefile+'mean.bin')
Xstd.tofile(savefile+'std.bin')
return X