log

age author description
Thu, 27 May 2010 08:29:26 -0600 Yoshua Bengio merge
Thu, 27 May 2010 08:29:04 -0600 Yoshua Bengio added many results
Wed, 26 May 2010 20:25:39 -0400 SylvainPL Rajout de la ligne qui compte le nombre de mini-batch (enleve precedemment)
Wed, 26 May 2010 20:24:16 -0400 SylvainPL Ajout d'option pour choisir l'ensemble de donnees (train/valid/test) ainsi que mettre NIST,P07 et PNIST pour tous les modeles testes
Wed, 26 May 2010 20:23:02 -0400 SylvainPL Ajout de trois lignes de code pour le calcul de l'erreur standart
Thu, 13 May 2010 12:15:16 -0400 fsavard Autre test
Thu, 13 May 2010 12:03:57 -0400 fsavard Test
Mon, 10 May 2010 13:52:57 -0400 Arnaud Bergeron Add a small paragraph mentionning the distribution differences and a figure illustrating the difference.
Mon, 10 May 2010 13:44:11 -0400 Arnaud Bergeron Add a graph for the NIST training set and normalize the values.
Mon, 10 May 2010 11:41:02 -0400 Arnaud Bergeron New script to create histograms for datasets (for the report)
Sun, 09 May 2010 15:01:31 -0400 humel Added support to calculate the human consensus error
Fri, 07 May 2010 17:24:21 -0400 SylvainPL Correction d'un petit bug d'indice. Le script est maintenant plus juste
Fri, 07 May 2010 16:59:03 -0400 humel Tables of classes frequencies
Tue, 04 May 2010 19:59:14 -0400 SylvainPL Ajout de fonctionnalite pour calculer les erreurs de validation avec PNIST et P07
Tue, 04 May 2010 11:17:27 -0400 xaviermuller added jobman all test + val error and sigmoid output
Mon, 03 May 2010 18:43:24 -0400 Xavier Glorot small syntax fix
Mon, 03 May 2010 18:38:58 -0400 Xavier Glorot merge
Mon, 03 May 2010 18:38:27 -0400 Xavier Glorot added permut pixel
Mon, 03 May 2010 13:55:03 -0400 Arnaud Bergeron merge
Mon, 03 May 2010 12:18:03 -0400 Guillaume Sicard updating values in Training with More Classes than Necessary
Mon, 03 May 2010 09:42:36 -0400 Guillaume Sicard Bug fix in per-class a priori error : should be lower than before for both upper and lower
Mon, 03 May 2010 07:46:18 -0400 Yoshua Bengio added AMT
Mon, 03 May 2010 06:17:54 -0400 Guillaume Sicard added Training with More Classes than Necessary
Mon, 03 May 2010 06:14:05 -0400 Guillaume Sicard Added : single class version of SDA
Mon, 03 May 2010 06:11:30 -0400 Guillaume Sicard bug fix in output
Mon, 03 May 2010 03:08:34 -0400 goldfinger added description of nist19 and captcha data sources
Mon, 03 May 2010 02:44:11 -0400 goldfinger added entry referenced in the description of nist data source
Mon, 03 May 2010 02:43:08 -0400 goldfinger added description of nist19 and captcha data sources
Mon, 03 May 2010 01:07:21 -0400 Xavier Glorot correction in the transformation descripition
Sun, 02 May 2010 22:26:19 -0400 Dumitru Erhan fixed error computation for 36 classes
Sun, 02 May 2010 21:32:09 -0400 Dumitru Erhan AMT, full results
Sat, 01 May 2010 14:27:56 -0400 fsavard Added text for ratures filter
Fri, 30 Apr 2010 16:29:43 -0400 Xavier Glorot merge
Fri, 30 Apr 2010 16:29:17 -0400 Xavier Glorot change order of transformations
Fri, 30 Apr 2010 16:24:35 -0400 Xavier Glorot small syntax error
Fri, 30 Apr 2010 16:28:13 -0400 Arnaud Bergeron Fix latex syntax in 2.12 (would not compile otherwise).
Fri, 30 Apr 2010 16:25:37 -0400 Arnaud Bergeron merge
Fri, 30 Apr 2010 16:24:30 -0400 Arnaud Bergeron Basic text for section 3, add a bit more detail to section 4.2.2
Fri, 30 Apr 2010 16:23:45 -0400 Xavier Glorot merge
Fri, 30 Apr 2010 16:23:15 -0400 Xavier Glorot added transformations description and began dataset descriptions
Fri, 30 Apr 2010 14:48:08 -0400 SylvainPL Correction d'une petite erreur dans le nom des fichiers de parametres de pretrain
Fri, 30 Apr 2010 14:47:25 -0400 SylvainPL Sert a calculer l'erreur sur les differentes classes de NIST.
Fri, 30 Apr 2010 09:25:20 -0400 fsavard Completed the pinch transformation text
Thu, 29 Apr 2010 18:26:30 -0400 fsavard Correction d'une erreur pour pinch et ajout d'une ref bibliographique
Thu, 29 Apr 2010 17:21:48 -0400 fsavard Added the parts concerning the transformations I'd announced I'd do: Local elastic deformations; occlusions; gimp transformations; salt and pepper noise; background images
Thu, 29 Apr 2010 17:04:12 -0400 xaviermuller saving test score from best validation score in db now
Thu, 29 Apr 2010 16:51:03 -0400 youssouf initial commit of mlp with options for detection and 36 classes
Thu, 29 Apr 2010 14:28:52 -0400 humel Added support for calculating the test error over different set of classes (lower,upper,digits,all,36)
Thu, 29 Apr 2010 13:18:15 -0400 Arnaud Bergeron Better description of the model parameters.
Thu, 29 Apr 2010 12:55:57 -0400 Arnaud Bergeron Description brève de MLP et SdA
Wed, 28 Apr 2010 16:39:10 -0400 Xavier Glorot added some images to illustrate the transformation
Wed, 28 Apr 2010 14:35:30 -0400 Xavier Glorot merge
Wed, 28 Apr 2010 14:35:01 -0400 Xavier Glorot description des transformations en cours ajout d un fichier special.bib pour des references specifiques
Wed, 28 Apr 2010 14:28:32 -0400 Arnaud Bergeron Add bibliography style files.
Wed, 28 Apr 2010 12:59:29 -0400 xaviermuller corrected bug where we inverted min and maj
Wed, 28 Apr 2010 11:45:14 -0400 xaviermuller added digit/char error
Wed, 28 Apr 2010 11:30:37 -0400 humel Undoing some unwanted changes
Wed, 28 Apr 2010 11:28:28 -0400 humel Added more stats printing. Now you dont need to parameters which dataset you are testing, it will detect it automatically
Wed, 28 Apr 2010 01:25:52 -0400 humel Fixed class number bug
Wed, 28 Apr 2010 00:49:41 -0400 humel Adding comments and fixing out of bounds index
Wed, 28 Apr 2010 00:38:31 -0400 humel Initial commit for calculating the test error of the AMT classifier
Tue, 27 Apr 2010 20:54:28 -0400 SylvainPL Sert pour calculer les erreurs de test sur les differentes parties de NIST pour un modele donne
Tue, 27 Apr 2010 20:50:56 -0400 SylvainPL Ajout de fonctionnalite pour pouvoir facilement calculer une erreur sur differentes parties de NSIT
Tue, 27 Apr 2010 13:47:33 -0400 goldfinger utils for the amazon MT code
Tue, 27 Apr 2010 13:45:32 -0400 goldfinger code for amazon MT
Tue, 27 Apr 2010 13:19:00 -0400 humel Generation script for AMT data
Tue, 27 Apr 2010 09:59:40 -0400 Yoshua Bengio added examples of figure and table of results
Tue, 27 Apr 2010 09:56:18 -0400 Yoshua Bengio possible image for illustrating perturbations
Tue, 27 Apr 2010 08:55:30 -0400 SylvainPL Correction d'un bug mineurpour le nom de la serie h5
Tue, 27 Apr 2010 08:55:16 -0400 SylvainPL Correction d'un bug mineurpour le nom de la serie h5
Tue, 27 Apr 2010 08:43:04 -0400 SylvainPL Ajout d'une option finetune amelioree pour PNIST07
Tue, 27 Apr 2010 08:42:43 -0400 SylvainPL Changement pour prendre en compte l'option finetune amelioree pour PNIST07
Tue, 27 Apr 2010 08:41:58 -0400 SylvainPL Ajout d'une option finetune amelioree pour PNIST07
Tue, 27 Apr 2010 08:41:44 -0400 SylvainPL Ajout d'une option finetune amelioree pour PNIST07
Tue, 27 Apr 2010 08:20:59 -0400 SylvainPL Ajout de la faculte de prendre PNIST07
Tue, 27 Apr 2010 08:20:37 -0400 SylvainPL Ajout de la faculte de prendre PNIST07
Tue, 27 Apr 2010 08:20:12 -0400 SylvainPL Ajout de la faculte de prendre PNIST07
Tue, 27 Apr 2010 08:18:10 -0400 SylvainPL Ajout de la faculte de prendre PNIST07
Mon, 26 Apr 2010 22:36:07 -0400 Yoshua Bengio authors
Mon, 26 Apr 2010 14:56:34 -0400 Yoshua Bengio merge
Mon, 26 Apr 2010 14:56:06 -0400 Yoshua Bengio added writeup skeleton
Mon, 26 Apr 2010 14:39:03 -0400 xaviermuller added initial model for weights in jobman
Sun, 25 Apr 2010 17:12:03 -0400 Arnaud Bergeron branch merge
Sun, 25 Apr 2010 17:10:09 -0400 Arnaud Bergeron Fix filter sizes to have meaningful networks with more that 2 layers.
Sun, 25 Apr 2010 14:53:10 -0400 Xavier Glorot Changes to cast NIST data to floatX for rbm code
Sun, 25 Apr 2010 13:55:07 -0400 Xavier Glorot merge2
Sun, 25 Apr 2010 13:54:57 -0400 Xavier Glorot merge1
Sun, 25 Apr 2010 13:28:45 -0400 goldfinger correcting some bugs
Sun, 25 Apr 2010 12:31:22 -0400 youssouf initial commit of sda with 36 classes
Sat, 24 Apr 2010 15:34:07 -0400 Xavier Glorot changes in generation script for the new data
Sat, 24 Apr 2010 11:32:26 -0400 goldfinger modified to run experiments with PNIST
Fri, 23 Apr 2010 12:12:03 -0400 SylvainPL Correction d'un bug avec la fonction de log-likelihood pour utilisation de non-linearite de sortie sigmoides
Fri, 23 Apr 2010 11:39:55 -0400 SylvainPL correction d'un petit bug dans la fonction traduire()
Thu, 22 Apr 2010 20:06:11 -0400 humel undoing unwanted changes to setup_batches.py
Thu, 22 Apr 2010 19:57:05 -0400 humel Fixing a wrong commit and committing more files.
Thu, 22 Apr 2010 19:50:21 -0400 humel Fixing a wrong commit and committing more files.
Thu, 22 Apr 2010 13:43:04 -0400 SylvainPL Correction d'un bug dans le pre-train du SDA cause par tanh
Thu, 22 Apr 2010 13:18:12 -0400 SylvainPL programme pour voir les images ainsi que la prediction faite par le modele
Thu, 22 Apr 2010 13:17:19 -0400 SylvainPL Ajout d'une fonctionnalite utile avec le programme voir_erreurs.py afin de voir les exemples ainsi que la prediction du modele donne dans le fichier config.py
Thu, 22 Apr 2010 10:34:26 -0400 fsavard Problèmes de révisions hg... tentative de merger
Thu, 22 Apr 2010 10:19:07 -0400 fsavard Fichier config.py.example supprimé je ne sais pas pourquoi ?! Enfin je le réajoute
Thu, 22 Apr 2010 00:49:42 -0400 humel Initial commit for the experimental setup of the denoising convolutional network
Thu, 22 Apr 2010 00:00:09 -0400 Guillaume Sicard version mlp modifiée pour la selection du ratio de la classe principale
Wed, 21 Apr 2010 23:47:50 -0400 Guillaume Sicard Extension du choix de la classe principale pour les batches d'entrainement
Wed, 21 Apr 2010 15:07:09 -0400 xaviermuller added support for pnist in iterator. corrected a print bug in mlp
Wed, 21 Apr 2010 14:54:54 -0400 SylvainPL Ajout d'une fonctionnalite pour pouvoir avoir un taux d'apprentissage decroissant dans le pretrain
Wed, 21 Apr 2010 14:51:14 -0400 SylvainPL Ajout d'une fonctionnalite pour pouvoir avoir un taux d'apprentissage decroissant dans le pretrain
Wed, 21 Apr 2010 14:50:59 -0400 SylvainPL Ajout d'une fonctionnalite pour pouvoir avoir un taux d'apprentissage decroissant dans le pretrain
Wed, 21 Apr 2010 14:07:53 -0400 SylvainPL Ajout de la capacite d'utiliser des tanh a la place des sigmoides et sigmoide en sortie plutot que softmax
Tue, 20 Apr 2010 16:38:13 -0400 SylvainPL Amelioration de l'efficacite de la sauvegarde des parametres
Mon, 19 Apr 2010 10:12:17 -0400 xaviermuller added pnist support, will check in code for data set iterator later
Mon, 19 Apr 2010 08:17:45 -0400 goldfinger training an rbm using cd or pcd
Mon, 19 Apr 2010 08:16:56 -0400 goldfinger base class for an rbm
Mon, 19 Apr 2010 07:09:44 -0400 Guillaume Sicard Ajouté dans set_batches : choix de la classe principale
Sun, 18 Apr 2010 13:22:24 -0400 fsavard example config file needs EXPERIMENT_PATH outside isolate_experiment
Sun, 18 Apr 2010 13:21:21 -0400 fsavard Correcting bugs after trying to launch on cluster. Image dir must be created after workdir is changed.
Sun, 18 Apr 2010 11:54:57 -0400 fsavard Last few bugfixes before launching
Sun, 18 Apr 2010 11:47:35 -0400 fsavard Slight bug
Sun, 18 Apr 2010 11:41:27 -0400 fsavard Added init.py to crbm
Sun, 18 Apr 2010 11:39:24 -0400 fsavard Corrected a few bugs, no new features. Supposedly ready to run on cluster.
Sat, 17 Apr 2010 20:29:18 -0400 fsavard Aded code to run experiment on cluster, separate configuration from other machinery. Not tested yet.
Sat, 17 Apr 2010 12:42:48 -0400 xaviermuller added async save, restart from old model and independant error calculation based on Arnaud's iterator
Fri, 16 Apr 2010 16:05:55 -0400 fsavard Added convolutional RBM (ala Lee09) code, imported from my working dir elsewhere. Seems to work for one layer. No subsampling yet.
Thu, 15 Apr 2010 14:41:00 -0400 sylvainpl Arrange pour avoir un taux d'apprentissage decroissant decent pour NIST
Thu, 15 Apr 2010 12:53:03 -0400 Arnaud Bergeron noisyness -> noise
Wed, 14 Apr 2010 16:06:43 -0400 Arnaud Bergeron Name the important layers to be able to change them easily later.
Wed, 14 Apr 2010 16:06:04 -0400 Arnaud Bergeron Adapt parameters (especially the number of epochs) to P07
Wed, 14 Apr 2010 11:51:18 -0400 Guillaume Sicard Correction de bug numpy array et ajout d'une deuxième classe auxiliaire
Wed, 14 Apr 2010 10:17:33 -0400 SylvainPL Ajout d'une ligne faisant rapetisser le finetune_lr pour NIST lorsqu'on a P07+NIST
Sun, 11 Apr 2010 19:52:52 -0400 SylvainPL Rajout de la capacite de faire decroitre le taux d'apprentissage si demande
Sun, 11 Apr 2010 19:52:44 -0400 SylvainPL Rajout de la capacite de faire decroitre le taux d'apprentissage si demande
Sun, 11 Apr 2010 19:52:35 -0400 SylvainPL Rajout de la capacite de faire decroitre le taux d'apprentissage si demande
Sun, 11 Apr 2010 19:52:28 -0400 SylvainPL Rajout de la capacite de faire decroitre le taux d'apprentissage si demande
Fri, 09 Apr 2010 15:50:11 -0400 SylvainPL Calcule l'erreur d'entrainement
Fri, 09 Apr 2010 15:49:42 -0400 SylvainPL Ajout d'une fonction pour calculer l'erreur effectuee par le modele sur un ensemble pre-determine
Thu, 08 Apr 2010 11:22:11 -0400 xaviermuller fixed bug in jobman interface
Thu, 08 Apr 2010 11:01:55 -0400 xaviermuller finished code clean up and testing
Tue, 06 Apr 2010 16:00:52 -0400 xaviermuller code clean up in progress
Fri, 02 Apr 2010 14:54:05 -0400 SylvainPL finetune NIST+P07 change pour P07+NIST, les experiences n'ont pas ete concluentes
Fri, 02 Apr 2010 14:53:46 -0400 SylvainPL finetune NIST+P07 change pour P07+NIST, les experiences n'ont pas ete concluentes
Fri, 02 Apr 2010 14:53:32 -0400 SylvainPL finetune NIST+P07 change pour P07+NIST, les experiences n'ont pas ete concluentes
Fri, 02 Apr 2010 09:12:40 -0400 SylvainPL Ajoute plus de fonctionnalite
Thu, 01 Apr 2010 20:09:14 -0400 SylvainPL Ajout de noms differents pour les series produites pour differents choix de pretrain
Thu, 01 Apr 2010 17:47:53 -0400 SylvainPL Correct a little bug about maximum number of minibatches
Thu, 01 Apr 2010 14:29:48 -0400 Arnaud Bergeron branch merge
Thu, 01 Apr 2010 14:28:50 -0400 Arnaud Bergeron Print the error sometimes in the pretrain loop.
Thu, 01 Apr 2010 14:25:55 -0400 SylvainPL Avoir exactement le meme jeu de donnees pour pre-train et finetune
Thu, 01 Apr 2010 14:25:40 -0400 SylvainPL Avoir exactement le meme jeu de donnees pour pre-train et finetune
Thu, 01 Apr 2010 13:44:30 -0400 SylvainPL Petits changements pour pouvoir utiliser le GPU
Thu, 01 Apr 2010 13:44:04 -0400 SylvainPL Petits changements pour pouvoir utiliser le GPU
Thu, 01 Apr 2010 13:43:43 -0400 SylvainPL Petits changements pour pouvoir utiliser le GPU
Thu, 01 Apr 2010 09:12:48 -0400 SylvainPL Ajout d'une ligne d'impression importante
Wed, 31 Mar 2010 21:03:41 -0400 SylvainPL Ajout d'une protection supplementaire (un peu de paranoia) ainsi que commentaires
Wed, 31 Mar 2010 21:02:27 -0400 SylvainPL Meilleure souplesse d'execution, un parametre hard-coade est maintenant plus propre
Wed, 31 Mar 2010 21:00:59 -0400 SylvainPL Ajout de commentaires ainsi que correction de bug pour sauvegarder les parametres
Wed, 31 Mar 2010 16:06:55 -0400 xaviermuller added type 2 adaptive learning configurable learning weight + versionning
Wed, 31 Mar 2010 15:54:47 -0400 Arnaud Bergeron Use sigmoids with cross-entropy cost in the ConvAutoencoders.
Tue, 30 Mar 2010 14:40:54 -0400 Arnaud Bergeron Fix concatenation of 1-dim datasets (such as int target vectors).
Mon, 29 Mar 2010 18:14:30 -0400 Arnaud Bergeron Fix last-minute bugs in the code.
Mon, 29 Mar 2010 17:54:01 -0400 Arnaud Bergeron Adjust sgd_opt parameters and use nist_all.
Mon, 29 Mar 2010 17:42:44 -0400 Arnaud Bergeron branch merge
Mon, 29 Mar 2010 17:36:22 -0400 Arnaud Bergeron - Adapt to scdae to input_shape change in pynnet
Wed, 10 Feb 2010 11:15:04 -0500 Arnaud Bergeron && -> and
Wed, 10 Feb 2010 10:58:44 -0500 Arnaud Bergeron Fix testmod so that modules with no parameters are accepted.
Mon, 29 Mar 2010 09:18:54 -0400 Guillaume Sicard modifié setup_batches.py pour compatibilité avec mlp_nist.py
Sat, 27 Mar 2010 13:39:48 -0400 Arnaud Bergeron Save best valid score and test score in the db.
Fri, 26 Mar 2010 19:18:03 -0400 Arnaud Bergeron Add some prints to see the current step.
Fri, 26 Mar 2010 18:49:27 -0400 Arnaud Bergeron Fix stuff (imports, ...) so that it can run under jobman properly.
Fri, 26 Mar 2010 18:35:23 -0400 Arnaud Bergeron Split out the run_exp method.
Fri, 26 Mar 2010 17:35:23 -0400 Arnaud Bergeron Add commas, since that way it's not a syntax error anymore.
Fri, 26 Mar 2010 17:25:06 -0400 Arnaud Bergeron branch merge
Fri, 26 Mar 2010 17:24:17 -0400 Arnaud Bergeron Add net saving (only the best model) and error saving using SeriesTable
Fri, 26 Mar 2010 16:17:56 -0400 SylvainPL Programme pour reprendre une partie des experiences seulement. Utile seulement pour un usage tres specifique
Thu, 25 Mar 2010 12:20:27 -0400 SylvainPL correction d'un bug pour affichage des resultats de pre-train avec P07
Wed, 24 Mar 2010 15:14:24 -0400 fsavard Merge
Wed, 24 Mar 2010 15:13:48 -0400 fsavard Enlevé mécanique pour limiter le nombre d'exemples utilisés (remplacé par paramètre dans l'appel au code de dataset), et ajouté option pour sauvegarde des poids à la fin de l'entraînement
Wed, 24 Mar 2010 14:58:58 -0400 SylvainPL correction d'un bug sur l'indice des mini-batches
Wed, 24 Mar 2010 14:45:02 -0400 SylvainPL rajout de methode reliant toutes les couches cachees a la logistic et changeant seulement les parametres de la logistic durant finetune
Wed, 24 Mar 2010 14:44:41 -0400 SylvainPL rajout de methode reliant toutes les couches cachees a la logistic et changeant seulement les parametres de la logistic durant finetune
Wed, 24 Mar 2010 14:44:24 -0400 SylvainPL rajout de methode reliant toutes les couches cachees a la logistic et changeant seulement les parametres de la logistic durant finetune
Wed, 24 Mar 2010 14:36:55 -0400 fsavard Merge
Wed, 24 Mar 2010 14:35:11 -0400 fsavard Ajouté fonctionnalité pour réinsérer de nouvelles jobs aux paramètres choisis manuellement, en liste, pour repartir des jobs spécifiques qui ont crashé
Mon, 22 Mar 2010 16:37:34 -0400 Arnaud Bergeron Use softmax for the output layer and rework the dset iterator stuff.
Mon, 22 Mar 2010 13:33:29 -0400 Arnaud Bergeron Add reworked code for convolutional auto-encoder.
Mon, 22 Mar 2010 10:20:10 -0400 Xavier Glorot merge
Mon, 22 Mar 2010 10:19:45 -0400 Xavier Glorot small change in generating script (bug fix)
Sun, 21 Mar 2010 16:45:48 -0400 Xavier Glorot changes in ttf2jpg and pycaptcha to load a file list with cPickle (instead of doing a listdir()) in order to have always the same list order from different machine (to reproduce generation)
Mon, 22 Mar 2010 08:34:48 -0400 Guillaume Sicard ajouté : module de préparation de batches en fonction d'un ratio de classes
Sun, 21 Mar 2010 19:30:05 -0400 Yoshua Bengio fixed a problem with maxsize when not provided
Sat, 20 Mar 2010 15:49:55 -0400 Jeremy Eustache Reseau a convolution avec le bon dataset
Sat, 20 Mar 2010 10:19:11 -0400 SylvainPL Ajout d'une fonctionnalite pour pouvoir definir un range de fichiers d'entrainement de P07 utilises. Utile pour pre-entrainer et fine-tuner avec des donnees differentes
Fri, 19 Mar 2010 11:31:57 -0400 fsavard Légères corrections à config.py.example et ajusté nist_sda pour utiliser la nouvelle 'interface' des datasets (nist_all()).
Fri, 19 Mar 2010 11:12:40 -0400 fsavard Modifs à nist_sda.py et config.py.example pour corrections viz le mécanisme pour isolation d'expérience
Fri, 19 Mar 2010 10:56:16 -0400 fsavard Merge. Ah, et dans le dernier commit, j'avais oublié de mentionner que j'ai ajouté du code pour gérer l'isolation de différents clones pour rouler des expériences et modifier le code en même temps.
Fri, 19 Mar 2010 10:54:39 -0400 fsavard Déplacer le nouveau code de stacked_dae de v2 vers le répertoire de base 'stacked_dae', et bougé le vieux code vers le répertoire 'old'
Thu, 18 Mar 2010 10:53:02 -0400 SylvainPL ajout de fonctionnalitees pour deux testsets. Changements afin de pouvoir utiliser la nouvelle version de datasets
Thu, 18 Mar 2010 10:52:22 -0400 SylvainPL ajout de fonctionnalitees pour deux testsets
Wed, 17 Mar 2010 16:41:51 -0400 Xavier Glorot merge
Wed, 17 Mar 2010 16:41:16 -0400 Xavier Glorot important bug fix in pipeline corresponding to an iterator always giving 0 complexity, need to redo 10% of the P07 dataset
Wed, 17 Mar 2010 15:31:21 -0400 Arnaud Bergeron branch merge.
Wed, 17 Mar 2010 15:24:25 -0400 Arnaud Bergeron Make img_size a parameter, and remove the passing of the image size to the ConvOp. This will have to get back in later somehow.
Tue, 16 Mar 2010 19:05:59 -0400 Arnaud Bergeron maxsize -> self.maxsize
Tue, 16 Mar 2010 18:51:27 -0400 Arnaud Bergeron Make the datasets lazy-loading and add a maxsize parameter.
Wed, 17 Mar 2010 14:04:12 -0400 Xavier Glorot merge
Wed, 17 Mar 2010 14:01:23 -0400 Xavier Glorot added PNIST generation script
Wed, 17 Mar 2010 13:57:15 -0400 Xavier Glorot added option to pipeline and gimp_script to produce NIST-friendly data
Wed, 17 Mar 2010 10:21:57 -0400 Jeremy Eustache Derniere version du reseau a convolution
Tue, 16 Mar 2010 21:24:41 -0400 SylvainPL ajout de fonctionnalite pour different finetune dataset
Tue, 16 Mar 2010 21:24:30 -0400 SylvainPL ajout de fonctionnalite pour different finetune dataset
Tue, 16 Mar 2010 21:24:09 -0400 SylvainPL ajout de fonctionnalite pour different finetune dataset
Tue, 16 Mar 2010 20:19:13 -0400 humel Fixed a bug with image_shape.
Tue, 16 Mar 2010 14:46:25 -0400 humel Optimized the call of ConvOp by specifying additional parameters. Specified image shape of the da_conv layer.
Tue, 16 Mar 2010 13:16:28 -0400 humel Fixed dataset import. Removed unuseful code from da_conv. Keys parameters are now passed as arguments.
Tue, 16 Mar 2010 12:14:10 -0400 Xavier Glorot merge
Tue, 16 Mar 2010 12:13:49 -0400 Xavier Glorot change in testtransformation to test PNIST pipeline
Tue, 16 Mar 2010 12:12:20 -0400 Xavier Glorot small change in gimp_script to avoid blurring in PNIST
Tue, 16 Mar 2010 12:01:31 -0400 fsavard Merge
Tue, 16 Mar 2010 12:00:51 -0400 fsavard Enlevé printout de débuggage
Tue, 16 Mar 2010 11:21:55 -0400 Myriam Cote fix call to log_reg
Tue, 16 Mar 2010 10:52:04 -0400 fsavard Corrigé bugs dans stacked_dae/v2 en rapport avec les modifs d'hier
Mon, 15 Mar 2010 18:30:21 -0400 fsavard Mergé (manuellement) les changements de Sylvain pour utiliser le code de dataset d'Arnaud, à cette différence près que je n'utilse pas les givens. J'ai probablement une approche différente pour limiter la taille du dataset dans mon débuggage, aussi.
Mon, 15 Mar 2010 13:22:20 -0400 SylvainPL Possibilite de restreindre la taille des ensemble d'entrainement, valid et test afin de pouvoir tester le code rapidement
Mon, 15 Mar 2010 10:09:50 -0400 xaviermuller corrected a bug in jobman interface
Mon, 15 Mar 2010 09:22:52 -0400 Myriam Cote added __init__.py to allow module loading of baseline
Sun, 14 Mar 2010 20:25:12 -0400 SylvainPL correction de bugs
Sun, 14 Mar 2010 15:17:04 -0400 SylvainPL Changement de la base de donnees qui sera utilisee
Sun, 14 Mar 2010 15:07:17 -0400 SylvainPL version pour utilisation du module dataset
Sat, 13 Mar 2010 15:45:43 -0500 Dumitru Erhan merge
Sat, 13 Mar 2010 15:44:50 -0500 Dumitru Erhan Added the possibility to get the paths from an env. variable + cleaned up the way we build the paths
Fri, 12 Mar 2010 16:47:10 -0500 SylvainPL Repertoire pour faire les tests avec les differents ensembles pour le finetuning
Fri, 12 Mar 2010 11:03:51 -0500 fsavard Corrigé bug avec nouvelle formule de coût et printout pour cas sur CPU
Fri, 12 Mar 2010 10:47:36 -0500 fsavard Corrigé une erreur dans la formule de coût modifiée dans stacked_dae, et enlevé des timers dans sgd_optimization
Fri, 12 Mar 2010 10:31:10 -0500 fsavard Ajouté une modification sur stacked_dae qui utilise les nouvelles SeriesTables. Je le met dans le repository pour que mes expériences en cours continuent sans perturbation, et pour que Sylvain puisse récupérer la version actuelle; je fusionnerai à moment donné.
Fri, 12 Mar 2010 09:02:40 -0500 fsavard Test pour cas sans index, après question de James
Thu, 11 Mar 2010 16:29:39 -0500 fsavard Merge
Thu, 11 Mar 2010 11:52:43 -0500 fsavard Corrigé un bug avec store_timestamp/cpuclock, et tests pour éviter ce cas
Thu, 11 Mar 2010 14:42:54 -0500 Arnaud Bergeron Branch merge
Thu, 11 Mar 2010 14:41:31 -0500 Arnaud Bergeron Add mnist to datasets (and supporting code).
Thu, 11 Mar 2010 11:08:42 -0500 fsavard Encore quelques typechecks à SeriesTables.
Thu, 11 Mar 2010 10:48:54 -0500 fsavard Ajouté un paquet de type/value checks à SeriesTables, et finalisé les docstrings. Ajouté 3-4 tests. Légers refactorings ici et là sans conséquences externes.
Wed, 10 Mar 2010 20:14:20 -0500 fsavard Merge
Wed, 10 Mar 2010 20:13:45 -0500 fsavard Modifications pour stocker des timestamps/cpuclock avec chaque rangée créée, selon suggestion de Yoshua ce matin
Wed, 10 Mar 2010 17:08:50 -0500 Dumitru Erhan merge, second try
Wed, 10 Mar 2010 17:08:27 -0500 Dumitru Erhan merge
Wed, 10 Mar 2010 13:48:16 -0500 Dumitru Erhan Changes that enable using this code when floatX=float32
Wed, 10 Mar 2010 17:01:02 -0500 Dumitru Erhan The in/outscale parameters were not passed to FTData
Wed, 10 Mar 2010 16:52:22 -0500 fsavard Renommé mon module de séries
Wed, 10 Mar 2010 16:17:59 -0500 xaviermuller added classic lr time decay and py code to calculate the error based on a saved model
Wed, 10 Mar 2010 09:56:02 -0500 Arnaud Bergeron Add nist_P07 datasets to the predefs.
Tue, 09 Mar 2010 10:15:19 -0500 savardf Commented table_series code, changed ParamsStatisticsArray to take shared params instead, create DummySeries to use when we don't want to save a named series
Fri, 05 Mar 2010 18:08:34 -0500 fsavard Merge
Fri, 05 Mar 2010 18:07:20 -0500 fsavard Completely rewrote my series module, now based on HDF5 and PyTables (in a separate directory called 'tables_series' for retrocompatibility of running code). Minor (inconsequential) changes to stacked_dae.
Thu, 04 Mar 2010 20:43:21 -0500 Arnaud Bergeron Merge branches from main repo.
Thu, 04 Mar 2010 09:43:23 -0500 youssouf removed one bug: the complexity value was not sent to the dA class
Thu, 04 Mar 2010 08:21:43 -0500 fsavard Merge
Thu, 04 Mar 2010 08:18:42 -0500 fsavard Changé le coût de reconstruction pour stabilité numérique, en ajoutant une petite constante dans le log.
Thu, 04 Mar 2010 00:54:12 -0500 boulanni Actual script used to launch images generation on 4 machines
Wed, 03 Mar 2010 16:52:10 -0500 Arnaud Bergeron Branch merge.
Wed, 03 Mar 2010 16:46:16 -0500 Arnaud Bergeron Branch merge
Tue, 02 Mar 2010 20:16:30 -0500 Arnaud Bergeron Adapt the sdae code for ift6266.datasets input.
Tue, 02 Mar 2010 18:43:54 -0500 Arnaud Bergeron Add MSE cost to log_reg.py
Tue, 02 Mar 2010 18:16:49 -0500 Arnaud Bergeron Modify the log_reg.py tutorial code to use the datasets module.
Tue, 02 Mar 2010 18:03:42 -0500 Arnaud Bergeron Add __init__.py files to the remaining directories that miss them.
Tue, 02 Mar 2010 18:03:09 -0500 Arnaud Bergeron Fix import errors (conv and downsample are no longer in sandbox).
Tue, 02 Mar 2010 18:01:22 -0500 Arnaud Bergeron Add option for test.py to test modules specified on the command-line.
Tue, 02 Mar 2010 17:28:14 -0500 Arnaud Bergeron Fix import of scalar_series.
Tue, 02 Mar 2010 17:00:59 -0500 Arnaud Bergeron Add option to test a module given on the command line.
Wed, 03 Mar 2010 12:51:40 -0500 fsavard Commented a few things, renamed the produit_croise_jobs function, replaced the cost function (NOT TESTED YET).
Tue, 02 Mar 2010 14:47:18 -0500 fsavard Ajouts mineurs à stacked_dae, juste printé l'heure je crois.
Tue, 02 Mar 2010 09:52:27 -0500 youssouf initial commit for autoencoder training
Mon, 01 Mar 2010 17:06:49 -0500 Arnaud Bergeron Fix bug where there would be a bunch of 0-length batches at the end under certain circumstances.
Mon, 01 Mar 2010 11:46:39 -0500 fsavard Ajouté __init__.py pour utils
Mon, 01 Mar 2010 11:45:59 -0500 fsavard Merge
Mon, 01 Mar 2010 11:45:25 -0500 fsavard Ajout du code de base pour scalar_series. Modifications à stacked_dae: réglé un problème avec les input_divider (empêchait une optimisation), et ajouté utilisation des séries. Si j'avais pas déjà commité, aussi, j'ai enlevé l'histoire de réutilisation du pretraining: c'était compliqué (error prone) et ça créait des jobs beaucoup trop longues.
Fri, 26 Feb 2010 17:45:52 -0500 fsavard Enlevé ce qui concernait la réutilisation de résultats de préentraînement (trop compliqué pour peu de bénéfice: c'est le finetuning qui est vraiment long
Sat, 27 Feb 2010 19:26:26 -0500 boulanni Transient exception handling in captchas (ie. lorsque le NFS est temporairement inaccessible)
Sat, 27 Feb 2010 19:21:57 -0500 boulanni Adapted pipeline to new directory structure
Sat, 27 Feb 2010 18:28:48 -0500 boulanni J'ai reséparé NIST/OCR purs pour avoir des ensembles de test et de validation de 80000 plutôt que 20000, comme on a discuté au cours
Sat, 27 Feb 2010 17:10:37 -0500 Arnaud Bergeron Remove a stray cast in the FTDataSet code and export the ocr dataset.
Sat, 27 Feb 2010 16:50:16 -0500 Arnaud Bergeron Add dtype conversion and rescaling to the read path.
Sat, 27 Feb 2010 16:07:09 -0500 Arnaud Bergeron Do not yield theano shared variables. They can only be used by theano.function().
Sat, 27 Feb 2010 15:09:02 -0500 Arnaud Bergeron Make the datasets iterators return theano shared slices with the appropriate types.
Sat, 27 Feb 2010 14:15:11 -0500 Arnaud Bergeron Use izip(), not zip() to return a lazy iterator. (datasets)
Sat, 27 Feb 2010 14:10:14 -0500 Arnaud Bergeron Update comments in the dataset definition (you can't pass 0 as minibatch size).
Sat, 27 Feb 2010 13:56:14 -0500 Arnaud Bergeron Define the ocr dataset and use the existing split for nist.
Sat, 27 Feb 2010 12:18:26 -0500 Arnaud Bergeron Make data_generation.transformations importable and fixup test.py to not try some of the modules.
Sat, 27 Feb 2010 12:01:08 -0500 Arnaud Bergeron Take the validation set at the end of the training set files rather than at the beginning.
Fri, 26 Feb 2010 15:25:44 -0500 Dumitru Erhan ignoring certain files when doing hg status
Fri, 26 Feb 2010 15:25:01 -0500 Dumitru Erhan making the data_generation folder (and subdirs) an importable module
Fri, 26 Feb 2010 14:28:48 -0500 Dumitru Erhan moved deepmlp code into baseline/deep_mlp
Fri, 26 Feb 2010 14:24:11 -0500 Dumitru Erhan directory name change
Fri, 26 Feb 2010 14:23:47 -0500 Dumitru Erhan Pipeline code shuffle
Fri, 26 Feb 2010 14:15:38 -0500 Dumitru Erhan More moves - transformations into data_generation, added "deep" folder
Fri, 26 Feb 2010 14:03:24 -0500 Dumitru Erhan Moving the convolutional MLP code into baseline
Fri, 26 Feb 2010 13:55:27 -0500 Dumitru Erhan Updating the tutorial code to the latest revisions.
Thu, 25 Feb 2010 18:53:02 -0500 Arnaud Bergeron Add nist_lower, nist_upper, nist_all
Thu, 25 Feb 2010 18:40:01 -0500 Arnaud Bergeron Add inital implementation of datasets.
Thu, 25 Feb 2010 18:12:18 -0500 Arnaud Bergeron Do not commit syntax errors. (in test.py)
Thu, 25 Feb 2010 18:11:25 -0500 Arnaud Bergeron Make test not test itself.
Thu, 25 Feb 2010 17:27:49 -0500 Arnaud Bergeron Simple script to doctest all modules beneath ift6266.
Thu, 25 Feb 2010 09:05:48 -0500 Myriam Cote merge
Thu, 25 Feb 2010 09:04:40 -0500 Myriam Cote nouveau répertoire régression logistique
Wed, 24 Feb 2010 19:27:38 -0500 boulanni Ajouté seed 100 à 207 aux ensembles de données générés
Wed, 24 Feb 2010 19:12:01 -0500 boulanni On peut maintenant launcher le pipeline avec un seed donné, résultats déterministes
Wed, 24 Feb 2010 18:27:09 -0500 boulanni Enlevé les re-seed constants, interfère avec les autres modules
Wed, 24 Feb 2010 16:59:04 -0500 boulanni Checked all modules to work with only numpy.random and random and to be deterministic after numpy.random.seed() and random.seed()
Wed, 24 Feb 2010 13:51:18 -0500 SylvainPL Script utilise pour creer le jeu de donnees utilise pour le module Occlusion.py. De plus, le fichier /data/lisa/data/ift6266h10/echantillon_occlusion.py a change afin d'etre cree avec seed random (jeu reproductible)
Wed, 24 Feb 2010 13:16:14 -0500 SylvainPL Rajout d'un seed random et d'une fonction get_seed
Wed, 24 Feb 2010 13:15:52 -0500 SylvainPL Rajout d'un seed random et d'une fonction get_seed
Wed, 24 Feb 2010 13:15:28 -0500 SylvainPL Rajout d'un seed random et d'une fonction get_seed
Wed, 24 Feb 2010 13:14:55 -0500 SylvainPL Rajout d'un seed random et d'une fonction get_seed.Aussi, import random enleve car non necessaire
Wed, 24 Feb 2010 13:14:02 -0500 SylvainPL Rajout d'un seed random et d'une fonction get_seed
Wed, 24 Feb 2010 13:13:33 -0500 SylvainPL Rajout d'un seed random et d'une fonction get_seed
Wed, 24 Feb 2010 12:44:39 -0500 Jeremy Eustache Reseau a convolution
Tue, 23 Feb 2010 18:23:47 -0500 XavierMuller changed adaptive lr flag from bool to int for jobman issues
Tue, 23 Feb 2010 18:16:55 -0500 XavierMuller merge
Tue, 23 Feb 2010 18:08:11 -0500 XavierMuller added adaptive lr, weight file save, traine error and error curves
Tue, 23 Feb 2010 14:15:47 -0500 boulanni Added other auxiliary files corruption tests
Mon, 22 Feb 2010 14:22:07 -0500 fsavard Changé un True pour False, mais je le commit car c'est ça que j'utilise pour lancer mes jobs.
Mon, 22 Feb 2010 13:39:35 -0500 fsavard Ajoutés fichiers oubliés pour previous commit.
Mon, 22 Feb 2010 13:38:25 -0500 fsavard Ajouté des __init__.py dans l'arborescence pour que les scripts puissent être utilisés avec des paths pour jobman, et fait pas mal de modifs dans stacked_dae pour pouvoir réutiliser le travail fait pour des tests où le pretraining est le même.
Sun, 21 Feb 2010 17:30:38 -0600 Owner Initial commit for the stacked convolutional denoising autoencoders
Sat, 20 Feb 2010 02:12:57 -0500 boulanni Added script to separate OCR data in train, validation and test sets (raw data)
Sat, 20 Feb 2010 02:11:56 -0500 boulanni Added script to launch the ~108 data generation jobs with dbidispatch
Sat, 20 Feb 2010 02:10:30 -0500 boulanni Added script to test truetype font files validity (corruption)
Sat, 20 Feb 2010 02:09:09 -0500 boulanni Fixed various bugs in pipeline for Python 2.5 support
Sat, 20 Feb 2010 02:07:29 -0500 boulanni Adapted ttf2jpg to get fonts in /Tmp/allfonts local folder
Sat, 20 Feb 2010 02:06:38 -0500 boulanni Adapted pycaptcha to get fonts in /Tmp/allfonts local folder
Fri, 19 Feb 2010 08:43:10 -0500 savardf Un peu de ménage dans code pour stacked DAE, splitté en fichiers dans un nouveau sous-répertoire.
Thu, 18 Feb 2010 14:44:23 -0500 Xavier Glorot merge
Thu, 18 Feb 2010 14:43:53 -0500 Xavier Glorot Changes to fit with visualisation
Thu, 18 Feb 2010 14:27:49 -0500 boulanni Added captcha support in pipeline.py
Thu, 18 Feb 2010 14:16:54 -0500 boulanni Added digits and uppercase letters to list of possible characters in captchas
Thu, 18 Feb 2010 14:15:47 -0500 boulanni Fixed bug in pycaptcha/Facade.py
Thu, 18 Feb 2010 12:58:34 -0500 Xavier Glorot little changes in Rature and occlusion to fit with visualisation
Thu, 18 Feb 2010 12:33:17 -0500 Xavier Glorot reduced affine transform coefficient
Thu, 18 Feb 2010 11:10:53 -0500 SylvainPL Maintenant, plus grande probablite d'effectuer une occlusion. Proba= 0.3 maintenant
Thu, 18 Feb 2010 10:55:29 -0500 SylvainPL Correction d'un petit bug (random.randint a des bornes inclusives, ce qui pouvait creer un petit bug)
Thu, 18 Feb 2010 10:53:36 -0500 SylvainPL Maintenant, les ratures sont fabriquees a partir de 1 qui ont ete transformes pas mal. Les ratures peuvent maintenant etre plus d'une. Proba 0.15 d'effectuer une rature
Wed, 17 Feb 2010 17:45:48 -0500 Xavier Glorot changed some transformation paramters to better fit with visualization
Wed, 17 Feb 2010 17:06:54 -0500 fsavard Refait stacked_dae.py en utilisant le dataset complet shared (juste reparti à 0 à partir du code du tutoriel), et préparé pour utiliser NIST (pas testé)
Wed, 17 Feb 2010 16:25:44 -0500 Xavier Glorot small change to testtransformation to match with the pipeline behavior
Wed, 17 Feb 2010 16:23:54 -0500 Xavier Glorot changed again the variance scaling for Distorsion Gauss, come back to the original
Wed, 17 Feb 2010 16:22:54 -0500 Xavier Glorot changes on pipeline mecanism: we now sample a different complexity for each transformations, this because when we use the same sampled complexity for all the modules 1/8 of the time we are close to 0 and we obtain an image very close to the source, we now save a complexity for each module in the parameters array
Wed, 17 Feb 2010 16:20:15 -0500 Xavier Glorot changes on pipeline mecanism: we now sample a different complexity for each transformations, this because when we use the same sampled complexity for all the modules 1/8 of the time we are close to 0 and we obtain an image very close to the source, we now save a complexity for each module in the parameters array
Wed, 17 Feb 2010 09:29:19 -0500 fsavard Added stacked DAE code for my experiments, based on tutorial code. Quite unfinished.
Tue, 16 Feb 2010 18:56:22 -0500 Xavier Glorot testtransformation.py to source from all the available data
Tue, 16 Feb 2010 18:55:51 -0500 Xavier Glorot Changed the variance factor of the distorsion gauss from /10 to /15 (to have a bit less noise)
Tue, 16 Feb 2010 17:24:21 -0500 Xavier Glorot Changed a bit the code for BruitGauss.py for simplicity
Tue, 16 Feb 2010 17:12:35 -0500 XavierMuller added simple mlp file
Tue, 16 Feb 2010 13:10:06 -0500 boulanni Adapté le générateur d'images de fontes pour utiliser en amont du pipeline
Mon, 15 Feb 2010 16:17:48 -0500 boulanni pipeline.py: placé les modules dans le bon ordre + store NIST en bytes plutôt qu'en float32 dans la RAM
Mon, 15 Feb 2010 15:35:17 -0500 boulanni Ajouté un script pour visualiser les ensembles de données générés enregistrés dans le format filetensor (nist_read2.py)
Mon, 15 Feb 2010 15:22:08 -0500 boulanni Correction bug division par zéro dans BruitGauss.py
Fri, 12 Feb 2010 10:30:02 -0500 SylvainPL Parametre deterministe retourne dans les fonctions '_determined_by_complexity' et le parametre stochastique retourne dans les fonctions conventionnelles
Fri, 12 Feb 2010 10:21:21 -0500 SylvainPL corrige nom de la methode get_settings_names_determined_by_complexity(self,complexity)
Fri, 12 Feb 2010 10:21:02 -0500 SylvainPL corrige nom de la methode get_settings_names_determined_by_complexity(self,complexity)
Fri, 12 Feb 2010 10:15:22 -0500 SylvainPL Parametre stochastique retourne par fonctions habituelles et le parametre deterministe retourne par fonctions 'determined_by_complexity'
Fri, 12 Feb 2010 10:13:50 -0500 SylvainPL Valeur d'entree des methodes 'determines_by_complexity' harmonisees avec local_elastic_distortion.py
Fri, 12 Feb 2010 09:53:40 -0500 SylvainPL Separation des parametres deterministes et stochastiques dans les methodes retournant noms et valeurs
Thu, 11 Feb 2010 17:26:44 -0500 Xavier Glorot deleted useless print in BruitGauss.py
Thu, 11 Feb 2010 16:36:30 -0500 Xavier Glorot merge
Thu, 11 Feb 2010 16:36:12 -0500 Xavier Glorot Changed order of transformation
Thu, 11 Feb 2010 16:34:25 -0500 Xavier Glorot Changed behavior of gaussian noise to apply a gauss filter with a random sigma, and then select some point of the image to be averaged with it
Thu, 11 Feb 2010 12:18:34 -0500 SylvainPL Rajout du calcul de la proportion de lettres (min+maj)
Thu, 11 Feb 2010 11:55:03 -0500 Xavier Glorot cleaning some *.pyc and *.py~ files in pycapcha
Thu, 11 Feb 2010 11:23:35 -0500 SylvainPL Ajout d'un graphique (histogramme) comparatif pour l'occurence de chaque caractere
Thu, 11 Feb 2010 10:43:22 -0500 SylvainPL Petit script primitif utilise pour calculer la proportion des trois classes dans Nist train et test.
Thu, 11 Feb 2010 09:15:42 -0500 SylvainPL Il y a maintenant une proba 0.2 d'effectuer des permutations. Cette nouvelle fonctionnalite demande un parametre non deterministe, ce qui fait que maintenant, les fonctions 'determined_by_complexity' ont ete abandonees. Le module se comporte comme un module normal
Thu, 11 Feb 2010 09:08:16 -0500 SylvainPL Il y a maintenant une proba de 0.3 d'effectuer le bruitage. De plus, comme cette nouvelle fonctionnalite demande un parametre non-deterministe, les deux fonctions 'determined_by_complexity' ont ete enlevees. Le module se comporte comme un module conventionnel
Thu, 11 Feb 2010 09:01:03 -0500 SylvainPL Il y a maintenant 25% de proba d'effectuer le bruitage
Thu, 11 Feb 2010 08:55:41 -0500 SylvainPL Maintenant, il y a 25% de proba d'effectuer le bruitage. De plus, comme cette option demande un nouveau parametre, maintenant le module retourne ses parametres normalement. Plus desoin des 2 fonctions /determined_by_complexity/
Thu, 11 Feb 2010 05:09:46 -0500 goldfinger code pour la generation de captchas
Wed, 10 Feb 2010 17:50:58 -0500 fsavard Modifs pour interface parameters determined by complexity
Wed, 10 Feb 2010 17:47:57 -0500 Xavier Glorot changed contrast definition for add_background_image
Wed, 10 Feb 2010 17:38:17 -0500 Xavier Glorot testtransformation now work with all the transformations and save image files (.PNG) to a hard coded path
Wed, 10 Feb 2010 17:37:00 -0500 Xavier Glorot Changed behavior of add_background in order to have a contrast generation parameter and doing the max without using a treshold mask
Wed, 10 Feb 2010 15:09:24 -0500 Xavier Glorot merge
Wed, 10 Feb 2010 15:09:02 -0500 Xavier Glorot add all transformation to pipeline
Wed, 10 Feb 2010 15:03:40 -0500 Xavier Glorot small display change in testtransformation
Wed, 10 Feb 2010 14:52:13 -0500 Xavier Glorot added a local data load if available (on maggie it will) for background images
Wed, 10 Feb 2010 14:51:18 -0500 SylvainPL Mise a niveau specifications parametres deterministes, bruitage moins aggressif et transformations toutes pareilles tant qu'on ne rappelle pas regenerate_parameters()
Wed, 10 Feb 2010 14:42:40 -0500 SylvainPL Mise a niveau specifications parametres deterministes et nouvelle normalisation des images
Wed, 10 Feb 2010 14:24:35 -0500 SylvainPL Mise a niveau specifications parametres deterministes et invariance des bites changees entre les appels de regenerate_parameters()
Wed, 10 Feb 2010 14:12:34 -0500 SylvainPL Diminution de la proba de faire une rature, c'est 15% maintenant
Wed, 10 Feb 2010 14:03:50 -0500 SylvainPL Contraste entre image et bruit renforce et proba 0.2 d'effectuer l'occlusion
Wed, 10 Feb 2010 13:02:05 -0500 Xavier Glorot fixed float32 return on affine_transform
Wed, 10 Feb 2010 11:34:32 -0500 Arnaud Bergeron forgot to import sys in testmod
Wed, 10 Feb 2010 11:23:30 -0500 Arnaud Bergeron Fix testmod to accept modules with no params.
Wed, 10 Feb 2010 00:38:54 -0500 Xavier Glorot bug fix in reading pkl image list file
Tue, 09 Feb 2010 22:17:37 -0500 Xavier Glorot Forgot a close in add_background_image
Tue, 09 Feb 2010 22:16:22 -0500 Xavier Glorot Change in add_background_image to load a pickled list of file, not to do a listdir
Tue, 09 Feb 2010 21:33:57 -0500 boulanni Ajouté la source (optionnelle) de données OCR Autriche avec une probabilité passée en argument
Tue, 09 Feb 2010 18:45:35 -0500 Xavier Glorot merge
Tue, 09 Feb 2010 18:31:24 -0500 Xavier Glorot Change path to AddBackground and add a image_file attribute (not to do a listdir at each image)
Tue, 09 Feb 2010 18:25:50 -0500 Dumitru Erhan fixed small bug related to loading the data - should seek back to the beginning of the file
Tue, 09 Feb 2010 11:43:09 -0500 SylvainPL Bug a propos de complexity=0 corrige
Tue, 09 Feb 2010 11:41:17 -0500 SylvainPL Correction majeure. Auparavant, le lissage gaussien etait global avec une seule gaussienne. Maintenant, le lissage gaussien est local. Un bruit correle est rajoute sur l'image
Mon, 08 Feb 2010 23:45:17 -0500 boulanni Data iterator alternating between NIST/font/captcha, removed the use of batches, keep track of labels (Not fully done yet)
Mon, 08 Feb 2010 14:55:22 -0500 boulanni Script pour creer ensembles train, valid et test NIST pur
Mon, 08 Feb 2010 14:09:11 -0500 SylvainPL La proportion de bruit a ete divisee par 5, ca donne une transformation beaucoup moins aggressive
Mon, 08 Feb 2010 13:57:46 -0500 SylvainPL Contraste de rature plus prononce, il y a maintenant rature avec proba=complexity, la clarte et la largeur de la bande ont maintenant une composante aleatoire
Sun, 07 Feb 2010 23:29:05 -0500 Xavier Glorot Add a simple test script to see transformation step by step
Sun, 07 Feb 2010 23:09:56 -0500 Xavier Glorot Change in affine_transform to handle float images
Fri, 05 Feb 2010 14:16:33 -0500 SylvainPL Correction petite erreur de path pour la banque
Fri, 05 Feb 2010 14:11:54 -0500 SylvainPL Banque de 20000 images pour y prendre des fragments. De plus, cette banque est sur le reseau du DIRO. Rouler ce script avec accès au réseau DIRO
Fri, 05 Feb 2010 11:07:20 -0500 SylvainPL Ajout de chargement d'un fichier d'image afin d'avoir une plus grande variete de fragments possible. Ce fichier est sur Assembla dans <files>.
Thu, 04 Feb 2010 16:53:50 -0500 fsavard Modification aux déformations élastiques pour mettre en cache 50x10 champs de déformation, selon 10 niveaux de complexité
Thu, 04 Feb 2010 15:38:10 -0500 Razvan Pascanu transformation ready for pipeline
Thu, 04 Feb 2010 14:13:57 -0500 fsavard Ajouté l'enregistrement de la complexité, et un strict minimum pour reloader les fichiers d'images et de paramètres
Thu, 04 Feb 2010 13:40:44 -0500 fsavard Oublier d'add deux fichiers pour dernier commit.
Thu, 04 Feb 2010 13:39:46 -0500 fsavard Ajouté des hooks pour visualisation à différentes étapes. On peut dumper la grille d'images pour chaque image transformée ou visualiser live avec pylab.imshow() (pas encore essayé cette façon... j'ai un problème avec GIMP+python sur mon laptop).
Thu, 04 Feb 2010 10:32:07 -0500 SylvainPL Ajout d'un petit bruit gaussien sur chaque pixel de l'image.
Thu, 04 Feb 2010 10:30:27 -0500 SylvainPL Effectue une permutation aleatoire de certains pixels choisit avec un voisin
Thu, 04 Feb 2010 10:27:58 -0500 SylvainPL merge de 4 fevrier
Wed, 03 Feb 2010 10:14:33 -0500 SylvainPL Ajout de fragment de lettre a droite, a gauche ou en pale par dessus la lettre principale
Wed, 03 Feb 2010 21:24:05 -0500 Guillaume Sicard Added : generation of random character with random font file from a specified folder
Wed, 03 Feb 2010 20:06:45 -0500 boulanni GIMP filtres de motion blur et de pinch
Wed, 03 Feb 2010 17:08:27 -0500 fsavard Beaucoup de modifications à pipeline.py pour généraliser et un début de visualisation, et créé un wrapper (run_pipeline.py) pour appeler avec GIMP.
Wed, 03 Feb 2010 16:42:59 -0500 youssouf modified the test function in slant.py in order to generate multiple transformation sample
Tue, 02 Feb 2010 21:17:11 -0500 Razvan Pascanu affine transformation using PIL
Tue, 02 Feb 2010 10:46:11 -0500 SylvainPL Ajout de bruit poivre et sel, puis filtre gaussien. Parametres deterministes par rapport a complexity. Compatible testmod.py
Tue, 02 Feb 2010 10:44:54 -0500 SylvainPL Ajout de rature verticale, horizontale ou blique sur l'image. Compatible avec testmod.py
Tue, 02 Feb 2010 10:43:40 -0500 SylvainPL Ajout de bruit poivre et sel sur l'image. Compatible avec testmod.py
Tue, 02 Feb 2010 10:11:33 -0500 youssouf first commit, the module has been tested with testmod.py, it has no timing
Tue, 02 Feb 2010 10:00:03 -0500 ychherawala first commit, the module has been tested with testmod.py, it has no timing
Mon, 01 Feb 2010 22:55:19 -0500 Guillaume Sicard Modified font generator script : module creation. Not fully compliant with testmod.py though (transformation != generation)
Mon, 01 Feb 2010 19:08:32 -0500 Guillaume Sicard Modified background adding class for compliance with testmod.py
Mon, 01 Feb 2010 14:18:47 -0500 Xavier Glorot comment change and useless import removed for contrast.py
Mon, 01 Feb 2010 08:54:10 -0500 fsavard Correction aux distortions élastiques (retourne float32) suite à tests avec testmod.py
Fri, 29 Jan 2010 17:16:04 -0500 fsavard Adapted to avoid saving parameters completely determined by complexity
Fri, 29 Jan 2010 14:12:09 -0500 Xavier Glorot merge
Fri, 29 Jan 2010 14:10:10 -0500 Xavier Glorot Added a contrast.py script difining the Contrast transformation class
Fri, 29 Jan 2010 14:09:14 -0500 Xavier Glorot Array format handling bug fix for thick.py
Fri, 29 Jan 2010 13:38:37 -0500 fsavard Merged
Fri, 29 Jan 2010 13:37:52 -0500 fsavard Modifications to elastic distortions: fixed an important bug with distortions themselves (now result is much nicer visually), made interface to conform to Transformation standard, and added ability to save a certain amount of distortion fields to reuse them if complexity doesn't change
Fri, 29 Jan 2010 11:44:12 -0500 Xavier Glorot Changed thick maximum erosion and dilation transformations
Fri, 29 Jan 2010 11:01:39 -0500 Razvan Pascanu I fixed a bug in the computation of L1 and L2 regularizations
Thu, 28 Jan 2010 23:03:44 -0600 Owner Initial commit of the multiple hidden layer perceptron
Thu, 28 Jan 2010 14:54:28 -0500 Xavier Glorot merge
Thu, 28 Jan 2010 14:48:12 -0500 Xavier Glorot merged 2 thick parameter in one
Thu, 28 Jan 2010 13:29:07 -0600 Owner Error on the sign of the lower bound of the initialization of W2
Thu, 28 Jan 2010 14:14:53 -0500 Xavier Glorot Changed a call to numpy without having imported it as numpy
Thu, 28 Jan 2010 13:32:15 -0500 Arnaud Bergeron Script to test modules for conformance to the interface.
Thu, 28 Jan 2010 12:31:21 -0500 Arnaud Bergeron Fix the datatypes.
Thu, 28 Jan 2010 11:50:01 -0500 Xavier Glorot Added different image format handling (minibatches,32*32,lines of 1024...) and some commentaries
Thu, 28 Jan 2010 11:28:46 -0500 Xavier Glorot Changed parameter generation in order to fit with the new specificities
Wed, 27 Jan 2010 21:05:58 -0500 boulanni appliquer filtres gimp sur des arrays numpy plutot que sur des fichiers et structure classe