Skip to content

Instantly share code, notes, and snippets.

@kudkudak
Last active August 29, 2015 14:15
Show Gist options
  • Save kudkudak/0011ac867f77fc713756 to your computer and use it in GitHub Desktop.
Save kudkudak/0011ac867f77fc713756 to your computer and use it in GitHub Desktop.
# coding: utf-8
## Praktyczny Machine Learning w Pythonie
### Czy wszystko jest poprawnie zainstalowane?
# In[14]:
import matplotlib.pylab as plt # pakiet do rysowania
import numpy as np # pakiet do manipulacji macierzami
import sklearn # scikit-learn, który będzie podstawowym tematem dzisiejszych warsztatów
# In[2]:
print np.array([[0, 2, 4], [1, 3, 5]]) # macierz w pakiecie numpy
# ### Prosze ściągnąć zbiory danych przed warsztatami (inaczej organizatorzy będą smutni)
# In[4]:
from sklearn.datasets import fetch_lfw_people, fetch_mldata
mnist = fetch_mldata("MNIST original")
lfw_people = fetch_lfw_people(min_faces_per_person=70, resize=0.4)
# In[12]:
#Powinno wyświetlić cyfrę 0
img = mnist.data[0]
plt.imshow(img.reshape(28,28), cmap="gray_r")
# In[15]:
n_samples, h, w = lfw_people.images.shape
print("height: %d pixels" % h) # height: 50 pixels
print("width: %d pixels" % w) # width: 37 pixels
# In[22]:
# Powinno wyświetlić twarz Tony Blair :)
X = lfw_people.data
y = lfw_people.target
plt.imshow(X[1].reshape(h,w), cmap=plt.cm.gray)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment