Benutzer-Werkzeuge

Webseiten-Werkzeuge


ss16:16.06.2016

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
ss16:16.06.2016 [2016/06/23 14:31]
henrikfrenzel
ss16:16.06.2016 [2016/06/23 14:55] (aktuell)
henrikfrenzel
Zeile 3: Zeile 3:
 import numpy as np import numpy as np
 import scipy.io import scipy.io
-mat=scipy.io.loadmat('/​home/mensch/​scikit_learn_data/​mldata/​mnist-original.mat'​) +mat=scipy.io.loadmat('/​[…]/[…]/​scikit_learn_data/​mldata/​mnist-original.mat'​)
  
 data=mat['​data'​] data=mat['​data'​]
Zeile 10: Zeile 9:
 for i in range(data.shape[1]):​ for i in range(data.shape[1]):​
  data[:,i]= data[:,​i]/​np.linalg.norm(data[:,​i])  data[:,i]= data[:,​i]/​np.linalg.norm(data[:,​i])
-scipy.io.savemat('/​home/mensch/​scikit_learn_data/​mldata/​mnist-original-norm.mat',​ mdict={'​data':​data,​ '​label':​label})+scipy.io.savemat('/​[…]/[…]/​scikit_learn_data/​mldata/​mnist-original-norm.mat',​ mdict={'​data':​data,​ '​label':​label})
 </​code>​ </​code>​
 +Die Normalisierung des MNIST Datensatz vor dem Einlesen funktioniert so noch nicht. Die Daten unterscheiden sich komplett von der Norm der "​originalen"​ Daten.
   * Vergleichsdatensatz   * Vergleichsdatensatz
 <code python> <code python>
 import numpy as np import numpy as np
 import scipy.io import scipy.io
-mat=scipy.io.loadmat('/​home/mensch/​scikit_learn_data/​mldata/​mnist-original.mat'​) +mat=scipy.io.loadmat('/​[…]/[…]/​scikit_learn_data/​mldata/​mnist-original.mat'​) 
-matnorm=scipy.io.loadmat('/​home/mensch/​scikit_learn_data/​mldata/​mnist-original-norm.mat'​)+matnorm=scipy.io.loadmat('/​[…]/[…]/​scikit_learn_data/​mldata/​mnist-original-norm.mat'​)
  
 matd=mat['​data'​] matd=mat['​data'​]
ss16/16.06.2016.1466685108.txt.gz · Zuletzt geändert: 2016/06/23 14:31 von henrikfrenzel