# HG changeset patch # User James Bergstra # Date 1225409966 14400 # Node ID 6103dc5d2a0d8c289301c005b1ed198654a95261 # Parent da916044454cad88ab60f6903867c23911e5ae3c# Parent 919125098a3bbe9c9cf4734bfda92960e15fd17f merged diff -r 919125098a3b -r 6103dc5d2a0d algorithms/daa.py --- a/algorithms/daa.py Thu Oct 30 18:42:16 2008 -0400 +++ b/algorithms/daa.py Thu Oct 30 19:39:26 2008 -0400 @@ -7,12 +7,34 @@ from pylearn import cost as cost class DenoisingAA(T.RModule): + """De-noising Auto-encoder + + WRITEME + + Abstract base class. Requires subclass with functions: + + - build_corrupted_input() + + Introductory article about this model WRITEME. + + + """ def __init__(self, input = None, regularize = True, tie_weights = True, activation_function=NN.sigmoid, reconstruction_cost_function=cost.cross_entropy): """ - @param reconstruction_cost: Should return one cost per example (row) - @todo: Default noise level for all daa levels + :param input: WRITEME + + :param regularize: WRITEME + + :param tie_weights: WRITEME + + :param activation_function: WRITEME + + :param reconstruction_cost: Should return one cost per example (row) + + :todo: Default noise level for all daa levels + """ super(DenoisingAA, self).__init__()