@@ -70,6 +70,9 @@ def test_matrix
7070 data = Matrix . build ( 3 , 3 ) { |row , col | row + col }
7171 label = Vector . elements ( [ 4 , 5 , 6 ] )
7272 dataset = LightGBM ::Dataset . new ( data , label : label )
73+ assert_equal 3 , dataset . num_data
74+ assert_equal 3 , dataset . num_feature
75+ assert_equal 3 , dataset . label . size
7376 assert_equal [ "Column_0" , "Column_1" , "Column_2" ] , dataset . feature_name
7477 end
7578
@@ -78,6 +81,9 @@ def test_daru
7881 label = data [ "y" ]
7982 data = data . delete_vector ( "y" )
8083 dataset = LightGBM ::Dataset . new ( data , label : label )
84+ assert_equal 500 , dataset . num_data
85+ assert_equal 4 , dataset . num_feature
86+ assert_equal 500 , dataset . label . size
8187 assert_equal [ "x0" , "x1" , "x2" , "x3" ] , dataset . feature_name
8288 end
8389
@@ -88,6 +94,9 @@ def test_numo
8894 data = Numo ::DFloat . new ( 3 , 5 ) . seq
8995 label = Numo ::DFloat . new ( 3 ) . seq
9096 dataset = LightGBM ::Dataset . new ( data , label : label )
97+ assert_equal 3 , dataset . num_data
98+ assert_equal 5 , dataset . num_feature
99+ assert_equal 3 , dataset . label . size
91100 assert_equal [ "Column_0" , "Column_1" , "Column_2" , "Column_3" , "Column_4" ] , dataset . feature_name
92101 end
93102
@@ -98,6 +107,9 @@ def test_rover
98107 data = Rover . read_csv ( data_path )
99108 label = data . delete ( "y" )
100109 dataset = LightGBM ::Dataset . new ( data , label : label )
110+ assert_equal 500 , dataset . num_data
111+ assert_equal 4 , dataset . num_feature
112+ assert_equal 500 , dataset . label . size
101113 assert_equal [ "x0" , "x1" , "x2" , "x3" ] , dataset . feature_name
102114 end
103115
0 commit comments