Rosetta
|
#include <Svm_rosetta.hh>
Public Member Functions | |
Svm_rosetta (std::string const &model_filename) | |
~Svm_rosetta () override | |
platform::Size | get_nr_class () const |
utility::vector1< platform::Real > | predict_probability (utility::vector1< Svm_node_rosettaOP > const &features) const |
platform::Real | predict (utility::vector1< Svm_node_rosettaOP > const &features) const |
![]() | |
VirtualBase ()=default | |
Default constructor. More... | |
virtual | ~VirtualBase ()=default |
The virtual destructor is one of the main reasons for the VirtualBase class. More... | |
VirtualBase (VirtualBase const &)=default | |
VirtualBase (VirtualBase &&)=default | |
VirtualBase & | operator= (VirtualBase const &)=default |
VirtualBase & | operator= (VirtualBase &&)=default |
Private Attributes | |
svm_model * | svm_model_ |
utility::libsvm::Svm_rosetta::Svm_rosetta | ( | std::string const & | model_filename | ) |
References runtime_assert_string_msg, svm_load_model(), and svm_model_.
|
override |
References free(), svm_free_model_content(), and svm_model_.
platform::Size utility::libsvm::Svm_rosetta::get_nr_class | ( | ) | const |
References svm_get_nr_class(), and svm_model_.
platform::Real utility::libsvm::Svm_rosetta::predict | ( | utility::vector1< Svm_node_rosettaOP > const & | features | ) | const |
References create_a3b_hbs::ii, enumerate_junctions::int, svm_model_, svm_predict(), value, and x.
vector1< platform::Real > utility::libsvm::Svm_rosetta::predict_probability | ( | utility::vector1< Svm_node_rosettaOP > const & | features | ) | const |
References create_a3b_hbs::ii, enumerate_junctions::int, svm_get_nr_class(), svm_model_, svm_predict_probability(), value, and x.
|
private |
Referenced by get_nr_class(), predict(), predict_probability(), Svm_rosetta(), and ~Svm_rosetta().