Davis King
c423283c05
Added set_prior() to the python interfaces of the relevant trainer objects.
2014-05-24 10:18:31 -04:00
Davis King
721597f219
Made set_prior() work with sparse vectors.
2014-05-23 22:03:55 -04:00
Davis King
05c0b37311
Fixed a bug in the prior support related to sparse vector usage.
2014-05-23 21:53:51 -04:00
Davis King
6a8b0e745d
Relaxed some excessively restrictive requires clauses.
2014-05-23 21:52:01 -04:00
Davis King
29f2268579
Fixed set_prior() so it works with sparse vectors in addition to dense vectors.
2014-05-23 19:07:32 -04:00
Davis King
d7f207f2f7
Added unit tests for the svm_multiclass_linear with sparse priors
2014-05-23 18:35:49 -04:00
Davis King
ff8fc68f3b
Fixed compile time bug
2014-05-22 21:34:35 -04:00
Davis King
a867cb08ac
updated release notes
2014-05-22 21:09:03 -04:00
Davis King
22ff832701
updated docs
2014-05-22 20:44:16 -04:00
Davis King
78aef59d8c
Added another test
2014-05-22 20:19:02 -04:00
Davis King
a92de57ec5
Made it so you can write statements like mymat = m = 0;
...
That is, chain the = operator when using a literal assignment on
matrix objects.
2014-05-22 20:17:21 -04:00
Davis King
9fa63ad8c3
Added unit test for the new dot() overloads.
2014-05-21 21:56:04 -04:00
Davis King
422223ceeb
Added unit tests for new serialization syntax.
2014-05-21 21:48:04 -04:00
Davis King
e314061e82
Made the requires checking for array::set_size() always stay on since it is not
...
going to be performance critical and is a common user error.
2014-05-21 20:52:57 -04:00
Davis King
eec39b4d0e
Fixed incorrect requires clause on the cross_validate_trainer() and
...
cross_validate_trainer_threaded() routines.
2014-05-21 20:51:11 -04:00
Davis King
16d089d2b0
updated known users link
2014-05-21 20:08:01 -04:00
Davis King
c6eaca570b
Changed code so that the proper error code is always returned even in the event
...
that closesocket() fails.
2014-05-21 02:19:57 -04:00
Davis King
7e09a08556
Fixed spelling error in comment.
2014-05-20 21:12:34 -04:00
Davis King
c7c8aff65c
Changed the assign() function so that it no longer removes zeros from
...
dense vectors when assigning them to sparse vectors. Also updated dot()
so that it is much faster when working with "sparse vectors" that are
the product of assigning a dense vector to a sparse vector.
2014-05-18 14:37:04 -04:00
Davis King
793a8a515f
Fixed a potential divide by zero in draw_fhog()
2014-05-16 19:36:01 -04:00
Davis King
c6d778eaf9
Made the examples use the new simplified file serialization API.
2014-05-08 21:07:56 -04:00
Davis King
eb2806f348
Added a simplified operator << and >> syntax for serializing to and from files.
2014-05-08 20:40:22 -04:00
Davis King
754610f247
Added the option to set a prior to svm_rank_trainer.
2014-05-04 22:09:59 -04:00
Davis King
461abe65db
Added missing assert
2014-05-04 21:32:50 -04:00
Davis King
9980013cb9
Fixed grammar
2014-05-04 21:32:38 -04:00
Davis King
a13aea2642
Fixed compiler errors in unit tests
2014-05-04 20:53:48 -04:00
Davis King
b99cffef10
Fixed compile time error I just introduced.
2014-05-04 20:08:44 -04:00
Davis King
c63e45985a
Added the ability to set a prior to the svm_c_linear_trainer.
2014-05-04 20:01:20 -04:00
Davis King
8c797ae9b3
Added overloads of mat() that convert a single scalar into a matrix.
2014-05-04 19:45:57 -04:00
Davis King
eb08ae92a8
clarified spec
2014-05-04 19:21:58 -04:00
Davis King
d771596fba
Clarified spec and also slightly improved usability
2014-05-04 19:14:38 -04:00
Davis King
d9d6fa1293
Added the ability to set a previously trained function as a prior to the
...
svm_multiclass_linear_trainer.
2014-05-01 20:47:07 -04:00
Davis King
a7047b3532
updated docs
2014-04-28 16:28:52 -04:00
Davis King
be7457770e
Fixed minor typos
2014-04-26 19:56:18 -04:00
Davis King
1b79204360
updated docs
2014-04-26 19:51:34 -04:00
Davis King
d763696f68
Added an example program showing how to setup a logger hook
2014-04-26 17:32:06 -04:00
Davis King
ff55b02956
Just a few minor overloads and usability tweaks to the logger interface.
2014-04-26 17:17:22 -04:00
Davis King
69e5340ccd
updated docs
2014-04-26 15:38:50 -04:00
Davis King
672b4b27d8
Added locally_change_current_dir
2014-04-26 15:35:45 -04:00
Davis King
4934b0020f
Made the ODR rule violation error diagnostic clearer.
2014-04-26 13:10:09 -04:00
Davis King
2d7e320ade
Added user settable loss to the structural_track_association_trainer.
2014-04-26 12:57:42 -04:00
Davis King
d6c1081841
Slightly simplified the code
2014-04-23 20:25:27 -04:00
Davis King
50a2113f17
Added operator+= to discriminant_pca.
2014-04-23 19:41:37 -04:00
Davis King
81a04634ed
Improve error message generated when calling argument() incorrectly.
2014-04-23 19:19:49 -04:00
Davis King
99342ca5be
fixed spelling errors
2014-04-23 19:09:24 -04:00
Davis King
7ef50c6c80
merged
2014-04-22 21:19:29 -04:00
Davis King
a9c7de477a
Added user settable loss to the association trainer
2014-04-22 21:18:31 -04:00
Davis King
d635c1d78a
Added a #define for _NO_W32_PSEUDO_MODIFIERS so that windows.h won't #define IN or OUT
2014-04-22 20:52:26 -04:00
Davis King
78088d40a0
fixed typo in spec
2014-04-22 20:18:58 -04:00
Davis King
2821926236
merged changes and updated abstract file.
2014-04-22 20:13:47 -04:00