| 
| const std::string  | name () const override | 
|   | 
| const std::string  | description () const override | 
|   | 
| 
std::tuple< Eigen::MatrixXd, Eigen::VectorXd, Eigen::VectorXd >  | compute (Eigen::MatrixXd &features, Eigen::MatrixXd &w, Eigen::VectorXd &v, Eigen::VectorXd &h, HeterogeneousMap options={}) override | 
|   | 
| virtual  | ~Identifiable () | 
|   | 
 | 
| 
Eigen::VectorXi  | sampleArray (Eigen::VectorXd &probs) | 
|   | 
| 
Eigen::VectorXi  | sampleHGivenV (Eigen::VectorXi &v, Eigen::VectorXd &b, Eigen::MatrixXd &w) | 
|   | 
| 
Eigen::VectorXi  | sampleVGivenH (Eigen::VectorXi &h, Eigen::VectorXd &a, Eigen::MatrixXd &w) | 
|   | 
  
  
      
        
          | const std::string xacc::algorithm::DWaveRBM_MCMCDataExpectationStrategy::description  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineoverridevirtual   | 
  
 
Return the description of this instance 
- Returns
 - description The description of this object. 
 
Implements xacc::Identifiable.
 
 
  
  
      
        
          | const std::string xacc::algorithm::DWaveRBM_MCMCDataExpectationStrategy::name  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineoverridevirtual   | 
  
 
Return the name of this instance.
- Returns
 - name The string name 
 
Implements xacc::Identifiable.
 
 
The documentation for this class was generated from the following file: