Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
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'] |