#NEWLINE# def shared( self , init , name , cast_float32 = True , role = PARAMETER , **kwargs ) : #NEWLINE# #INDENT# p = self . shareds . get ( name ) #NEWLINE# if ( p is None ) : #NEWLINE# #INDENT# p = shared_param ( init , name , cast_float32 , role , ** kwargs ) #NEWLINE# self . shareds [ name ] = p #NEWLINE# #UNINDENT# return p