Ejemplo n.º 1
0
 def test_validate_matrix(self):
     '''Test the _validate_matrix method.'''
     Xdn = np.random.random(size=(50,10))
     enet = ElasticNet(alpha=.5)
     # Invalid use:
     #   Passing in a sparse matrix in the incorrect format.
     with self.assertRaises(ValueError):
         Xsp = csr_matrix(Xdn)
         enet._validate_matrix(Xsp)
     # Valid use:
     #   Passing in a matrix in compressed sparse column format.
     Xsp = csc_matrix(Xdn)
     enet._validate_matrix(Xsp)
Ejemplo n.º 2
0
 def test_validate_matrix(self):
     '''Test the _validate_matrix method.'''
     Xdn = np.random.random(size=(50, 10))
     enet = ElasticNet(alpha=.5)
     # Invalid use:
     #   Passing in a sparse matrix in the incorrect format.
     with self.assertRaises(ValueError):
         Xsp = csr_matrix(Xdn)
         enet._validate_matrix(Xsp)
     # Valid use:
     #   Passing in a matrix in compressed sparse column format.
     Xsp = csc_matrix(Xdn)
     enet._validate_matrix(Xsp)