log

age author description
Thu, 03 Jul 2008 18:48:32 -0400 Joseph Turian Bugfix in common.misc.find_files
Thu, 03 Jul 2008 17:52:26 -0400 Joseph Turian merge
Thu, 03 Jul 2008 17:52:11 -0400 Joseph Turian Added to misc.file
Thu, 03 Jul 2008 00:14:42 -0400 Joseph Turian Added common.misc.utilsdir
Wed, 02 Jul 2008 23:56:51 -0400 Joseph Turian Added common.misc.homedir()
Wed, 02 Jul 2008 16:10:00 -0400 Joseph Turian common.misc.runcmd can now take input
Wed, 02 Jul 2008 15:42:42 -0400 Joseph Turian Improved runcmd
Tue, 01 Jul 2008 21:09:24 -0400 Joseph Turian Added common.misc.runcmd
Thu, 19 Jun 2008 16:27:02 -0400 Joseph Turian Added common.string
Thu, 19 Jun 2008 16:18:37 -0400 Joseph Turian Added more functions
Thu, 19 Jun 2008 16:12:29 -0400 Joseph Turian Added common directory
Thu, 19 Jun 2008 12:35:41 -0400 Thierry Bertin-Mahieux dataset__call__() returns a FieldsSubsetDataSet, so still a subset of fields, but not cached any more. I added the function dataset.cached_fields_subset(self,*fieldnames) that returns the old version, cached, in case someone needs it. Current behaviour passes the tests.
Tue, 17 Jun 2008 17:12:43 -0400 Thierry Bertin-Mahieux Cached dataset seems debug, using n_batches... is n_batches around to stay?
Tue, 17 Jun 2008 16:50:35 -0400 Frederic Bastien code cleanup
Tue, 17 Jun 2008 16:47:33 -0400 Frederic Bastien debugged RenamedFieldsDataSet
Tue, 17 Jun 2008 16:20:17 -0400 Frederic Bastien Can give test name in debug mode. This will execute on the gived test name.
Tue, 17 Jun 2008 16:09:59 -0400 Frederic Bastien added test for ds.subset()
Tue, 17 Jun 2008 14:59:10 -0400 Frederic Bastien corrected test_RenamedFieldsDataSet. It still fail, but this should be du to bug in RenamedFieldsDataSet.
Tue, 17 Jun 2008 14:46:15 -0400 Frederic Bastien Automated merge with ssh://projects@lgcm.iro.umontreal.ca/hg/pylearn
Tue, 17 Jun 2008 14:33:15 -0400 Yoshua Bengio Automated merge with ssh://projects@lgcm.iro.umontreal.ca/hg/pylearn
Tue, 17 Jun 2008 14:32:54 -0400 Yoshua Bengio Added test for dataset/RenamedFieldsDataSet
Tue, 17 Jun 2008 14:46:10 -0400 Frederic Bastien bugfix, MinibatchDataSet.minibatches_nowrap() must raise StopIteration when needed
Tue, 17 Jun 2008 14:45:22 -0400 Frederic Bastien added test for ds.subset
Tue, 17 Jun 2008 14:32:03 -0400 Frederic Bastien fix test for __getitem__
Tue, 17 Jun 2008 13:33:17 -0400 Frederic Bastien corrected test for dataset.minibatches()
Tue, 17 Jun 2008 11:41:01 -0400 Frederic Bastien Automated merge with ssh://projects@lgcm.iro.umontreal.ca/hg/pylearn
Mon, 16 Jun 2008 17:26:51 -0400 Thierry Bertin-Mahieux n_minibatches in ArrayDataSet automatically computed
Mon, 16 Jun 2008 17:17:50 -0400 Frederic Bastien Automated merge with ssh://projects@lgcm.iro.umontreal.ca/hg/pylearn
Mon, 16 Jun 2008 17:17:01 -0400 Thierry Bertin-Mahieux debugging when fieldnames = None, now -> fieldnames = fieldNames()
Mon, 16 Jun 2008 17:07:44 -0400 Frederic Bastien Automated merge with ssh://projects@lgcm.iro.umontreal.ca/hg/pylearn
Mon, 16 Jun 2008 16:59:35 -0400 Thierry Bertin-Mahieux sorry for all the debugging, this push should be the good one (and damn you *self*)
Mon, 16 Jun 2008 16:52:39 -0400 Thierry Bertin-Mahieux debug in an assert of minibatches
Mon, 16 Jun 2008 17:07:41 -0400 Frederic Bastien bugfix in RenamedDataSet
Mon, 16 Jun 2008 16:44:11 -0400 Thierry Bertin-Mahieux redone my previous hack in MinibatchToSingleExampleIterator, tests should work again
Mon, 16 Jun 2008 16:38:03 -0400 Thierry Bertin-Mahieux IMPORTANT: minibatches now returns minibatch_nowrap with a minimum of assert before. Should implement the good behavior, e.g. returning only complete batches and let the user figure out what he wants.
Mon, 16 Jun 2008 16:11:36 -0400 Thierry Bertin-Mahieux merge
Mon, 16 Jun 2008 16:03:16 -0400 Thierry Bertin-Mahieux little hack in MiniBatchToSingleExampleIterator, there was a problem which I think was not a bug, we were receiving [array(3)] and everything was crashing. Hack is kinda slow
Mon, 16 Jun 2008 16:06:59 -0400 Yoshua Bengio Added untested RenamedFieldsDataSet
Mon, 16 Jun 2008 12:57:32 -0400 Frederic Bastien added file that was missing in commit 9e96fe8b955c
Fri, 13 Jun 2008 15:26:35 -0400 Olivier Breuleux made ExampleWiseMean Op
Fri, 13 Jun 2008 11:14:59 -0400 Thierry Bertin-Mahieux wrote back _cache
Thu, 12 Jun 2008 20:54:49 -0400 James Bergstra - the cut and paste between file and dir conditions is always a bad thing
Thu, 12 Jun 2008 17:12:45 -0400 Thierry Bertin-Mahieux version works with file and folder, returns null if not in hg. Also a function to get all modules, but seems to get junk at the same time
Thu, 12 Jun 2008 12:45:42 -0400 Thierry Bertin-Mahieux small bugs fixed with NArrayDataSet
Thu, 12 Jun 2008 12:35:47 -0400 Thierry Bertin-Mahieux NArraysDataSet improved, use arrays instead of matrix, also a dictionnary of field indexes
Wed, 11 Jun 2008 17:11:37 -0400 Thierry Bertin-Mahieux bug fixed when initializing NArraysDataSet with 1-d arrays. This now raises an Exception
Wed, 11 Jun 2008 17:05:56 -0400 Thierry Bertin-Mahieux bug fixed when one matrix is an array, a 1-d matrix
Wed, 11 Jun 2008 16:59:03 -0400 Thierry Bertin-Mahieux NArraysDataSet, a generalization ArrayDataSet where every field is a ndarray, is implemented. Not really tested aside basic stuff...
Wed, 11 Jun 2008 16:40:47 -0400 Thierry Bertin-Mahieux doc updated regarding __getitem__ returning LookupList and .subset returning a DataSet
Wed, 11 Jun 2008 16:28:09 -0400 Thierry Bertin-Mahieux getitem in ArrayDataSet is set up again, supposed to be faster than default one, has been tested agains the default behaviour. In particular, now always return a LookupList
Wed, 11 Jun 2008 16:26:41 -0400 Thierry Bertin-Mahieux test to compare overriden __getitem__ implemented, tested on ArrayDataSet.__getitem__
Wed, 11 Jun 2008 13:57:34 -0400 Thierry Bertin-Mahieux bug fixed concerning the slicing, now ds[0:len(ds) + 1000 : 2] is accepted, same a python list
Wed, 11 Jun 2008 13:53:39 -0400 Thierry Bertin-Mahieux behaviour is now the same as a list in pylearn, so if len(ds) = 10, ds[10] raise an IndexError, same thing for ds[[1,10]], and ds[0:14:1] returns 10 elements
Wed, 11 Jun 2008 13:22:00 -0400 Thierry Bertin-Mahieux still something weird in the getitem test
Wed, 11 Jun 2008 12:45:24 -0400 Thierry Bertin-Mahieux a lot of tests are broken because of the new behaviour of __getitem__ that always returns a LookupList, working on that...
Wed, 11 Jun 2008 11:43:54 -0400 Thierry Bertin-Mahieux dataset.subset implemented
Wed, 11 Jun 2008 11:18:14 -0400 Thierry Bertin-Mahieux get item now returns LookupLists
Tue, 10 Jun 2008 20:02:25 -0400 James Bergstra init of version.py
Tue, 10 Jun 2008 18:33:15 -0400 James Bergstra merge
Tue, 10 Jun 2008 13:02:04 -0400 James Bergstra added src_version cache
Tue, 10 Jun 2008 17:42:59 -0400 Thierry Bertin-Mahieux more verbose
Tue, 10 Jun 2008 17:16:49 -0400 Thierry Bertin-Mahieux while learning using __call__, we can now set the early stopper
Tue, 10 Jun 2008 11:07:20 -0400 James Bergstra added comment to source-version function
Tue, 10 Jun 2008 11:02:22 -0400 James Bergstra debugging source-version function
Tue, 10 Jun 2008 11:01:00 -0400 James Bergstra added source-version function, close ticket #44
Mon, 09 Jun 2008 13:37:22 -0400 James Bergstra doctest syntax for lookup_list
Fri, 06 Jun 2008 17:58:45 -0400 Thierry Bertin-Mahieux small bug fixed
Fri, 06 Jun 2008 17:55:14 -0400 Thierry Bertin-Mahieux better testing of the MultiLengthDataSet, now called exotic1
Fri, 06 Jun 2008 17:52:00 -0400 James Bergstra merged
Fri, 06 Jun 2008 17:50:29 -0400 James Bergstra ApplyFunctionDataSet passing
Fri, 06 Jun 2008 17:11:25 -0400 Thierry Bertin-Mahieux started a test for datasets where one field has a variable length. Not obvious, all tests requires a matrix as a reference
Fri, 06 Jun 2008 16:15:47 -0400 Frederic Bastien Automated merge with ssh://projects@lgcm.iro.umontreal.ca/hg/pylearn
Fri, 06 Jun 2008 16:13:17 -0400 James Bergstra still merging
Fri, 06 Jun 2008 15:56:18 -0400 James Bergstra merge
Thu, 05 Jun 2008 18:43:16 -0400 James Bergstra test_ArrayDataSet passes
Thu, 05 Jun 2008 18:38:42 -0400 James Bergstra trying to get default implemenations to work
Fri, 06 Jun 2008 16:15:43 -0400 Frederic Bastien implemented test for FieldsSubsetDataSet. if executed, can take a --debug option to be used in a debugger
Fri, 06 Jun 2008 14:08:28 -0400 Frederic Bastien removed old stuff
Fri, 06 Jun 2008 14:01:36 -0400 Frederic Bastien bugfix, bad object name
Fri, 06 Jun 2008 13:55:59 -0400 Frederic Bastien renamed _nnet_ops.py to _test_nnet_opt.py to be used with autotest
Fri, 06 Jun 2008 13:53:02 -0400 Frederic Bastien add autotest.py. It run all unittest
Fri, 06 Jun 2008 13:52:37 -0400 Frederic Bastien renamed file
Fri, 06 Jun 2008 13:52:13 -0400 Frederic Bastien removed old test file
Fri, 06 Jun 2008 13:46:10 -0400 Frederic Bastien renamed test_filetensor.py to _test_filetensor.py to have it being executed by autotest
Fri, 06 Jun 2008 13:44:17 -0400 Frederic Bastien use the unittest function to test that execption is raised
Fri, 06 Jun 2008 13:34:25 -0400 Frederic Bastien passed test_lookup_list.py to unittest
Fri, 06 Jun 2008 13:32:20 -0400 Frederic Bastien passed test_dataset.py to unittest
Thu, 05 Jun 2008 14:40:18 -0400 Frederic Bastien removed test for dataset[fieldname] as this is not possible anymore
Thu, 05 Jun 2008 14:29:06 -0400 Frederic Bastien moved test_speed() in its own file
Thu, 05 Jun 2008 14:16:46 -0400 James Bergstra removed test_lookuplist from test_dataset
Thu, 05 Jun 2008 14:14:51 -0400 James Bergstra added test_lookup_list
Thu, 05 Jun 2008 13:46:26 -0400 Frederic Bastien bugfix in FieldSubsetDataSet
Thu, 05 Jun 2008 11:47:44 -0400 Frederic Bastien Automated merge with ssh://projects@lgcm.iro.umontreal.ca/hg/pylearn
Tue, 03 Jun 2008 16:13:42 -0400 Frederic Bastien Automated merge with ssh://projects@lgcm.iro.umontreal.ca/hg/pylearn
Tue, 03 Jun 2008 16:13:38 -0400 Frederic Bastien code cleanup
Tue, 03 Jun 2008 16:11:59 -0400 Frederic Bastien code cleanup and small optimisation
Wed, 04 Jun 2008 19:04:40 -0400 James Bergstra deprecating __getitem__[fieldname] syntax
Wed, 04 Jun 2008 18:48:50 -0400 James Bergstra reverting dataset
Wed, 04 Jun 2008 17:49:28 -0400 James Bergstra mergec
Wed, 04 Jun 2008 17:49:09 -0400 James Bergstra initial commit of amat
Wed, 04 Jun 2008 17:34:01 -0400 Thierry Bertin-Mahieux commented junk in the default test (main function) of mlp_factory_approach so the test still works
Wed, 04 Jun 2008 17:00:44 -0400 Thierry Bertin-Mahieux we can now load and save in a file, see test class in the file for an example, but basically it's model1.save(filename) or learn_algo(filename) to load
Tue, 03 Jun 2008 21:34:40 -0400 Yoshua Bengio Automated merge with http://lgcm.iro.umontreal.ca/hg/pylearn
Tue, 03 Jun 2008 21:34:24 -0400 Yoshua Bengio Split LearningAlgorithm into OfflineLearningAlgorithm and OnlineLearningAlgorithm
Tue, 03 Jun 2008 16:52:06 -0400 Thierry Bertin-Mahieux small debugging with dummytests
Tue, 03 Jun 2008 16:45:23 -0400 Thierry Bertin-Mahieux small debugging with dummytests
Tue, 03 Jun 2008 16:41:55 -0400 Thierry Bertin-Mahieux created 'dummytests', tests that checks consistency of new weird datasets, where we can't compare with actual values in a matrix, for instance. Useful as a first debugging when creating a dataset
Tue, 03 Jun 2008 16:06:21 -0400 James Bergstra merged
Tue, 03 Jun 2008 16:05:28 -0400 James Bergstra beginning to hack on #20, fixing for Thierry
Tue, 03 Jun 2008 13:25:40 -0400 Frederic Bastien Automated merge with ssh://projects@lgcm.iro.umontreal.ca/hg/pylearn
Tue, 03 Jun 2008 13:25:33 -0400 Frederic Bastien need to make multiple test do to cached dataset
Tue, 03 Jun 2008 13:24:41 -0400 Frederic Bastien optimication in CachedDataSet.minibatches_nowrap
Tue, 03 Jun 2008 13:23:28 -0400 Frederic Bastien code clean up
Tue, 03 Jun 2008 13:22:45 -0400 Frederic Bastien implemented CachedDataSet.__iter__ as an optimization
Tue, 03 Jun 2008 12:25:53 -0400 Frederic Bastien optimization of CachedDataSet__getitem__
Tue, 03 Jun 2008 12:18:22 -0400 Frederic Bastien make test_speed generic
Tue, 03 Jun 2008 13:18:33 -0400 James Bergstra merged
Tue, 03 Jun 2008 13:14:45 -0400 James Bergstra polished filetensor a little
Tue, 03 Jun 2008 12:14:03 -0400 Frederic Bastien Automated merge with ssh://projects@lgcm.iro.umontreal.ca/hg/pylearn
Tue, 03 Jun 2008 12:13:17 -0400 Frederic Bastien better function name in test_speed
Mon, 02 Jun 2008 17:09:58 -0400 James Bergstra merged
Mon, 02 Jun 2008 17:08:17 -0400 James Bergstra mlp_factory_approach.py, updated and un-deprecated by popular demand
Mon, 02 Jun 2008 11:59:41 -0400 Frederic Bastien Optimisation in ArrayDataSet::__getitem__
Fri, 30 May 2008 10:19:16 -0400 delallea Hmm... that was committed by Fred I think, I got lost by Mercurial I think
Fri, 30 May 2008 10:14:46 -0400 delallea If I understand properly, the length of an unbounded stream is sys.maxint
Thu, 29 May 2008 10:42:29 -0400 Frederic Bastien more test. Are we wanting to limit the size of minibatch to the size of the dataset?
Thu, 29 May 2008 10:41:35 -0400 Frederic Bastien more general test
Thu, 29 May 2008 10:30:59 -0400 Frederic Bastien optimization in ArrayDataSet::__iter__
Wed, 28 May 2008 14:16:32 -0400 Frederic Bastien Automated merge with ssh://projects@lgcm.iro.umontreal.ca/hg/pylearn
Wed, 28 May 2008 14:16:28 -0400 Frederic Bastien code cleanup
Wed, 28 May 2008 14:09:19 -0400 James Bergstra re-enabling old ArrayDataSet indexing
Tue, 27 May 2008 15:59:24 -0400 Frederic Bastien Automated merge with ssh://projects@lgcm.iro.umontreal.ca/hg/pylearn
Tue, 27 May 2008 15:59:02 -0400 Frederic Bastien moved the function from misc.py that have dependency on theano in misc_theano.py
Tue, 27 May 2008 15:49:09 -0400 delallea Fixed by James
Tue, 27 May 2008 13:46:03 -0400 Frederic Bastien Automated merge with ssh://projects@lgcm.iro.umontreal.ca/hg/pylearn
Fri, 23 May 2008 10:21:52 -0400 Frederic Bastien more test speed
Fri, 16 May 2008 16:40:26 -0400 Frederic Bastien Added speed test for ArraDataSet
Fri, 16 May 2008 16:38:07 -0400 Frederic Bastien optimisation of ArrayDataSet
Tue, 27 May 2008 13:23:05 -0400 James Bergstra reinstating changeset 216 clobbered accidentally by 218
Fri, 23 May 2008 17:12:12 -0400 James Bergstra merged
Fri, 23 May 2008 17:11:39 -0400 James Bergstra deprecation note for mlp
Fri, 23 May 2008 17:10:03 -0400 James Bergstra added LookupList to pylearn namespace
Fri, 23 May 2008 16:01:01 -0400 Thierry Bertin-Mahieux should have solved the problem with minibatches not handling subsets of fieldnames, although maybe not super efficient
Fri, 23 May 2008 14:16:54 -0400 Thierry Bertin-Mahieux redo what James had done, so invert node and name
Fri, 23 May 2008 14:07:53 -0400 Thierry Bertin-Mahieux tester on iterator consistency now triggers a bug in dataset, linked to the combination of minibatch and slicing
Fri, 23 May 2008 13:44:25 -0400 Thierry Bertin-Mahieux test on simple slicing works
Fri, 23 May 2008 13:16:42 -0400 Thierry Bertin-Mahieux added a class to test any new dataset
Fri, 23 May 2008 12:22:54 -0400 Thierry Bertin-Mahieux small debugging
Thu, 22 May 2008 19:08:46 -0400 James Bergstra harmless typo in ScalarSoftplus.c_code
Thu, 22 May 2008 19:07:51 -0400 James Bergstra Modified ArrayDataSet's handling of column fields.
Thu, 22 May 2008 17:41:14 -0400 James Bergstra tlearn->pylearn in mlp
Thu, 22 May 2008 16:31:07 -0400 Frederic Bastien small modif for test
Wed, 21 May 2008 17:43:56 -0400 Thierry Bertin-Mahieux previous commit was supposed to concern only one file, dataset.py, try to undo my other changes with this commit (nothing was broken though, just useless debugging prints)
Wed, 21 May 2008 17:42:20 -0400 Thierry Bertin-Mahieux previous commit was supposed to concern only one file, dataset.py, try to undo my other changes with this commit (nothing was broken though, just useless debugging prints)
Wed, 21 May 2008 17:39:30 -0400 Thierry Bertin-Mahieux in __get__, problem if the i.stop was None, i being the slice, added one line replacing None by the len(self)
Sat, 17 May 2008 00:01:47 -0400 Yoshua Bengio work in progress denoising auto-encoder
Sat, 17 May 2008 00:01:26 -0400 Yoshua Bengio template statscollector
Fri, 16 May 2008 16:39:01 -0400 Yoshua Bengio back to James' version
Fri, 16 May 2008 16:38:15 -0400 Yoshua Bengio trying to merge
Fri, 16 May 2008 16:36:27 -0400 Yoshua Bengio changes made with Pascal but should probably be discarded
Wed, 14 May 2008 14:06:52 -0400 Yoshua Bengio Automated merge with ssh://p-omega1@lgcm.iro.umontreal.ca/tlearn
Wed, 14 May 2008 14:06:15 -0400 Yoshua Bengio debugging mlp.py
Thu, 15 May 2008 15:21:00 -0400 Frederic Bastien Automated merge with ssh://p-omega1@lgcm.iro.umontreal.ca/tlearn
Thu, 15 May 2008 13:10:21 -0400 Frederic Bastien Added test for ApplyFunctionDataset
Thu, 15 May 2008 13:09:26 -0400 Frederic Bastien bugfix
Thu, 15 May 2008 13:04:20 -0400 Frederic Bastien bugfix?
Tue, 13 May 2008 16:42:51 -0400 Frederic Bastien bugfix
Tue, 13 May 2008 16:02:32 -0400 Frederic Bastien bugfix
Tue, 13 May 2008 15:29:04 -0400 Frederic Bastien more explicit comment
Tue, 13 May 2008 15:27:45 -0400 Frederic Bastien the function should take the example unpacked as an input.
Tue, 13 May 2008 15:12:45 -0400 Frederic Bastien typo
Tue, 13 May 2008 15:11:24 -0400 Frederic Bastien small refactoring
Thu, 15 May 2008 12:55:21 -0400 Yoshua Bengio Complete redesign of learner...
Thu, 15 May 2008 12:46:21 -0400 Yoshua Bengio Redesign of StatsCollector
Wed, 14 May 2008 20:04:44 -0400 James Bergstra added early stopping to mlp.__call__
Wed, 14 May 2008 16:24:10 -0400 James Bergstra progress toward early stopping
Wed, 14 May 2008 14:50:07 -0400 James Bergstra many changes to NeuralNet
Wed, 14 May 2008 14:49:08 -0400 James Bergstra added __contains__ to Dataset, added parent constructor call to ArrayDataSet
Wed, 14 May 2008 11:51:08 -0400 James Bergstra added mlp_factory_approach
Tue, 13 May 2008 20:10:03 -0400 James Bergstra added ManualNNet
Tue, 13 May 2008 19:37:29 -0400 James Bergstra support for more int types in crossentropysoftmax1hot
Tue, 13 May 2008 18:39:58 -0400 Olivier Breuleux added TODO to nnet_ops
Tue, 13 May 2008 18:30:08 -0400 Olivier Breuleux did some debugging of test_mlp
Tue, 13 May 2008 17:00:53 -0400 Yoshua Bengio strange bug in linker obtained by 'python test_mlp.py'
Tue, 13 May 2008 15:49:39 -0400 Olivier Breuleux fixed c_code for the ops in nnet_ops.py
Tue, 13 May 2008 15:35:43 -0400 Yoshua Bengio mlp seems to work!
Tue, 13 May 2008 15:14:04 -0400 James Bergstra merged
Tue, 13 May 2008 15:12:20 -0400 James Bergstra merged
Tue, 13 May 2008 15:11:47 -0400 James Bergstra s/Output/Input
Tue, 13 May 2008 15:11:39 -0400 Yoshua Bengio Automated merge with ssh://p-omega1@lgcm.iro.umontreal.ca/tlearn
Tue, 13 May 2008 15:11:24 -0400 Yoshua Bengio Added a Print Op
Tue, 13 May 2008 15:04:51 -0400 Frederic Bastien Automated merge with ssh://p-omega1@lgcm.iro.umontreal.ca/tlearn
Tue, 13 May 2008 15:03:16 -0400 Frederic Bastien more test
Tue, 13 May 2008 14:28:47 -0400 Yoshua Bengio fixed import of AbstractFunction
Tue, 13 May 2008 13:23:05 -0400 Frederic Bastien bugfix. Otherwise the example was writed over and not a new one was returned
Tue, 13 May 2008 13:09:59 -0400 Frederic Bastien Automated merge with ssh://p-omega1@lgcm.iro.umontreal.ca/tlearn
Tue, 13 May 2008 13:05:45 -0400 Frederic Bastien added test for CachedDataSet(ds,cache_all_upon_construction=True)
Tue, 13 May 2008 13:00:54 -0400 Frederic Bastien more test
Mon, 12 May 2008 18:51:42 -0400 Joseph Turian Updated documentation
Mon, 12 May 2008 18:40:17 -0400 Joseph Turian Created exceptions.py
Mon, 12 May 2008 17:51:28 -0400 Frederic Bastien small refactoring
Mon, 12 May 2008 17:43:53 -0400 Frederic Bastien don't assume we have an ArrayDataSet
Mon, 12 May 2008 17:40:06 -0400 Frederic Bastien bugfix, we should advence by the minibatch size.
Mon, 12 May 2008 17:37:36 -0400 Frederic Bastien bugfix in test
Mon, 12 May 2008 17:25:52 -0400 Frederic Bastien bugfix test in case it is not an ArrayDataSet
Mon, 12 May 2008 16:52:00 -0400 Frederic Bastien Automated merge with ssh://p-omega1@lgcm.iro.umontreal.ca/tlearn
Mon, 12 May 2008 16:51:54 -0400 Frederic Bastien bugfix: make the iterator advance
Mon, 12 May 2008 16:24:59 -0400 Frederic Bastien typo
Mon, 12 May 2008 16:22:10 -0400 Frederic Bastien only exec the test if we are the main
Mon, 12 May 2008 16:17:22 -0400 James Bergstra merged
Mon, 12 May 2008 16:16:32 -0400 James Bergstra new argmax calling convention
Mon, 12 May 2008 16:13:48 -0400 Frederic Bastien merge
Mon, 12 May 2008 16:12:29 -0400 Frederic Bastien optimization
Mon, 12 May 2008 16:11:24 -0400 Yoshua Bengio Fixes in CacheDataSet
Mon, 12 May 2008 15:51:43 -0400 Frederic Bastien Automated merge with ssh://p-omega1@lgcm.iro.umontreal.ca/tlearn
Mon, 12 May 2008 15:51:30 -0400 Frederic Bastien bugfix
Mon, 12 May 2008 15:50:49 -0400 Frederic Bastien typo
Mon, 12 May 2008 15:47:32 -0400 Frederic Bastien added test for CachedDataSet
Mon, 12 May 2008 15:50:34 -0400 Yoshua Bengio Automated merge with ssh://p-omega1@lgcm.iro.umontreal.ca/tlearn
Mon, 12 May 2008 15:50:28 -0400 Yoshua Bengio Trying to make CacheDataSet work
Mon, 12 May 2008 15:35:18 -0400 Frederic Bastien make some function global to reuse them to test other dataset
Mon, 12 May 2008 15:08:18 -0400 Frederic Bastien Automated merge with ssh://p-omega1@lgcm.iro.umontreal.ca/tlearn
Mon, 12 May 2008 15:08:09 -0400 Frederic Bastien added missing raise
Mon, 12 May 2008 14:15:16 -0400 Frederic Bastien Automated merge with ssh://p-omega1@lgcm.iro.umontreal.ca/tlearn
Mon, 12 May 2008 14:13:39 -0400 Frederic Bastien ...
Mon, 12 May 2008 14:13:19 -0400 Frederic Bastien bugfix
Mon, 12 May 2008 14:11:57 -0400 Frederic Bastien commented broken test
Mon, 12 May 2008 13:54:54 -0400 Frederic Bastien futur test
Wed, 07 May 2008 17:01:51 -0400 Frederic Bastien added function LookupList.append_lookuplist
Wed, 07 May 2008 16:26:28 -0400 Frederic Bastien typo
Mon, 12 May 2008 14:30:21 -0400 Yoshua Bengio Fixed bugs in dataset to make test_mlp.py work
Fri, 09 May 2008 17:38:57 -0400 Yoshua Bengio Fixes to ApplyFunctionDataSet and other things to make learner and mlp work
Fri, 09 May 2008 13:38:54 -0400 Yoshua Bengio Corrected typos
Thu, 08 May 2008 00:54:14 -0400 Joseph Turian Updated documentation slightly
Wed, 07 May 2008 21:40:15 -0400 Yoshua Bengio Automated merge with ssh://p-omega1@lgcm.iro.umontreal.ca/tlearn
Wed, 07 May 2008 21:40:03 -0400 Yoshua Bengio minor
Wed, 07 May 2008 21:22:56 -0400 Yoshua Bengio Fixed typos in learner.py
Wed, 07 May 2008 20:51:24 -0400 Yoshua Bengio minor edits
Wed, 07 May 2008 16:58:06 -0400 Yoshua Bengio Automated merge with ssh://p-omega1@lgcm.iro.umontreal.ca/tlearn
Wed, 07 May 2008 16:57:48 -0400 Yoshua Bengio minor edits
Wed, 07 May 2008 16:22:28 -0400 Frederic Bastien bugfix
Wed, 07 May 2008 16:20:40 -0400 Frederic Bastien Automated merge with ssh://p-omega1@lgcm.iro.umontreal.ca/tlearn
Wed, 07 May 2008 16:17:25 -0400 Frederic Bastien bugfix
Wed, 07 May 2008 16:17:06 -0400 Frederic Bastien removed datat that should not be commited
Wed, 07 May 2008 16:08:18 -0400 Yoshua Bengio debugging mlp.py
Wed, 07 May 2008 15:46:24 -0400 Yoshua Bengio Automated merge with ssh://p-omega1@lgcm.iro.umontreal.ca/tlearn
Wed, 07 May 2008 15:08:18 -0400 Yoshua Bengio Automated merge with ssh://p-omega1@lgcm.iro.umontreal.ca/tlearn
Wed, 07 May 2008 15:07:56 -0400 Yoshua Bengio Finished draft of OneHiddenLayerNNetClassifier to debut learner.py
Wed, 07 May 2008 15:28:17 -0400 James Bergstra ported nnet_ops to new theano
Wed, 07 May 2008 13:07:33 -0400 Frederic Bastien added function load_pmat_as_array_dataset and save_array_dataset_as_pmat
Wed, 07 May 2008 12:19:36 -0400 Frederic Bastien removed dependency to plearn
Wed, 07 May 2008 12:18:11 -0400 Frederic Bastien file copied from PLearn/python_modules/plearn/vmat/PMat.py
Wed, 07 May 2008 12:12:48 -0400 Frederic Bastien Automated merge with ssh://p-omega1@lgcm.iro.umontreal.ca/tlearn
Wed, 07 May 2008 12:12:43 -0400 Frederic Bastien ...
Wed, 07 May 2008 09:16:04 -0400 bengioy Added another work in progress, for mlp's
Tue, 06 May 2008 22:24:55 -0400 bengioy Worked on OneShotTLearner and implementation of LinearRegression
Tue, 06 May 2008 20:01:34 -0400 bengioy Merged with this morning unsaved edits
Tue, 06 May 2008 19:55:29 -0400 Yoshua Bengio Merges?
Tue, 06 May 2008 19:54:43 -0400 Yoshua Bengio Comments from Pascal V.
Tue, 06 May 2008 16:41:45 -0400 Frederic Bastien added test
Tue, 06 May 2008 16:34:48 -0400 Frederic Bastien bugfix, we keep all the line, but only a some columns
Tue, 06 May 2008 16:12:37 -0400 Frederic Bastien more test
Tue, 06 May 2008 16:07:39 -0400 Frederic Bastien clean up and a few more test
Tue, 06 May 2008 16:03:17 -0400 Frederic Bastien modifed test to accomodate the last change in dataset.py.
Tue, 06 May 2008 16:01:53 -0400 Frederic Bastien by default, in a minibatch without any fixed number of batchs, we need to finish at the end of the dataset. Now we return a minibatch at the end event if this minibacht size != the gived minibatch_size.
Tue, 06 May 2008 14:01:22 -0400 Frederic Bastien restructuring and added test
Tue, 06 May 2008 13:57:36 -0400 Frederic Bastien in ArrayDataSet.__init__ if a columns is an index, we change it to be a list that containt only this index. This way, we remove the special case where the columns is an index for all subsequent call.
Tue, 06 May 2008 13:50:54 -0400 Frederic Bastien bugfix in DataSet.minibatch to correctly wrap in all corner case.
Tue, 06 May 2008 10:53:28 -0400 Frederic Bastien Automated merge with ssh://p-omega1@lgcm.iro.umontreal.ca/tlearn
Tue, 06 May 2008 10:53:21 -0400 Frederic Bastien added test and some restructuring for futur use
Tue, 06 May 2008 10:52:45 -0400 Frederic Bastien removed duplicated example in comment
Mon, 05 May 2008 17:44:49 -0400 Frederic Bastien corrected the use of .all()
Mon, 05 May 2008 18:14:44 -0400 Yoshua Bengio Automated merge with ssh://p-omega1@lgcm.iro.umontreal.ca/tlearn
Mon, 05 May 2008 18:14:32 -0400 Yoshua Bengio Finished first draft of TLearner
Mon, 05 May 2008 17:13:53 -0400 Frederic Bastien corrected test from discution about the syntax with Yoshua
Mon, 05 May 2008 17:13:07 -0400 Frederic Bastien corrected comment
Mon, 05 May 2008 16:54:16 -0400 Frederic Bastien more test and refactoring
Mon, 05 May 2008 14:51:41 -0400 Frederic Bastien bugfix as numpy numpy don't support self.data[[i1,...],[i2,...]] when their is more then two i1 and i2
Mon, 05 May 2008 14:39:04 -0400 Frederic Bastien removed print
Mon, 05 May 2008 14:37:34 -0400 Frederic Bastien added function test_ds in test_ArrayDataSet who test a sub dataset
Mon, 05 May 2008 13:37:39 -0400 Frederic Bastien bugfix
Mon, 05 May 2008 11:49:40 -0400 Frederic Bastien added function have_raised that evaluate the string in parameter and return true if the function have raised an exception
Mon, 05 May 2008 11:14:28 -0400 Frederic Bastien bugfix
Mon, 05 May 2008 11:02:03 -0400 Frederic Bastien Automated merge with ssh://p-omega1@lgcm.iro.umontreal.ca/tlearn
Mon, 05 May 2008 10:57:33 -0400 Frederic Bastien Added test for ArrayDataSet and LookUpList
Mon, 05 May 2008 10:56:58 -0400 Frederic Bastien bugfix
Mon, 05 May 2008 10:28:58 -0400 Frederic Bastien -bugfix. We need to make deep copy otherwise we modify this instance event if we should not do it.
Mon, 05 May 2008 09:35:30 -0400 bengioy In the middle of designing TLearner
Sun, 04 May 2008 15:09:22 -0400 bengioy toying with different ways to implement learners
Sat, 03 May 2008 22:00:37 -0400 bengioy merge
Sat, 03 May 2008 21:59:26 -0400 bengioy Added draft of LinearRegression learner
Sat, 03 May 2008 14:41:02 -0400 Yoshua Bengio Fixed errors raised by test_dataset
Sat, 03 May 2008 14:29:56 -0400 bengioy Coded untested ApplyFunctionDataSet and CacheDataSet
Fri, 02 May 2008 18:36:47 -0400 Joseph Turian Changed docs slightly
Fri, 02 May 2008 18:19:35 -0400 James Bergstra merge
Fri, 02 May 2008 18:19:15 -0400 James Bergstra better docs & precondition testing for cross_entropy_softmax_1hot & friends
Mon, 21 Apr 2008 15:23:49 -0400 James Bergstra added softplus, elaborated sigmoid
Fri, 18 Apr 2008 03:49:17 -0400 bergstra fixed typo in crossentropy_dx.c_code
Fri, 18 Apr 2008 03:35:58 -0400 bergstra fixed horrible memory leak from crossentropy...
Fri, 02 May 2008 11:24:17 -0400 Frederic Bastien fixed test and removed print
Fri, 02 May 2008 11:10:20 -0400 Yoshua Bengio fixed the infinite loop
Fri, 02 May 2008 11:01:28 -0400 Yoshua Bengio trying to fix infinite loop
Fri, 02 May 2008 10:14:24 -0400 Frederic Bastien more test
Fri, 02 May 2008 10:14:01 -0400 Frederic Bastien bugfix
Fri, 02 May 2008 09:55:38 -0400 Frederic Bastien bugfix: in MinibatchDataSet renamed the class variable fields to _fields as parent class have a function called field.
Thu, 01 May 2008 16:26:34 -0400 Frederic Bastien bugfix
Thu, 01 May 2008 16:19:31 -0400 Frederic Bastien Automated merge with ssh://p-omega1@lgcm.iro.umontreal.ca/tlearn
Thu, 01 May 2008 16:17:10 -0400 Frederic Bastien added function test_ArrayDataSet
Tue, 29 Apr 2008 17:45:16 -0400 Yoshua Bengio Added empty classes with doc: CachedDataSet and ApplyFunctionDataSet
Tue, 29 Apr 2008 16:09:17 -0400 Yoshua Bengio Automated merge with ssh://p-omega1@lgcm.iro.umontreal.ca/tlearn
Tue, 29 Apr 2008 15:05:12 -0400 Yoshua Bengio Efficient implementation of getitem for ArrayDataSet
Tue, 29 Apr 2008 16:06:50 -0400 Frederic Bastien added assert
Tue, 29 Apr 2008 14:41:11 -0400 Frederic Bastien ignore compiled version of python script
Tue, 29 Apr 2008 14:40:44 -0400 Frederic Bastien Automated merge with ssh://p-omega1@lgcm.iro.umontreal.ca/tlearn
Tue, 29 Apr 2008 14:40:33 -0400 Frederic Bastien the script can be autorun
Tue, 29 Apr 2008 14:40:06 -0400 Frederic Bastien fix comment
Tue, 29 Apr 2008 14:34:40 -0400 bengioy Miscellaneous general-purpose functions
Tue, 29 Apr 2008 13:40:13 -0400 bengioy Fixing MinibatchDataSet getitem
Tue, 29 Apr 2008 12:39:09 -0400 Frederic Bastien added file with pattern of file that should be ignored by mercurial
Tue, 29 Apr 2008 12:37:11 -0400 Frederic Bastien comments modif made by Yoshua
Tue, 29 Apr 2008 11:25:36 -0400 bengioy Test functions for dataset.py
Mon, 28 Apr 2008 13:52:54 -0400 bengioy Fixed some more iterator bugs
Mon, 28 Apr 2008 11:41:28 -0400 bengioy Corrected iterator logic errors
Fri, 25 Apr 2008 16:00:31 -0400 bengioy Testing basic functionality and removing obvious bugs
Fri, 25 Apr 2008 12:04:55 -0400 bengioy Added ArrayDataSet
Fri, 25 Apr 2008 10:41:19 -0400 bengioy replaced infinity for length by raise UnboundedDataSet and use & instead of + to concatenate datasets
Thu, 24 Apr 2008 14:46:10 -0400 bengioy Minor edits
Thu, 24 Apr 2008 13:25:39 -0400 bengioy Finished first untested version of VStackedDataset
Thu, 24 Apr 2008 12:03:06 -0400 bengioy Factored the minibatch-writing code into an iterator class inside DataSet
Tue, 22 Apr 2008 18:03:11 -0400 bengioy Rewriting dataset.py completely
Fri, 18 Apr 2008 01:36:56 -0400 bergstrj bug fix for reading byte matrices
Thu, 17 Apr 2008 12:49:48 -0400 bergstrj consolidated code
Thu, 17 Apr 2008 12:49:33 -0400 bergstrj added filetensor.py
Sun, 13 Apr 2008 00:21:11 -0400 bergstrj added C impl for softmax dx
Fri, 11 Apr 2008 21:42:07 -0400 bergstrj merged
Fri, 11 Apr 2008 21:41:09 -0400 bergstrj added c implementation for CrossentropySoftmax1Hot
Fri, 11 Apr 2008 15:46:18 -0400 bengioy Changed apply_function so that it propagates methods of the source.
Fri, 11 Apr 2008 13:08:51 -0400 bengioy Removed __array__ method from dataset, whose
Fri, 11 Apr 2008 11:16:09 -0400 bengioy Merging? what?
Fri, 11 Apr 2008 11:14:54 -0400 bengioy Fixed dataset errors so that _test_dataset.py works again.
Thu, 10 Apr 2008 20:53:44 -0400 bergstrj added __init__.py, fixed crossentropy_softmax_1hot function name
Thu, 10 Apr 2008 17:25:13 -0400 bergstrj added nnet_ops
Wed, 09 Apr 2008 18:27:13 -0400 bengioy Working on ApplyFunctionDataSet, added constraint that
Mon, 07 Apr 2008 20:44:37 -0400 bengioy Created virtual sub-classes of DataSet: {Finite{Length,Width},Sliceable}DataSet,
Mon, 07 Apr 2008 19:32:52 -0400 bengioy Adapted _test_dataset.py to changes in LookupList
Mon, 07 Apr 2008 09:48:39 -0400 bengioy Minor editions, plus adding untested ApplyFunctionDataset for GradientLearner in the works.
Thu, 27 Mar 2008 01:59:44 -0400 bergstrj Iterators extend LookupList
Thu, 27 Mar 2008 00:19:16 -0400 bergstrj merged
Wed, 26 Mar 2008 21:05:14 -0400 bergstrj more comments, looping ArrayDataSet iterator, bugfixes to lookup_list, more tests
Wed, 26 Mar 2008 18:23:44 -0400 bergstrj commenting
Tue, 25 Mar 2008 13:38:51 -0400 bergstrj comment re: ArrayDataSet.__array__
Wed, 26 Mar 2008 22:56:13 -0400 bengioy Working on gradient_based_learner
Wed, 26 Mar 2008 21:38:08 -0400 bengioy Starting to work on gradient_based_learner.py
Wed, 26 Mar 2008 18:21:57 -0400 bengioy Added LookupList type in lookup_list.py and used it to keep order
Wed, 26 Mar 2008 15:01:30 -0400 bengioy Debugged (to the extent of my tests) the new version of dataset
Tue, 25 Mar 2008 11:39:02 -0400 bengioy Rewrote learner.py according to the specs in the wiki for learners.
Mon, 24 Mar 2008 16:52:47 -0400 bengioy Improving comments in dataset.py
Mon, 24 Mar 2008 15:56:53 -0400 bengioy Replaced asarray() method by __array__ method which gets called automatically when
Mon, 24 Mar 2008 13:20:15 -0400 bengioy Moved iterating counter into a FiniteDataSetIterator to allow embedded iterations and multiple threads iterating at the same time on a dataset.
Mon, 24 Mar 2008 09:04:06 -0400 bengioy Removed MinibatchIterator and instead made minibatch_size a field of all DataSets,
Sun, 23 Mar 2008 22:44:43 -0400 bengioy Added MinibatchIterator
Sun, 23 Mar 2008 22:14:10 -0400 bengioy Added test for dataset.
Sun, 23 Mar 2008 14:41:22 -0400 bengioy Added first (untested) version of ArrayDataSet
Sat, 22 Mar 2008 22:21:59 -0400 bengioy Rewrote DataSet interface and created FiniteDataSet interface.
Fri, 14 Mar 2008 11:28:08 -0400 bengioy Added statscollector and started writing dataset and learner.
Fri, 14 Mar 2008 10:07:50 -0400 bengioy Creating project for learning algorithms on top of Theano