Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | Static Private Attributes | List of all members
core::scoring::ProQPotential Class Reference

#include <ProQPotential.hh>

Public Member Functions

 ProQPotential ()
 
 ~ProQPotential ()=default
 
void setup_for_scoring (pose::Pose &pose) const
 
void score (pose::Pose &pose, ObjexxFCL::FArray2D< Real > &feature_vector, ObjexxFCL::FArray1D< Real > &score, bool ProQ2=false) const
 
Size num_features_proqm () const
 
Size num_features_proq2 () const
 

Private Attributes

ObjexxFCL::FArray2D< Reallinear_weights_
 
ObjexxFCL::FArray1D< Realb_
 
ObjexxFCL::FArray2D< Reallinear_weights_proq2_
 
ObjexxFCL::FArray1D< Realb_proq2_
 
Size svm_model_
 
bool cross_val_
 

Static Private Attributes

static Size const num_features_proqm_ =260
 
static Size const num_features_proq2_ =174
 
static Size const num_models_ =5
 

Constructor & Destructor Documentation

core::scoring::ProQPotential::ProQPotential ( )
core::scoring::ProQPotential::~ProQPotential ( )
inlinedefault

Member Function Documentation

Size core::scoring::ProQPotential::num_features_proq2 ( ) const
Size core::scoring::ProQPotential::num_features_proqm ( ) const
void core::scoring::ProQPotential::score ( pose::Pose pose,
ObjexxFCL::FArray2D< Real > &  feature_vector,
ObjexxFCL::FArray1D< Real > &  score,
bool  ProQ2 = false 
) const
void core::scoring::ProQPotential::setup_for_scoring ( pose::Pose pose) const

Member Data Documentation

ObjexxFCL::FArray1D< Real > core::scoring::ProQPotential::b_
private

Referenced by ProQPotential(), and score().

ObjexxFCL::FArray1D< Real > core::scoring::ProQPotential::b_proq2_
private

Referenced by ProQPotential(), and score().

bool core::scoring::ProQPotential::cross_val_
private

Referenced by ProQPotential(), and score().

ObjexxFCL::FArray2D< Real > core::scoring::ProQPotential::linear_weights_
private

Referenced by ProQPotential(), and score().

ObjexxFCL::FArray2D< Real > core::scoring::ProQPotential::linear_weights_proq2_
private

Referenced by ProQPotential(), and score().

Size const core::scoring::ProQPotential::num_features_proq2_ =174
staticprivate
Size const core::scoring::ProQPotential::num_features_proqm_ =260
staticprivate
Size const core::scoring::ProQPotential::num_models_ =5
staticprivate

Referenced by ProQPotential(), and score().

Size core::scoring::ProQPotential::svm_model_
private

Referenced by ProQPotential(), and score().


The documentation for this class was generated from the following files: