В принципе, возьмите матрицу и измените ее так, чтобы ее среднее значение равнялось 0, а дисперсия - 1. Я использую массивы numpy, поэтому, если он уже может сделать это лучше, но я могу реализовать его сам, пока я может найти алгоритм.
edit: nvm nimrodm имеет лучшую реализацию