]>
granicus.if.org Git - liblinear/log
leepei [Thu, 31 Dec 2015 12:25:44 +0000 (20:25 +0800)]
initial commit of line search branch
Chih-Jen Lin [Thu, 31 Dec 2015 11:02:08 +0000 (19:02 +0800)]
Merge branch 'master' of svm.csie.ntu.edu.tw:liblr
Chih-Jen Lin [Thu, 31 Dec 2015 11:01:15 +0000 (19:01 +0800)]
the array D for the diagonal matrix in Hessian isn't needed for l2_loss problems
so we remove it. It's now only used for lr.
Chih-Jen Lin [Wed, 25 Nov 2015 00:55:02 +0000 (08:55 +0800)]
Fix minor issues in describing the build of windows binaries
Chih-Jen Lin [Thu, 22 Oct 2015 08:32:24 +0000 (16:32 +0800)]
in "Building Windows Binaries" of README stress that binaries are
already available and they need to do it only if they want to
"re-build" the binaries.
jeremy89183 [Mon, 19 Oct 2015 05:19:10 +0000 (13:19 +0800)]
fixed repeated declaration of variable j in function train.
Winston [Sat, 26 Sep 2015 15:08:28 +0000 (23:08 +0800)]
Windows and matlab binaries built on KKT
Wei-Lin Chiang [Thu, 24 Sep 2015 16:57:09 +0000 (00:57 +0800)]
Combine Xv and XTv and add sparse operator class
In Hv function, we combine the Xv and XTv operations to
significantly improve the performance.
For detailed analysis, please check Fig. 3 in
http://www.csie.ntu.edu.tw/~cjlin/papers/multicore_liblinear_icdm.pdf
In addition, we replace some repeated linear operations with functions
in the new class, sparse_operator, to improve the readability.
Chih-Jen Lin [Wed, 5 Aug 2015 05:06:30 +0000 (22:06 -0700)]
Merge branch 'master' of svm.csie.ntu.edu.tw:liblr
Chih-Jen Lin [Wed, 5 Aug 2015 05:05:44 +0000 (22:05 -0700)]
fix a spelling error in a comment
momohuang [Mon, 3 Aug 2015 05:11:22 +0000 (13:11 +0800)]
Change %lf to %g in do_find_parameter_C() for Readability
Wei-Lin Chiang [Sat, 1 Aug 2015 09:13:02 +0000 (17:13 +0800)]
Fix the python interface for windows
Add find_parameter_C to linear.def,
and add lib to all target in Makefile.win.
willchen [Mon, 20 Jul 2015 12:47:19 +0000 (20:47 +0800)]
We fix the warning messege of the 'fscanf' function in this commit.
In the last one 'fscanf', we use the 'if' statment to check the 'return value'
because its 'return value' is different from the others.
Note that '__VA_ARGS__' in the 'define' function is not support in C89.
Hsiang-Fu Yu [Fri, 17 Jul 2015 06:57:35 +0000 (01:57 -0500)]
Catch the exception to display the error message
Wrap entire make.m into a function such that we dont't
pollute the variable namespace. Without this, make.m
will introduce a variable called "err".
Chih-Jen Lin [Thu, 16 Jul 2015 06:21:38 +0000 (23:21 -0700)]
fix an indentation problem in python/liblinearutil.py
boyu [Wed, 8 Jul 2015 13:19:30 +0000 (21:19 +0800)]
change 2014 to 2015 in copyright
boyu [Wed, 8 Jul 2015 09:10:34 +0000 (17:10 +0800)]
Windows and matlab binaries built on KKT
boyu [Tue, 7 Jul 2015 16:16:29 +0000 (00:16 +0800)]
Fix bug and memory leaks in 2.0
- For SVR, model_->w was not initialized.
Now it is initialized in train().
- For parameter search, subprob of CV and its x, y are not freed
at the end of find_parameter_C().
- There were problems in checking prev_w for stopping condition.
It wrongly allocated memory for num_unchange_w < 0.
Flow control is modified.
- Reposition w_new in tron to reduce peak memory usage.
- Now print nr_fold when parameter search starts.
Chia-Hua Ho [Tue, 7 Jul 2015 15:26:55 +0000 (23:26 +0800)]
README: example for -c with -C
Chia-Hua Ho [Mon, 29 Jun 2015 06:21:01 +0000 (14:21 +0800)]
Merge branch 'master' of svm.csie.ntu.edu.tw:liblr
boyu [Sun, 28 Jun 2015 21:25:11 +0000 (05:25 +0800)]
Windows binary (with matlab binaries) compiled on KKT
boyu [Sun, 28 Jun 2015 20:56:32 +0000 (04:56 +0800)]
warm start parameter search supported
-add functions for parameter search
-add init_sol in struct parameter
-modify function train to support initial solution for L2R_LR and L2R_L2LOSS_SVC
-interface and train.c update: option -C is added
boyu [Sun, 28 Jun 2015 21:25:11 +0000 (05:25 +0800)]
Windows binary (with matlab binaries) compiled on KKT
boyu [Sun, 28 Jun 2015 20:56:32 +0000 (04:56 +0800)]
Squashed commit of the following:
commit
3f867438140182ad5edeb7b5fff11fbe39216052
Author: boyu <r02222047@ntu.edu.tw>
Date: Mon Jun 29 04:23:22 2015 +0800
num_unchanged_w
commit
d8fce5f7a19fa14bcfe0245be1217741706bb913
Author: boyu <r02222047@ntu.edu.tw>
Date: Sun Jun 28 14:57:25 2015 +0800
windows math.h log ambiguous fix
commit
52d5addd8179f247f56df8eb098fa24751b8bf0c
Author: Chia-Hua Ho <b95082@csie.ntu.edu.tw>
Date: Sat Jun 27 16:38:04 2015 +0800
c_double * 0 => None
commit
24e0fac8d23b31de54c28ab4a790d4fe56f5f3b0
Author: Chia-Hua Ho <b95082@csie.ntu.edu.tw>
Date: Sat Jun 27 15:04:27 2015 +0800
default of -C: L2R_LR => L2R_L2LOSS_SVC
commit
fd170647d2808ff3ff97e4af7d2e76734a5ffd7a
Author: Chia-Hua Ho <b95082@csie.ntu.edu.tw>
Date: Sat Jun 27 00:11:36 2015 +0800
Fix NULL pointer bug, python README
commit
947cfa1226a774e79675c7280d2de6719545ff29
Author: boyu <r02222047@ntu.edu.tw>
Date: Fri Jun 26 23:50:34 2015 +0800
fix
commit
225d35ed39d2b9028ae4da1005183ea65a30d5f1
Merge:
adf59e5 5d5b3a6
Author: boyu <r02222047@ntu.edu.tw>
Date: Fri Jun 26 23:49:37 2015 +0800
Merge branch 'parasearch' of svm:liblr into parasearch
commit
adf59e5ecc60e5b943bf0083a8d53156463125a9
Author: boyu <r02222047@ntu.edu.tw>
Date: Fri Jun 26 23:49:12 2015 +0800
fix
commit
5d5b3a60edd41b4585c669f210b0bb67f83900b4
Author: Chia-Hua Ho <b95082@csie.ntu.edu.tw>
Date: Fri Jun 26 21:07:31 2015 +0800
README
commit
bcdde0a776b6f7f1023ec65733d689834c9c445d
Author: boyu <r02222047@ntu.edu.tw>
Date: Fri Jun 26 19:52:57 2015 +0800
num_unchanged_w; README
commit
97b4b7a2af81767effadaaa3549f29e5866320e3
Author: Chih-Jen Lin <cjlin@csie.ntu.edu.tw>
Date: Thu Jun 25 20:07:24 2015 -0700
minor changes to ensure consistency
commit
b982e1c0fed146c82efc616de49f10323fb9ae8f
Author: boyu <r02222047@ntu.edu.tw>
Date: Fri Jun 26 02:56:29 2015 +0800
naming and indent
commit
a46ba8359de45401f9693ef27c1bfd2ed968118e
Author: boyu <r02222047@ntu.edu.tw>
Date: Fri Jun 26 02:40:07 2015 +0800
comments except 67 and interface
commit
75b8a547eb742240127f39599f94427d1bf9300e
Merge:
83dc99b 1c9b998
Author: boyu <r02222047@ntu.edu.tw>
Date: Thu Jun 25 23:05:58 2015 +0800
Merge branch 'parasearch' of svm:liblr into parasearch
commit
83dc99b843569c4fa868ad0c9eb669a7e1e9ac9b
Author: boyu <r02222047@ntu.edu.tw>
Date: Thu Jun 25 23:05:22 2015 +0800
solver specified
commit
1c9b9989046244ba6b983abffc742f931290c692
Merge:
1be6f38 e25481b
Author: Chia-Hua Ho <b95082@csie.ntu.edu.tw>
Date: Thu Jun 25 22:24:21 2015 +0800
Merge branch 'parasearch' of svm.csie.ntu.edu.tw:liblr into parasearch
commit
1be6f384358d79b86d602dcfbae0d2bd0c0ff951
Author: Chia-Hua Ho <b95082@csie.ntu.edu.tw>
Date: Thu Jun 25 22:23:58 2015 +0800
MATLAB interface README
commit
e25481bd5325a6d2fc076af20ed55c3afd02b62b
Author: boyu <r02222047@ntu.edu.tw>
Date: Thu Jun 25 20:56:16 2015 +0800
unchanged_w undo
commit
e41852838bae0acec5e64e20e6de308179456597
Author: boyu <r02222047@ntu.edu.tw>
Date: Thu Jun 25 13:03:41 2015 +0800
python fix
commit
d86ef0693eb18e7b763b3e18581c56b2054283c4
Author: boyu <r02222047@ntu.edu.tw>
Date: Thu Jun 25 13:00:50 2015 +0800
comments 6/25
commit
ffc1831a7a28113925ed4825ad57e67a4f26124b
Merge:
fed01f9 a29f7b1
Author: boyu <r02222047@ntu.edu.tw>
Date: Thu Jun 25 12:47:23 2015 +0800
Merge branch 'parasearch' of svm:liblr into parasearch
commit
fed01f95c27b720d9755a1f5a0601c76ae0e75f8
Author: boyu <r02222047@ntu.edu.tw>
Date: Thu Jun 25 12:24:29 2015 +0800
python
commit
a29f7b111a5b464bcd612490da00b4952db95167
Author: Chia-Hua Ho <b95082@csie.ntu.edu.tw>
Date: Thu Jun 25 11:22:28 2015 +0800
comments
20150625 : train.c matlab/train.c
commit
d25ac8709c095be2406cf3eda6125e34197e5966
Merge:
e45c874 4dc5739
Author: Chih-Jen Lin <cjlin@csie.ntu.edu.tw>
Date: Thu Jun 25 02:30:18 2015 +0800
Merge branch 'parasearch' of svm.csie.ntu.edu.tw:liblr into parasearch
Conflicts:
linear.cpp
commit
e45c8742e8ef05a47c7c9613807ca7954ab21925
Author: Chih-Jen Lin <cjlin@csie.ntu.edu.tw>
Date: Thu Jun 25 02:26:37 2015 +0800
reorder variables' declaration in find_parameter_C
commit
4dc57397a193faf761cf3602d8daae027a6930de
Author: boyu <r02222047@ntu.edu.tw>
Date: Wed Jun 24 23:25:31 2015 +0800
fix
commit
a37f6180940470d491fa7db0db88a7801903fbf8
Author: boyu <r02222047@ntu.edu.tw>
Date: Wed Jun 24 18:32:21 2015 +0800
fix
commit
bf8dcd427e82f52da413406eac84189445ef12a9
Author: Chia-Hua Ho <b95082@csie.ntu.edu.tw>
Date: Wed Jun 24 18:09:49 2015 +0800
MATLAB interface
commit
10ec863e6560e16fa3edb5b45387961efbd3bbbe
Author: boyu <r02222047@ntu.edu.tw>
Date: Wed Jun 24 15:55:07 2015 +0800
comments 0618; merge the two new subroutine
commit
069daa543cfd6bb0f2b858a3a4c6ac60d385f32e
Author: boyu <r02222047@ntu.edu.tw>
Date: Thu Jun 18 19:08:50 2015 +0800
CV separate; init_sol in param; remove interactive
commit
64bdcf116bca2ecc2c6956dbe62a8c517c31528f
Author: boyu <r02222047@ntu.edu.tw>
Date: Sat Jun 13 00:29:30 2015 +0800
intial check on 2015 6 11
commit
ae3fd7104ef587834ab06b5fdadaacaefb757ffe
Author: boyu <r02222047@ntu.edu.tw>
Date: Fri Jun 12 18:50:06 2015 +0800
nolable
Chih-Jen Lin [Fri, 19 Jun 2015 03:30:02 +0000 (20:30 -0700)]
Merge branch 'master' of svm.csie.ntu.edu.tw:liblr
Chih-Jen Lin [Fri, 19 Jun 2015 03:12:52 +0000 (20:12 -0700)]
Explain "Parameters" of the returned MATLAB/Octave model. It contains only solver type now
b02902056 [Wed, 6 May 2015 12:05:24 +0000 (20:05 +0800)]
Using include "linear.h" instead of include "../linear.h"
Commented by Carnë Draug <carandraug+dev@gmail.com>:
The Matlab Makefile already has .. on the -I option for the compiler
so this was not required. This was only required for the make.m Matlab
and Octave script, so it was modified to include .. on the search path.
This change is required to build the mex files using a libsvm library
different than the one in this distribution. Maybe a system-wide
install of libsvm, or just another version for testing.
See the pull request for details: https://github.com/cjlin1/libsvm/pull/29
b02902056 [Wed, 6 May 2015 11:58:30 +0000 (19:58 +0800)]
Matlab/Octave: use the standard method of checking OCTAVE_VERSION to distinguish between the two.
Commented by Carnë Draug <carandraug+dev@gmail.com>
See the pull request for details: https://github.com/cjlin1/libsvm/pull/30
leepei [Sat, 4 Apr 2015 21:58:42 +0000 (05:58 +0800)]
Make the indention of set_locale consistent with the group convention
Chih-Jen Lin [Tue, 24 Mar 2015 05:10:10 +0000 (13:10 +0800)]
symbolic link of libsvmread/write.c changed to hardlink
as files are not accessable in liblinear git directory
yuanbowen [Sun, 1 Mar 2015 05:01:51 +0000 (13:01 +0800)]
[Update] set windows 64bit as default
yong [Tue, 24 Feb 2015 03:33:22 +0000 (19:33 -0800)]
Change the access permissions to window binary from 644 to 755.
Tavian Barnes [Wed, 3 Dec 2014 15:20:59 +0000 (10:20 -0500)]
Check return value of setlocale().
setlocale() is allowed to return NULL. In particular, this happens on
Bionic (Android's libc) because it doesn't support C locales.
Signed-off-by: Chih-Jen Lin <cjlin@csie.ntu.edu.tw>
yuanbowen [Fri, 14 Nov 2014 12:58:17 +0000 (20:58 +0800)]
compile new version windows binary
yong [Mon, 3 Nov 2014 03:12:03 +0000 (11:12 +0800)]
Compile 64-bit windows binary to replace 32-bit windows binary.
Chih-Jen Lin [Mon, 27 Oct 2014 02:47:21 +0000 (10:47 +0800)]
explicit list blas/*.c for consistency with octave
(as for octave explicit names are needed)
yong [Fri, 24 Oct 2014 11:57:06 +0000 (19:57 +0800)]
Compile windows binary.
yong [Fri, 24 Oct 2014 11:09:48 +0000 (19:09 +0800)]
add three functions:
get_decfun_coef, get_decfun_bias, and check_regression_model
to linear.def
Yu-Chin [Tue, 21 Oct 2014 19:32:51 +0000 (03:32 +0800)]
In get_decfun_coef and get_decfun_bias, a zero value is returned in all invalid
cases. We decide not to return NaN because we are not sure if it can be
properly assigned in all platforms. (For example, ``double nan = 0.0/0.0;''
won't compile in Visual Studio.)
b99902019 [Fri, 17 Oct 2014 03:19:07 +0000 (11:19 +0800)]
To support nnz > 2^32, change the data type of the variables related to nnz.
Data types of some other variables are also changed to be consistent with the
data types returned by matlab functions.
Yu-Chin [Thu, 16 Oct 2014 13:41:23 +0000 (21:41 +0800)]
remove ^M in the end of each line in make.m
Yu-Chin [Wed, 15 Oct 2014 15:17:41 +0000 (23:17 +0800)]
1. use "extern C" in blas to make sure the compiled function names are always not mangled.
2. replace ``#'' with ``='' in matlab/Makefile
Yu-Chin [Mon, 13 Oct 2014 16:13:36 +0000 (00:13 +0800)]
replace long int with size_t in linear.cpp and train.c
Hsiang-Fu Yu [Mon, 28 Jul 2014 18:22:42 +0000 (13:22 -0500)]
add two functions get_decfun_coef and get_decfun_bias
Yu-Chin [Fri, 25 Jul 2014 15:37:50 +0000 (23:37 +0800)]
use __all__ in Python interfaces to make sure only useful things are visible to the users
coha [Thu, 16 Oct 2014 05:43:09 +0000 (13:43 +0800)]
Expand the expression of blas to fix the compiling error
Chih-Jen Lin [Fri, 3 Oct 2014 04:18:08 +0000 (12:18 +0800)]
Merge branch 'master' of svm.csie.ntu.edu.tw:liblr
Chih-Jen Lin [Fri, 3 Oct 2014 04:17:34 +0000 (12:17 +0800)]
stopping condition of l1 solvers uses 1-norm rather than inf norm
(wrong description in README)
Yu-Chin [Fri, 29 Aug 2014 08:51:23 +0000 (16:51 +0800)]
initialize Gnorm1_init with -1
Yu-Chin [Tue, 26 Aug 2014 03:46:27 +0000 (11:46 +0800)]
initialize Gnorm1_init with NAN
Chih-Jen Lin [Fri, 20 Jun 2014 14:15:39 +0000 (22:15 +0800)]
Merge branch 'master' of svm.csie.ntu.edu.tw:liblr
Chih-Jen Lin [Fri, 20 Jun 2014 14:15:19 +0000 (22:15 +0800)]
fix the following bug
- model_->bias = (int)ptr[0];
+ model_->bias = ptr[0];
Tzu-Ming Kuo [Fri, 6 Jun 2014 15:42:35 +0000 (23:42 +0800)]
modify matlab/train.c to check if the label vector is in dense format.
yong [Wed, 23 Apr 2014 15:23:58 +0000 (23:23 +0800)]
Change the year of COPYRIGHT from 2013 to 2014
yong [Fri, 21 Mar 2014 14:54:24 +0000 (22:54 +0800)]
Modify SHVER from 1 to 2.
boyu [Tue, 10 Dec 2013 14:36:59 +0000 (22:36 +0800)]
matlab Makefile modified, octave removed
b99902019 [Mon, 2 Dec 2013 04:32:14 +0000 (12:32 +0800)]
Modify README so that user can build 64 bit windows binary
Fix a bug in Makefile.win: __WIN32__ should be _WIN32
Chih-Jen Lin [Mon, 11 Nov 2013 10:12:19 +0000 (18:12 +0800)]
remove one space in matlab/README
boyu [Sat, 9 Nov 2013 10:21:43 +0000 (18:21 +0800)]
compiled windows binary
Wei-Sheng Chin [Sat, 2 Nov 2013 06:45:49 +0000 (14:45 +0800)]
Replace long with long int in linear.cpp for consistency
Wei-Sheng Chin [Thu, 31 Oct 2013 10:09:08 +0000 (18:09 +0800)]
Change the type of nnz (counter of nonzero elements) in "transpose" in "linear.cpp" from "int" to "long."
Yu-Chin [Sat, 26 Oct 2013 06:19:48 +0000 (14:19 +0800)]
revert previous two accidental commits
Yu-Chin [Sat, 26 Oct 2013 06:00:32 +0000 (14:00 +0800)]
set number of threads
Yu-Chin [Fri, 25 Oct 2013 15:22:32 +0000 (23:22 +0800)]
.
Yu-Chin [Sat, 31 Aug 2013 07:43:06 +0000 (15:43 +0800)]
Modify python README so that users can run the examples without errors.
Yu-Chin [Fri, 16 Aug 2013 06:54:03 +0000 (14:54 +0800)]
fix a bug: use "delete[] C" instead of "delete C" in train_one
Yu-Chin [Wed, 24 Jul 2013 16:40:41 +0000 (00:40 +0800)]
Fix the mixing tab and space problem in tron.cpp.
Tzu-Ming Kuo [Mon, 1 Jul 2013 15:57:43 +0000 (23:57 +0800)]
Modify function group_classes in linear.cpp to ensure label[0] = 1 if class labels are +1 and -1
yong [Thu, 13 Jun 2013 12:23:08 +0000 (20:23 +0800)]
Fix the bug of type error when calling set_to_default_values() in python interface
Chih-Jen Lin [Thu, 16 May 2013 11:01:51 +0000 (19:01 +0800)]
Chun-Heng Huang [Mon, 11 Mar 2013 09:35:30 +0000 (17:35 +0800)]
Updated a switch statement.
Changed it to the convention.
Chun-Heng Huang [Mon, 11 Mar 2013 04:20:04 +0000 (12:20 +0800)]
Matlab interface parameter checking
Check 'nlhs' argument.
Allow various output size for predict.
leepei [Sun, 10 Feb 2013 17:39:46 +0000 (01:39 +0800)]
Let nr_fold = l when nr_fold > l in CV
Signed-off-by: Po-Wei Wang <xflash96@gmail.com>
cjlin [Sun, 27 Jan 2013 08:11:31 +0000 (08:11 +0000)]
change the year to 2013
guestwalk [Fri, 25 Jan 2013 06:58:44 +0000 (06:58 +0000)]
Compile windows binary.
guestwalk [Mon, 21 Jan 2013 18:03:19 +0000 (18:03 +0000)]
Modify Python interface, major changes are:
+ Find local library first.
+ Change show() to __str__.
guestwalk [Fri, 23 Nov 2012 02:48:45 +0000 (02:48 +0000)]
Add return 0 into print_null in predict.c,
because it is used to replace printf for the "-q" option
and printf will return the number of characters it printed.
In train we do not need this because the two "info" are different.
leepei [Sun, 28 Oct 2012 16:46:32 +0000 (16:46 +0000)]
Fix some indention
cjlin [Fri, 19 Oct 2012 00:51:35 +0000 (00:51 +0000)]
fix a typo in make.m
guestwalk [Sat, 13 Oct 2012 12:28:01 +0000 (12:28 +0000)]
fix some typo in README and matlab/make.m
guestwalk [Wed, 10 Oct 2012 08:18:37 +0000 (08:18 +0000)]
update windows binary to correct version. (previous revision is 64-bit)
guestwalk [Wed, 10 Oct 2012 04:49:54 +0000 (04:49 +0000)]
remove duplicated blas.h in blas/Makefile
fix a syntax bug in matlab/predict.c
update windows binary
guestwalk [Wed, 12 Sep 2012 01:00:26 +0000 (01:00 +0000)]
Fix a typo(CXXC) in Makefile.win.
leepei [Wed, 25 Jul 2012 06:25:21 +0000 (06:25 +0000)]
Fixed a bug of -q option of predict in matlab interface
leepei [Fri, 20 Jul 2012 07:59:36 +0000 (07:59 +0000)]
Added -q option for predict and modified the solver type usage message
popo [Sat, 30 Jun 2012 01:15:11 +0000 (01:15 +0000)]
Remove matlab/run.m in trunk.
coha [Tue, 1 May 2012 08:19:50 +0000 (08:19 +0000)]
Modify the make.m of matlab,
the line after else should be moved right.
popo [Thu, 26 Apr 2012 02:57:08 +0000 (02:57 +0000)]
fix typos in python/README.
popo [Wed, 25 Apr 2012 05:32:21 +0000 (05:32 +0000)]
Fix bug. get_label() returns integer list. model.get_type() is not supported.
popo [Fri, 20 Apr 2012 07:48:46 +0000 (07:48 +0000)]
Fix bugs.
- svm_read_problem should accept regression problems.
- The model name in load_model should be encoded.
cjlin [Tue, 17 Apr 2012 05:45:51 +0000 (05:45 +0000)]
copyright year 2012
popo [Tue, 17 Apr 2012 05:31:42 +0000 (05:31 +0000)]
Add windows binary files.
cjlin [Tue, 17 Apr 2012 05:26:07 +0000 (05:26 +0000)]
indicating -b 1 is only for testing
popo [Tue, 17 Apr 2012 04:50:50 +0000 (04:50 +0000)]
Add -s 11, 12, 13 to python and matlab interfaces.
popo [Sun, 15 Apr 2012 06:07:46 +0000 (06:07 +0000)]
- Add regression solvers (-s 11, 12, 13).
- In L1-regularized solvers, Gp <= H*w[j] and Gn >= H*w[j] become
Gp < H*w[j] and Gp > H*w[j].
- For tron solvers, C array is used instead of Cp and Cn as the
argument of the constructors of function classes.
rofu [Wed, 11 Apr 2012 18:38:27 +0000 (18:38 +0000)]
Fix the type "-W1" to the correct option "-Wl"
popo [Tue, 10 Apr 2012 04:28:19 +0000 (04:28 +0000)]
Because model_ is a global variable, do_predict(input, output, model_)
does not need the third argument.
popo [Mon, 9 Apr 2012 14:34:11 +0000 (14:34 +0000)]
In python interface, file names should be encoded in save_model and load_model.
After python 3.2, we need to use bytes instead of a unicode string.
popo [Thu, 22 Mar 2012 03:27:37 +0000 (03:27 +0000)]
In the README file of python interface, p_val should be p_label
in the usage of evaluations().
rofu [Mon, 2 Jan 2012 04:49:38 +0000 (04:49 +0000)]
Makefile is modified such that creating the shared library
works well on unix platforms by looking at the result of uname(1).
- We need this because Mac OS now does not ignore "-soname" which is used
in Linux and BSD.
- We use uname(1) rather than $OSTYPE because uname(1) is available everywhere
- Instead of using the if-else of make, we use the if-else of shell. The
reason is the syntax of if-else for gnu-make and bsd-make are different.