I do not know what the problem is because I cannot even reproduce it. I
will fix it as soon as I can figure it out. In the meantime, I've
submitted this pull request to skip the test, so builds do not fail:



[1]https://github.com/scikit-learn/scikit-learn/pull/2415





On Mon, Sep 2, 2013, at 08:51 AM, Mathieu Blondel wrote:

Kemal, any idea how to fix this bug? Right now, almost every commit in
master triggers a failure in jenkins.

Mathieu



On Mon, Aug 26, 2013 at 7:09 PM, Olivier Grisel
<[2][email protected]> wrote:

The failure was caused by the merge of the memory optimized

implementation of the dot product that probably causes slight changes

in the way the data is generated.



I think the real issue is that this test makes ARPACK very sensitive

to small changes: would it be possible to change the test to use a

dataset that is better conditioned to make ARPACK more robust to small

input changes?



Here is the full log:



[3]https://jenkins.shiningpanda-ci.com/scikit-learn/job/python-2.7-nump
y-1.6.2-scipy-0.10.1/2705/consoleFull



The traceback is:



======================================================================

ERROR:
sklearn.cluster.bicluster.tests.test_spectral.test_perfect_checkerboard

----------------------------------------------------------------------

Traceback (most recent call last):

  File
"/home/slave/virtualenvs/cpython-2.7/lib/python2.7/site-packages/nose/c
ase.py",

line 197, in runTest

    self.test(*self.arg)

  File
"/home/slave/jenkins/workspace/python-2.7-numpy-1.6.2-scipy-0.10.1/skle
arn/cluster/bicluster/tests/test_spectral.py",

line 178, in test_perfect_checkerboard

    model.fit(S)

  File
"/home/slave/jenkins/workspace/python-2.7-numpy-1.6.2-scipy-0.10.1/skle
arn/cluster/bicluster/spectral.py",

line 126, in fit

    self._fit(X)

  File
"/home/slave/jenkins/workspace/python-2.7-numpy-1.6.2-scipy-0.10.1/skle
arn/cluster/bicluster/spectral.py",

line 444, in _fit

    u, v = self._svd(normalized_data, n_sv, n_discard)

  File
"/home/slave/jenkins/workspace/python-2.7-numpy-1.6.2-scipy-0.10.1/skle
arn/cluster/bicluster/spectral.py",

line 142, in _svd

    u, _, vt = svds(array, k=n_components, ncv=self.n_svd_vecs)

  File
"/home/slave/virtualenvs/cpython-2.7/lib/python2.7/site-packages/scipy/
sparse/linalg/eigen/arpack/arpack.py",

line 1597, in svds

    eigvals, eigvec = eigensolver(XH_X, k=k, tol=tol ** 2)

  File
"/home/slave/virtualenvs/cpython-2.7/lib/python2.7/site-packages/scipy/
sparse/linalg/eigen/arpack/arpack.py",

line 1545, in eigsh

    params.iterate()

  File
"/home/slave/virtualenvs/cpython-2.7/lib/python2.7/site-packages/scipy/
sparse/linalg/eigen/arpack/arpack.py",

line 578, in iterate

    raise ArpackError([4]self.info, infodict=self.iterate_infodict)

ArpackError: ARPACK error 3: No shifts could be applied during a cycle

of the Implicitly restarted Arnoldi iteration. One possibility is to

increase the size of NCV relative to NEV.







--

Olivier

[5]http://twitter.com/ogrisel - [6]http://github.com/ogrisel



-----------------------------------------------------------------------
-------

Introducing Performance Central, a new site from SourceForge and

AppDynamics. Performance Central is your source for news, insights,

analysis and resources for efficient Application Performance
Management.

Visit us today!

[7]http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg
.clktrk

_______________________________________________

Scikit-learn-general mailing list

[8][email protected]

[9]https://lists.sourceforge.net/lists/listinfo/scikit-learn-general




-----------------------------------------------------------------------
-------

Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!

Discover the easy way to master current and previous Microsoft
technologies

and advance your career. Get an incredible 1,500+ hours of step-by-step

tutorial videos with LearnDevNow. Subscribe today and save!

[10]http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ost
g.clktrk

_______________________________________________

Scikit-learn-general mailing list

[11][email protected]

[12]https://lists.sourceforge.net/lists/listinfo/scikit-learn-general

References

1. https://github.com/scikit-learn/scikit-learn/pull/2415
2. mailto:[email protected]
3. 
https://jenkins.shiningpanda-ci.com/scikit-learn/job/python-2.7-numpy-1.6.2-scipy-0.10.1/2705/consoleFull
4. http://self.info/
5. http://twitter.com/ogrisel
6. http://github.com/ogrisel
7. http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
8. mailto:[email protected]
9. https://lists.sourceforge.net/lists/listinfo/scikit-learn-general
  10. 
http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk
  11. mailto:[email protected]
  12. https://lists.sourceforge.net/lists/listinfo/scikit-learn-general
------------------------------------------------------------------------------
Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
Discover the easy way to master current and previous Microsoft technologies
and advance your career. Get an incredible 1,500+ hours of step-by-step
tutorial videos with LearnDevNow. Subscribe today and save!
http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk
_______________________________________________
Scikit-learn-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/scikit-learn-general

Reply via email to