summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Francois Fleuret [Sat, 17 Jun 2017 22:37:49 +0000 (00:37 +0200)]
Stupid typo in the headers ...
Francois Fleuret [Sat, 17 Jun 2017 22:35:18 +0000 (00:35 +0200)]
Update.
Francois Fleuret [Sat, 17 Jun 2017 20:50:28 +0000 (22:50 +0200)]
Fixed the parsing of Boolean arguments.
Francois Fleuret [Sat, 17 Jun 2017 18:59:24 +0000 (20:59 +0200)]
Made the model filenames more explicit.
Francois Fleuret [Sat, 17 Jun 2017 18:57:18 +0000 (20:57 +0200)]
Oups.
Francois Fleuret [Sat, 17 Jun 2017 18:55:53 +0000 (20:55 +0200)]
Cleaning up.
Francois Fleuret [Sat, 17 Jun 2017 17:38:53 +0000 (19:38 +0200)]
Update with information about the convnets.
Francois Fleuret [Sat, 17 Jun 2017 17:29:22 +0000 (19:29 +0200)]
Cosmetics.
Francois Fleuret [Sat, 17 Jun 2017 17:22:35 +0000 (19:22 +0200)]
Replaced the nb of batches arguments with nb of samples.
Francois Fleuret [Sat, 17 Jun 2017 16:56:44 +0000 (18:56 +0200)]
Added Afroze's DeepNet.
Francois Fleuret [Sat, 17 Jun 2017 14:49:22 +0000 (16:49 +0200)]
Cosmetics.
Francois Fleuret [Fri, 16 Jun 2017 14:19:56 +0000 (16:19 +0200)]
OCD cosmetics.
Francois Fleuret [Fri, 16 Jun 2017 13:45:55 +0000 (15:45 +0200)]
Minor ETA fix.
Francois Fleuret [Fri, 16 Jun 2017 12:19:06 +0000 (14:19 +0200)]
Prints the ETA.
Francois Fleuret [Fri, 16 Jun 2017 12:13:59 +0000 (14:13 +0200)]
Added the command line arguments test_loaded_models.
Francois Fleuret [Fri, 16 Jun 2017 11:51:39 +0000 (13:51 +0200)]
Compute the test error when the network is loaded and not trained.
Francois Fleuret [Fri, 16 Jun 2017 11:17:09 +0000 (13:17 +0200)]
Typo.
Francois Fleuret [Fri, 16 Jun 2017 11:16:33 +0000 (13:16 +0200)]
Typo.
Francois Fleuret [Fri, 16 Jun 2017 11:14:44 +0000 (13:14 +0200)]
Added elapsed time in logging.
Francois Fleuret [Fri, 16 Jun 2017 11:02:24 +0000 (13:02 +0200)]
Weird interaction between cuda and unrelated-with-cuda multiprocessing parts. Currently removed the latter.
Francois Fleuret [Fri, 16 Jun 2017 08:39:11 +0000 (10:39 +0200)]
Trying to make multiprocessing and cuda friends with each other.
Francois Fleuret [Fri, 16 Jun 2017 08:12:13 +0000 (10:12 +0200)]
Heavy fix.
Francois Fleuret [Fri, 16 Jun 2017 07:43:52 +0000 (09:43 +0200)]
Made VignetteSet.__init__ multi-proc.
Francois Fleuret [Fri, 16 Jun 2017 07:43:16 +0000 (09:43 +0200)]
Added svrt.seed(long).
Francois Fleuret [Fri, 16 Jun 2017 06:30:15 +0000 (08:30 +0200)]
Ooops.
Francois Fleuret [Fri, 16 Jun 2017 06:29:39 +0000 (08:29 +0200)]
Now does nothing if the model already exists.
Francois Fleuret [Fri, 16 Jun 2017 05:54:04 +0000 (07:54 +0200)]
Pass the use of cuda to the VignetteSet constructor.
Francois Fleuret [Thu, 15 Jun 2017 22:29:44 +0000 (00:29 +0200)]
Minor fix.
Francois Fleuret [Thu, 15 Jun 2017 22:27:31 +0000 (00:27 +0200)]
Make the name of the saved model more explicit.
Francois Fleuret [Thu, 15 Jun 2017 21:53:23 +0000 (23:53 +0200)]
Update.
Francois Fleuret [Thu, 15 Jun 2017 21:52:39 +0000 (23:52 +0200)]
Moved VignetteSet and CompressedVignetteSet in their own file.
Francois Fleuret [Thu, 15 Jun 2017 21:37:20 +0000 (23:37 +0200)]
Cosmetics.
Francois Fleuret [Thu, 15 Jun 2017 20:59:13 +0000 (22:59 +0200)]
Added classes VignetteSet and CompressedVignetteSet to abstract the data-sets and allow lossless compression of vignettes.
Francois Fleuret [Thu, 15 Jun 2017 19:24:25 +0000 (21:24 +0200)]
Replace the numbers of samples by numbers of batches of samples.
Francois Fleuret [Thu, 15 Jun 2017 19:23:59 +0000 (21:23 +0200)]
Added storage compression / decompression functions to prepare for sets of 1M samples.
Francois Fleuret [Thu, 15 Jun 2017 19:23:22 +0000 (21:23 +0200)]
Add dependencies with svrt.c and svrt.h
Francois Fleuret [Thu, 15 Jun 2017 14:35:50 +0000 (16:35 +0200)]
Added persistence of the model parameters.
Francois Fleuret [Thu, 15 Jun 2017 14:26:55 +0000 (16:26 +0200)]
Changed back to 50.
Francois Fleuret [Thu, 15 Jun 2017 13:50:00 +0000 (15:50 +0200)]
Minor fixes + changed the default number of epochs to 100.
Francois Fleuret [Thu, 15 Jun 2017 13:15:13 +0000 (15:15 +0200)]
Log the number of parameters.
Francois Fleuret [Thu, 15 Jun 2017 13:11:59 +0000 (15:11 +0200)]
Changed the network structure to Afroze's ShallowNet.
Francois Fleuret [Thu, 15 Jun 2017 12:44:35 +0000 (14:44 +0200)]
Cleaning up.
Francois Fleuret [Thu, 15 Jun 2017 12:38:18 +0000 (14:38 +0200)]
Cleaning up.
Francois Fleuret [Thu, 15 Jun 2017 12:32:43 +0000 (14:32 +0200)]
Replaced SGD with Adam, make the learning rate 1e-1 again.
Francois Fleuret [Thu, 15 Jun 2017 12:30:38 +0000 (14:30 +0200)]
Oups.
Francois Fleuret [Thu, 15 Jun 2017 12:26:54 +0000 (14:26 +0200)]
Update.
Francois Fleuret [Thu, 15 Jun 2017 10:23:11 +0000 (12:23 +0200)]
Clean up + argument parsing + logging into a file.
Francois Fleuret [Thu, 15 Jun 2017 10:06:18 +0000 (12:06 +0200)]
Fixed the interpreter name.
Francois Fleuret [Thu, 15 Jun 2017 07:41:51 +0000 (09:41 +0200)]
Initial commit.
Francois Fleuret [Thu, 15 Jun 2017 07:09:24 +0000 (09:09 +0200)]
Update.
Francois Fleuret [Wed, 14 Jun 2017 21:17:29 +0000 (23:17 +0200)]
Cosmetics.
Francois Fleuret [Wed, 14 Jun 2017 21:16:22 +0000 (23:16 +0200)]
Update.
Francois Fleuret [Wed, 14 Jun 2017 21:05:00 +0000 (23:05 +0200)]
Simplified the compilation.
Francois Fleuret [Wed, 14 Jun 2017 21:02:17 +0000 (23:02 +0200)]
Renamed the generated python module.
Francois Fleuret [Wed, 14 Jun 2017 21:01:41 +0000 (23:01 +0200)]
Added the header.
Francois Fleuret [Wed, 14 Jun 2017 20:22:52 +0000 (22:22 +0200)]
Added a note about the speed of vignette generation.
Francois Fleuret [Wed, 14 Jun 2017 20:08:14 +0000 (22:08 +0200)]
Fixed a printf format minor bug.
Francois Fleuret [Wed, 14 Jun 2017 20:08:01 +0000 (22:08 +0200)]
Added a basic CNN + the code to test it on all the problems.
Francois Fleuret [Wed, 14 Jun 2017 19:00:19 +0000 (21:00 +0200)]
Added a bunch of sanity checks.
Francois Fleuret [Wed, 14 Jun 2017 18:48:34 +0000 (20:48 +0200)]
Added the example image.
Francois Fleuret [Wed, 14 Jun 2017 16:32:27 +0000 (18:32 +0200)]
Typo.
Francois Fleuret [Wed, 14 Jun 2017 16:31:17 +0000 (18:31 +0200)]
Update.
Francois Fleuret [Wed, 14 Jun 2017 16:30:45 +0000 (18:30 +0200)]
Initial commit.
Francois Fleuret [Wed, 14 Jun 2017 16:27:51 +0000 (18:27 +0200)]
svrt.generate_vignettes now takes a 1d label tensor as arguments.
Francois Fleuret [Wed, 14 Jun 2017 16:06:35 +0000 (18:06 +0200)]
Test now saves an example image.
Francois Fleuret [Wed, 14 Jun 2017 15:38:05 +0000 (17:38 +0200)]
Initial commit