aGrUM 2.3.2
a C++ library for (probabilistic) graphical models
gum::learning::DatabaseTable Member List

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

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