#include <vectorizer.hpp>
◆ Vectorizer()
◆ ~Vectorizer()
Vectorizer::~Vectorizer |
( |
| ) |
|
◆ add_bv()
void Vectorizer::add_bv |
( |
bit_vector | v | ) |
|
◆ add_name()
void Vectorizer::add_name |
( |
string | n | ) |
|
◆ alignment_to_a_hot()
vector< int > Vectorizer::alignment_to_a_hot |
( |
Alignment | a | ) |
|
◆ alignment_to_custom_score()
vector< double > Vectorizer::alignment_to_custom_score |
( |
Alignment | a, |
|
|
std::function< double(Alignment)> | lambda ) |
◆ alignment_to_identity_hot()
vector< double > Vectorizer::alignment_to_identity_hot |
( |
Alignment | a | ) |
|
◆ alignment_to_onehot()
bit_vector Vectorizer::alignment_to_onehot |
( |
Alignment | a | ) |
|
◆ emit()
void Vectorizer::emit |
( |
ostream & | out, |
|
|
bool | r_format = false, |
|
|
bool | annotate = false ) |
◆ format()
template<typename T >
string Vectorizer::format |
( |
T | v | ) |
|
|
inline |
◆ output_wabbit_map()
string Vectorizer::output_wabbit_map |
( |
| ) |
|
◆ wabbitize()
template<typename T >
string Vectorizer::wabbitize |
( |
string | name, |
|
|
T | v ) |
|
inline |
◆ id_to_rank
unordered_map<vg::id_t, size_t> Vectorizer::id_to_rank |
|
private |
◆ my_names
vector<string> Vectorizer::my_names |
|
private |
◆ my_vectors
vector<bit_vector> Vectorizer::my_vectors |
|
private |
◆ my_xg
◆ output_names
bool Vectorizer::output_names = false |
|
private |
◆ output_tabbed
bool Vectorizer::output_tabbed = false |
|
private |
◆ wabbit_map
unordered_map<string, int> Vectorizer::wabbit_map |
|
private |
The documentation for this class was generated from the following files: