scikit-learn/scikit-learn — pull request #3017 by cgohlke (2014-03-29 21:06:16+00:00)
Title: Fix ValueError: Buffer dtype mismatch, expected 'INTP' but got 'long' on win-amd64

This fixes the following test failure. See also issue #3008.
```
======================================================================
ERROR: Check that we obtain the correct number of clusters with
----------------------------------------------------------------------
Traceback (most recent call last):
File "X:\Python27-x64\lib\site-packages\nose\case.py", line 197, in runTest
self.test(*self.arg)
File "X:\Python27-x64\lib\site-packages\sklearn\cluster\tests\test_hierarchical.py", line 149, in test_agglomerative_clustering
clustering.fit(X)
File "X:\Python27-x64\lib\site-packages\sklearn\cluster\hierarchical.py", line 656, in fit
labels = _hierarchical.hc_get_heads(parents, copy=False)
File "_hierarchical.pyx", line 106, in sklearn.cluster._hierarchical.hc_get_heads (sklearn\cluster\_hierarchical.cpp:2810)
ValueError: Buffer dtype mismatch, expected 'INTP' but got 'long'
```