changing private _fit to public partial_fit
adding test to rbm
changing partial fit to be seperate from _fit
changing test
saving the random state
making adjustments to variable names and account for sparse matrices
changing xrange to range
changing formatting of documentation
Merge remote-tracking branch 'upstream/master' into rbmbranch
changing computation of batch slices to np.array_split
pep8 corrections
Fix silhouette score n_labels

Fix such that silhouette score raises error
when n_labels is incorrect
Added number of labels for debug and regexp in test
Added _LearntSelectorMixin in BaseGradientBoosting
TEST: fix test_forest:test_boston (#2965)
typo
Merge pull request #2971 from jyu-rmn/master

typo
DOC: the search for a split does not until one valid partition is found
add datarobot testimonial

use png -- thanks @larsmans
Merge pull request #2973 from pprett/datarobot-testimonial

add datarobot testimonial