]>
granicus.if.org Git - liblinear/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
rofu [Thu, 24 Dec 2009 07:31:09 +0000 (07:31 +0000)]
Change the position of the definition of C
in the constructor of Solver_MCSVM_CS.
rofu [Thu, 24 Dec 2009 07:28:19 +0000 (07:28 +0000)]
Change
if(nrhs > 0 && nrhs < 5)
to
if(nrhs > 1 && nrhs < 5)
in mexFunction to make sure accessing prhs[1] is legal.
rofu [Sun, 20 Dec 2009 06:37:23 +0000 (06:37 +0000)]
Updated the binary files.
rofu [Sun, 20 Dec 2009 05:20:37 +0000 (05:20 +0000)]
Change the C access mechanism for all solver
by adding a Macro GETI(i).
It is easier for the instance weight support.
rofu [Sun, 20 Dec 2009 05:13:18 +0000 (05:13 +0000)]
Fix the bug of calculation of upper bound in the be_shrunk() by
1. add a new parameter for the instance index
2. change C[yi] to C[prob->y[i]]
rafan [Sat, 7 Nov 2009 09:49:18 +0000 (09:49 +0000)]
Make feature_node.index started from 1 for x' for consistency
eaudex [Sun, 4 Oct 2009 06:30:50 +0000 (06:30 +0000)]
Build binaries for Windows
eaudex [Sun, 4 Oct 2009 04:42:33 +0000 (04:42 +0000)]
Set -B -1 as default (no bias term included)
eaudex [Fri, 2 Oct 2009 05:04:56 +0000 (05:04 +0000)]
L1-regularized L2-loss SVM and Logistic Regression
- sufficient decrease condition
- shriking violation
- H <- max(H, 1e-12) for L2-loss SVM
- swap the indices i and j
i for instances and j for features
eaudex [Mon, 24 Aug 2009 05:36:57 +0000 (05:36 +0000)]
build WINDOWS binaries and MATLAB interface
in 32-bit Windows platform
eaudex [Mon, 24 Aug 2009 02:33:25 +0000 (02:33 +0000)]
modify solver_type in train.c predict.c
L2_LR => L2R_LR
L2_L2LOSS_SVC_DUAL => L2R_L2LOSS_SVC_DUAL
L2_L2LOSS_SVC => L2R_L2LOSS_SVC
L2_L1LOSS_SVC_DUAL => L2R_L1LOSS_SVC_DUAL
L1_L2LOSS_SVC => L1R_L2LOSS_SVC
L1_LR => L1R_LR
rafan [Sun, 23 Aug 2009 16:36:37 +0000 (16:36 +0000)]
- white space cleanup
eaudex [Sun, 23 Aug 2009 13:15:43 +0000 (13:15 +0000)]
eaudex [Sun, 23 Aug 2009 13:06:14 +0000 (13:06 +0000)]
yinwen [Sat, 22 Aug 2009 09:15:27 +0000 (09:15 +0000)]
use w_size, same as linear.cpp
cjlin [Fri, 21 Aug 2009 14:04:11 +0000 (14:04 +0000)]
correct the comment on instance weights
eaudex [Fri, 21 Aug 2009 14:00:26 +0000 (14:00 +0000)]
Update README
eaudex [Fri, 21 Aug 2009 13:42:00 +0000 (13:42 +0000)]
Update Makefile
eaudex [Fri, 21 Aug 2009 13:40:52 +0000 (13:40 +0000)]
L1-regularized L2-loss SVC
L1-regularized Logistic Regression
scan [Sun, 2 Aug 2009 16:26:44 +0000 (16:26 +0000)]
The previlege of libsvmwrite and libsvmread is changed to 755. (BY scan)
scan [Sun, 2 Aug 2009 16:25:43 +0000 (16:25 +0000)]
scan [Sun, 2 Aug 2009 15:51:44 +0000 (15:51 +0000)]
train.mexw32 is updated by scan.
biconnect [Sun, 2 Aug 2009 15:42:30 +0000 (15:42 +0000)]
Modify the useage in matlab/train.c
scan [Sun, 2 Aug 2009 15:24:46 +0000 (15:24 +0000)]
The windows executables are updated by Scan
biconnect [Fri, 31 Jul 2009 11:16:23 +0000 (11:16 +0000)]
- Fix some bugs (redefine w_size)
- Remove some redundant space
rafan [Thu, 16 Jul 2009 02:25:55 +0000 (02:25 +0000)]
- add explanation for model structure
Discussed by: cjlin, biconnect, rainfarmer, rafan
cjlin [Wed, 15 Jul 2009 13:34:49 +0000 (13:34 +0000)]
remove comment for the label array in the model
structure
biconnect [Sun, 12 Jul 2009 13:34:09 +0000 (13:34 +0000)]
Modify linear.cpp so that it is consistent to /poly2/linear.cpp
biconnect [Tue, 7 Jul 2009 06:58:53 +0000 (06:58 +0000)]
Maximum iteration set 1000
cjlin [Mon, 6 Jul 2009 14:08:54 +0000 (14:08 +0000)]
explain pos/neg of tron stopping condition
biconnect [Wed, 1 Jul 2009 15:58:51 +0000 (15:58 +0000)]
Add option -q to disable the screen output from train
biconnect [Mon, 29 Jun 2009 02:20:18 +0000 (02:20 +0000)]
Modify the usage in matlab/train.c to consistent with train.c
biconnect [Wed, 24 Jun 2009 05:57:11 +0000 (05:57 +0000)]
Modify Makefile rule
-CFLAGS ?= ... -> -CFLAGS =
biconnect [Thu, 18 Jun 2009 11:58:09 +0000 (11:58 +0000)]
- move everything to trunk/
biconnect [Thu, 18 Jun 2009 11:57:31 +0000 (11:57 +0000)]
- create layout