File tree Expand file tree Collapse file tree 1 file changed +4
-13
lines changed
Expand file tree Collapse file tree 1 file changed +4
-13
lines changed Original file line number Diff line number Diff line change @@ -635,22 +635,13 @@ def test_SLOPE_printing():
635635
636636
637637@pytest .mark .parametrize (
638- "sklearn_reg, skglm_datafit, y_gen" ,
639- [
640- (
641- PoissonRegressor , Poisson ,
642- lambda X : np .random .poisson (np .exp (X .sum (axis = 1 ) * 0.1 ))
643- ),
644- (
645- GammaRegressor , Gamma ,
646- lambda X : np .random .gamma (2.0 , np .exp (X .sum (axis = 1 ) * 0.1 ))
647- ),
648- ]
638+ "sklearn_reg, skglm_datafit" ,
639+ [(PoissonRegressor , Poisson ), (GammaRegressor , Gamma )]
649640)
650- def test_inverse_link_prediction (sklearn_reg , skglm_datafit , y_gen ):
641+ def test_inverse_link_prediction (sklearn_reg , skglm_datafit ):
651642 np .random .seed (42 )
652643 X = np .random .randn (20 , 5 )
653- y = y_gen ( X )
644+ y = np . random . randint ( 1 , 6 , size = 20 ) # Use 1-6 for both (Gamma needs y>0 )
654645 sklearn_pred = sklearn_reg (alpha = 0.0 , max_iter = 10_000 ,
655646 tol = 1e-8 ).fit (X , y ).predict (X )
656647 skglm_pred = GeneralizedLinearEstimator (
You can’t perform that action at this time.
0 commit comments