aGrUM  0.20.3
a C++ library for (probabilistic) graphical models
gum::learning::DatabaseTable< ALLOC > Member List

This is the complete list of members for gum::learning::DatabaseTable< ALLOC >, including all inherited members.

allocator_type typedefgum::learning::DatabaseTable< ALLOC >
begin() constgum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
beginSafe() constgum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
clear() finalgum::learning::DatabaseTable< ALLOC >virtual
clone() const finalgum::learning::DatabaseTable< ALLOC >virtual
clone(const allocator_type &alloc) const finalgum::learning::DatabaseTable< ALLOC >virtual
columnFromVariableName(const std::string &name) constgum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
columnsFromVariableName(const std::string &name) constgum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
const_iterator typedefgum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
const_iterator_safe typedefgum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
const_pointer typedefgum::learning::DatabaseTable< ALLOC >
const_reference typedefgum::learning::DatabaseTable< ALLOC >
content() const noexceptgum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
DatabaseTable(const MissingValType< XALLOC > &missing_symbols, const DBTranslatorSet< ALLOC > &translators=DBTranslatorSet< ALLOC >(), const allocator_type &alloc=allocator_type())gum::learning::DatabaseTable< ALLOC >
DatabaseTable(const DBTranslatorSet< ALLOC > &translators=DBTranslatorSet< ALLOC >(), const allocator_type &alloc=allocator_type())gum::learning::DatabaseTable< ALLOC >
DatabaseTable(const DatabaseTable< ALLOC > &from)gum::learning::DatabaseTable< ALLOC >
DatabaseTable(const DatabaseTable< ALLOC > &from, const allocator_type &alloc)gum::learning::DatabaseTable< ALLOC >
DatabaseTable(DatabaseTable< ALLOC > &&from)gum::learning::DatabaseTable< ALLOC >
DatabaseTable(DatabaseTable< ALLOC > &&from, const allocator_type &alloc)gum::learning::DatabaseTable< ALLOC >
DBVector typedefgum::learning::DatabaseTable< ALLOC >
difference_type typedefgum::learning::DatabaseTable< ALLOC >
domainSize(const std::size_t k, const bool k_is_input_col=false) constgum::learning::DatabaseTable< ALLOC >
domainSizes() constgum::learning::DatabaseTable< ALLOC >
empty() const noexceptgum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
end() const noexceptgum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
endSafe() const noexceptgum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
eraseAllRows()gum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
eraseFirstRow()gum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
eraseFirstRows(const std::size_t k)gum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
eraseLastRow()gum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
eraseLastRows(const std::size_t k)gum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
eraseRow(std::size_t index)gum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
eraseRows(std::size_t deb, std::size_t end)gum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
eraseTranslators(const std::size_t k, const bool k_is_input_col=false)gum::learning::DatabaseTable< ALLOC >
False enum valuegum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
getAllocator() constgum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
Handler typedefgum::learning::DatabaseTable< ALLOC >
handler() constgum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
HandlerSafe typedefgum::learning::DatabaseTable< ALLOC >
handlerSafe() constgum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
has_row_missing_val_gum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >protected
hasMissingValues() constgum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
hasMissingValues(const std::size_t k) constgum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
IDatabaseTable(const MissingValType< MISSALLOC > &missing_symbols, const std::vector< std::string, VARALLOC< std::string > > &var_names, const ALLOC< DBTranslatedValue > &alloc)gum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
IDatabaseTable(const IDatabaseTable< DBTranslatedValue, ALLOC > &from)gum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
IDatabaseTable(const IDatabaseTable< DBTranslatedValue, ALLOC > &from, const allocator_type &alloc)gum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
IDatabaseTable(IDatabaseTable< DBTranslatedValue, ALLOC > &&from)gum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
IDatabaseTable(IDatabaseTable< DBTranslatedValue, ALLOC > &&from, const allocator_type &alloc)gum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
ignoreColumn(const std::size_t k, const bool from_external_object=true) finalgum::learning::DatabaseTable< ALLOC >virtual
ignoredColumns() const finalgum::learning::DatabaseTable< ALLOC >virtual
inputColumns() const finalgum::learning::DatabaseTable< ALLOC >virtual
insertRow(const std::vector< std::string, ALLOC< std::string > > &new_row) finalgum::learning::DatabaseTable< ALLOC >virtual
insertRow(Row< DBTranslatedValue > &&new_row, const IsMissing contains_missing_data) finalgum::learning::DatabaseTable< ALLOC >virtual
insertRow(const Row< DBTranslatedValue > &new_row, const IsMissing contains_missing_data) finalgum::learning::DatabaseTable< ALLOC >virtual
insertRow(const Row< DBCell > &new_row) finalgum::learning::DatabaseTable< ALLOC >virtual
insertRow(Row< DBCell > &&new_row) finalgum::learning::DatabaseTable< ALLOC >virtual
IDatabaseTable< DBTranslatedValue, ALLOC >::insertRow(const std::vector< std::string, OTHER_ALLOC< std::string > > &new_row)gum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
IDatabaseTable< DBTranslatedValue, ALLOC >::insertRow(Row< DBTranslatedValue > &&new_row, const IsMissing contains_missing_data)gum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >virtual
IDatabaseTable< DBTranslatedValue, ALLOC >::insertRow(const Row< DBTranslatedValue > &new_row, const IsMissing contains_missing_data)gum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >virtual
insertRows(Matrix< DBTranslatedValue > &&new_rows, const DBVector< IsMissing > &rows_have_missing_vals) finalgum::learning::DatabaseTable< ALLOC >virtual
insertRows(const Matrix< DBTranslatedValue > &new_rows, const DBVector< IsMissing > &rows_have_missing_vals) finalgum::learning::DatabaseTable< ALLOC >virtual
insertRows(Matrix< DBCell > &&new_rows) finalgum::learning::DatabaseTable< ALLOC >virtual
insertRows(const Matrix< DBCell > &new_rows) finalgum::learning::DatabaseTable< ALLOC >virtual
IDatabaseTable< DBTranslatedValue, ALLOC >::insertRows(Matrix< DBTranslatedValue > &&new_rows, const DBVector< IsMissing > &rows_have_missing_vals)gum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >virtual
IDatabaseTable< DBTranslatedValue, ALLOC >::insertRows(const Matrix< DBTranslatedValue > &new_rows, const DBVector< IsMissing > &rows_have_missing_vals)gum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >virtual
insertTranslator(const DBTranslator< ALLOC > &translator, const std::size_t input_column, const bool unique_column=true)gum::learning::DatabaseTable< ALLOC >
insertTranslator(const Variable &var, const std::size_t input_column, const bool unique_column=true)gum::learning::DatabaseTable< ALLOC >
insertTranslator(const Variable &var, const std::size_t input_column, std::vector< std::string, XALLOC< std::string > > missing_symbols, const bool unique_column=true)gum::learning::DatabaseTable< ALLOC >
IsMissing typedefgum::learning::DatabaseTable< ALLOC >
isRowSizeOK_(const std::size_t size) constgum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >protected
iterator typedefgum::learning::DatabaseTable< ALLOC >
iterator_safe typedefgum::learning::DatabaseTable< ALLOC >
Matrix typedefgum::learning::DatabaseTable< ALLOC >
max_nb_threads_gum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >mutableprotected
min_nb_rows_per_thread_gum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >mutableprotected
minNbRowsPerThread() constgum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
missing_symbols_gum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >protected
missingSymbols() constgum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
MissingValType typedefgum::learning::DatabaseTable< ALLOC >
nbRows() const noexceptgum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
nbThreads() constgum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
nbVariables() const noexceptgum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
needsReordering(const std::size_t k, const bool k_is_input_col=false) constgum::learning::DatabaseTable< ALLOC >
operator=(const DatabaseTable< ALLOC > &from)gum::learning::DatabaseTable< ALLOC >
operator=(DatabaseTable< ALLOC > &&from)gum::learning::DatabaseTable< ALLOC >
IDatabaseTable< DBTranslatedValue, ALLOC >::operator=(const IDatabaseTable< DBTranslatedValue, ALLOC > &from)gum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >protected
IDatabaseTable< DBTranslatedValue, ALLOC >::operator=(IDatabaseTable< DBTranslatedValue, ALLOC > &&from)gum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >protected
pointer typedefgum::learning::DatabaseTable< ALLOC >
reference typedefgum::learning::DatabaseTable< ALLOC >
reorder(const std::size_t k, const bool k_is_input_col=false)gum::learning::DatabaseTable< ALLOC >
reorder()gum::learning::DatabaseTable< ALLOC >
Row typedefgum::learning::DatabaseTable< ALLOC >
rows_gum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >protected
setAllRowsWeight(const double new_weight)gum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
setMaxNbThreads(const std::size_t nb) constgum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
setMinNbRowsPerThread(const std::size_t nb) constgum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
setVariableNames(const std::vector< std::string, ALLOC< std::string > > &names, const bool from_external_object=true) finalgum::learning::DatabaseTable< ALLOC >virtual
IDatabaseTable< DBTranslatedValue, ALLOC >::setVariableNames(const std::vector< std::string, OTHER_ALLOC< std::string > > &names, const bool from_external_object=true)gum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
setWeight(const std::size_t i, const double weight)gum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
size() const noexceptgum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
size_type typedefgum::learning::DatabaseTable< ALLOC >
translator(const std::size_t k, const bool k_is_input_col=false) constgum::learning::DatabaseTable< ALLOC >
translatorSet() constgum::learning::DatabaseTable< ALLOC >
True enum valuegum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
value_type typedefgum::learning::DatabaseTable< ALLOC >
variable(const std::size_t k, const bool k_is_input_col=false) constgum::learning::DatabaseTable< ALLOC >
variable_names_gum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >protected
variableName(const std::size_t k) constgum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
variableNames() const noexceptgum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
weight(const std::size_t i) constgum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
weight() constgum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >
~DatabaseTable()gum::learning::DatabaseTable< ALLOC >virtual
~IDatabaseTable()gum::learning::IDatabaseTable< DBTranslatedValue, ALLOC >virtual