#NEWLINE# def decode_bprop( self , x_grad ) : #NEWLINE# #INDENT# x_grad = self . activation_decode . bprop ( x_grad ) #NEWLINE# ca . dot ( x_grad . T , self . _tmp_y , out = self . weights . grad_array ) #NEWLINE# ca . sum ( x_grad , axis = 0 , out = self . bias_prime . grad_array ) #NEWLINE# return ca . dot ( x_grad , self . weights . array )