Hi,
I am trying to test mlelr with a small sample of data and am getting a crash...
Here are the details:
cat example.dat
Y X1 X2 X3 X4 X5 X6 X7
1 3 0.2779 -1.1079 0.2825 -2.9712 0.5548 -0.5820
0 3 0.3207 -0.9487 0.4925 -1.3712 -0.0959 -0.6641
0 3 0.3635 -0.7895 0.7025 0.2288 -0.7467 -0.7462
1 3 0.2461 -0.8855 -0.0944 -0.3198 -0.3574 0.0628
1 3 0.4246 -0.7298 0.9461 0.1231 -0.0359 0.0957
1 3 0.4772 -0.7232 1.029 0.1176 -0.0022 0.0965
cat example.txt
import dataset example.dat " "
print dataset 6
table dataset Y
logreg dataset Y = X1 X2 X3 X4 X5 X6 X7
# logreg dataset Y = direct.X1 direct.X2 direct.X3 direct.X4 direct.X5 direct.X6 direct.X7
quit
../src/mlelr -f example.txt
mlelr - a reference implementation of logistic regression in C
version: 1.0
Importing dataset from file: example.dat
Number of variables found: 8
Variable names: Y X1 X2 X3 X4 X5 X6 X7
New dataset created with handle: dataset
Number of observations read: 6
Import complete.
Dataset: dataset
Number of observations: 6
Number of variables: 8
Y X1 X2 X3 X4 X5 X6 X7
1.00 3.00 0.28 -1.11 0.28 -2.97 0.55 -0.58
0.00 3.00 0.32 -0.95 0.49 -1.37 -0.10 -0.66
0.00 3.00 0.36 -0.79 0.70 0.23 -0.75 -0.75
1.00 3.00 0.25 -0.89 -0.09 -0.32 -0.36 0.06
1.00 3.00 0.42 -0.73 0.95 0.12 -0.04 0.10
1.00 3.00 0.48 -0.72 1.03 0.12 -0.00 0.10
Dataset: Frequency table for: Y
Number of observations: 2
Number of variables: 2
Value Freq
0.00 2.00
1.00 4.00
gsl: gamma_inc.c:503: ERROR: domain error
Default GSL error handler invoked.
Aborted (core dumped)
Any ideas?
Thanks
Hi,
I am trying to test mlelr with a small sample of data and am getting a crash...
Here are the details:
cat example.dat
Y X1 X2 X3 X4 X5 X6 X7
1 3 0.2779 -1.1079 0.2825 -2.9712 0.5548 -0.5820
0 3 0.3207 -0.9487 0.4925 -1.3712 -0.0959 -0.6641
0 3 0.3635 -0.7895 0.7025 0.2288 -0.7467 -0.7462
1 3 0.2461 -0.8855 -0.0944 -0.3198 -0.3574 0.0628
1 3 0.4246 -0.7298 0.9461 0.1231 -0.0359 0.0957
1 3 0.4772 -0.7232 1.029 0.1176 -0.0022 0.0965
cat example.txt
import dataset example.dat " "
print dataset 6
table dataset Y
logreg dataset Y = X1 X2 X3 X4 X5 X6 X7
# logreg dataset Y = direct.X1 direct.X2 direct.X3 direct.X4 direct.X5 direct.X6 direct.X7
quit
../src/mlelr -f example.txt
mlelr - a reference implementation of logistic regression in C
version: 1.0
Importing dataset from file: example.dat
Number of variables found: 8
Variable names: Y X1 X2 X3 X4 X5 X6 X7
New dataset created with handle: dataset
Number of observations read: 6
Import complete.
Dataset: dataset
Number of observations: 6
Number of variables: 8
Y X1 X2 X3 X4 X5 X6 X7
1.00 3.00 0.28 -1.11 0.28 -2.97 0.55 -0.58
0.00 3.00 0.32 -0.95 0.49 -1.37 -0.10 -0.66
0.00 3.00 0.36 -0.79 0.70 0.23 -0.75 -0.75
1.00 3.00 0.25 -0.89 -0.09 -0.32 -0.36 0.06
1.00 3.00 0.42 -0.73 0.95 0.12 -0.04 0.10
1.00 3.00 0.48 -0.72 1.03 0.12 -0.00 0.10
Dataset: Frequency table for: Y
Number of observations: 2
Number of variables: 2
Value Freq
0.00 2.00
1.00 4.00
gsl: gamma_inc.c:503: ERROR: domain error
Default GSL error handler invoked.
Aborted (core dumped)
Any ideas?
Thanks