|  | OpenANN
    1.1.0
    An open source library for artificial neural networks. | 
 Inheritance diagram for net.RBM:
 Inheritance diagram for net.RBM:| Public Member Functions | |
| def | __init__ | 
| def | __dealloc__ | 
| def | predict | 
| def | visible_units | 
| def | hidden_units | 
| def | get_weights | 
| def | get_visible_probs | 
| def | get_visible_sample | 
| def | reconstruct_prob | 
| def | sample_H_given_V | 
| def | sample_V_given_H | 
| Public Attributes | |
| thisptr | |
| learner | |
Restricted Boltzmann machine.
| def net.RBM.__init__ | ( | self, | |
| D, | |||
| H, | |||
| cd_N = 1, | |||
| std_dev = 0.01, | |||
| backprop = True, | |||
| l1penalty = 0.0, | |||
| l2penalty = 0.0 | |||
| ) | 
| def net.RBM.__dealloc__ | ( | self) | 
| def net.RBM.get_visible_probs | ( | self) | 
| def net.RBM.get_visible_sample | ( | self) | 
| def net.RBM.get_weights | ( | self) | 
| def net.RBM.hidden_units | ( | self) | 
| def net.RBM.predict | ( | self, | |
| x_numpy | |||
| ) | 
| def net.RBM.reconstruct_prob | ( | self, | |
| n, | |||
| steps | |||
| ) | 
| def net.RBM.sample_H_given_V | ( | self) | 
| def net.RBM.sample_V_given_H | ( | self) | 
| def net.RBM.visible_units | ( | self) | 
| net.RBM.learner | 
| net.RBM.thisptr | 
 1.8.4
 1.8.4