#NEWLINE# def init_layers( self ) : #NEWLINE# #INDENT# super ( Adagrad , self ) . init_layers ( ) #NEWLINE# for layer in self . layers : #NEWLINE# #INDENT# for parameter in layer . parameters : #NEWLINE# #INDENT# parameter_shape = T . shape ( parameter ) . eval ( ) #NEWLINE# parameter . prev_mean_squred_grad = theano . shared ( name = ( 'prev_mean_squred_grad_' + parameter_shape . name ) , value = asfloat ( np . zeros ( parameter_shape ) ) )