..
This file is part of
Culebra is free software: you can redistribute it and/or modify it under the
terms of the GNU General Public License as published by the Free Software
Foundation, either version 3 of the License, or (at your option) any later
version.
Culebra is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
details.
You should have received a copy of the GNU General Public License along with
Culebra. If not, see .
This work is supported by projects PGC2018-098813-B-C31 and
PID2022-137461NB-C31, both funded by the Spanish "Ministerio de Ciencia,
Innovación y Universidades" and by the European Regional Development Fund
(ERDF).
:py:mod:`culebra.tools` module
==============================
.. automodule:: culebra.tools
Attributes
----------
.. attribute:: DEFAULT_SEP
:annotation: = '\\s+'
Default column separator used within dataset files.
.. attribute:: EXCEL_FILE_EXTENSION
:annotation: = '.xlsx'
File extension for Excel datasheets.
.. attribute:: DEFAULT_ALPHA
:annotation: = 0.05
Default significance level for statistical tests.
.. attribute:: DEFAULT_NORMALITY_TEST
:annotation: =
Default normality test.
.. attribute:: DEFAULT_HOMOSCEDASTICITY_TEST
:annotation: =
Default homoscedasticity test.
.. attribute:: DEFAULT_P_ADJUST
:annotation: = 'fdr_tsbky'
Default method for adjusting the p-values with the Dunn's test.
.. attribute:: DEFAULT_STATS_FUNCTIONS
:annotation: = {'Avg': , 'Max': , 'Min': , 'Std': }
Default statistics calculated for the results.
.. attribute:: DEFAULT_FEATURE_METRIC_FUNCTIONS
:annotation: = {'Rank': , 'Relevance': }
Default metrics calculated for the features in the set of solutions.
.. attribute:: DEFAULT_BATCH_STATS_FUNCTIONS
:annotation: = {'Avg': .mean>, 'Max': .max>, 'Min': .min>, 'Std': .std>}
Default statistics calculated for the results gathered from all the
experiments.
.. attribute:: DEFAULT_NUM_EXPERIMENTS
:annotation: = 1
Default number of experiments in the batch.
.. attribute:: DEFAULT_RUN_SCRIPT_FILENAME
:annotation: = 'run.py'
Default file name for the script to run an evaluation.
.. attribute:: DEFAULT_CONFIG_SCRIPT_FILENAME
:annotation: = 'config.py'
Default file name for configuration files.
.. attribute:: DEFAULT_RESULTS_BASENAME
:annotation: = 'results'
Default base name for results files.
..
.. autodata:: DEFAULT_SEP
.. autodata:: EXCEL_FILE_EXTENSION
.. autodata:: DEFAULT_ALPHA
.. autodata:: DEFAULT_NORMALITY_TEST
.. autodata:: DEFAULT_HOMOSCEDASTICITY_TEST
.. autodata:: DEFAULT_P_ADJUST
.. autodata:: DEFAULT_STATS_FUNCTIONS
.. autodata:: DEFAULT_FEATURE_METRIC_FUNCTIONS
.. autodata:: DEFAULT_BATCH_STATS_FUNCTIONS
.. autodata:: DEFAULT_NUM_EXPERIMENTS
.. autodata:: DEFAULT_RUN_SCRIPT_FILENAME
.. autodata:: DEFAULT_CONFIG_SCRIPT_FILENAME
.. autodata:: DEFAULT_RESULTS_BASENAME
.. toctree::
:hidden:
Dataset
Results
TestOutcome
ResultsComparison
EffectSize
ResultsAnalyzer
Evaluation
Experiment
Batch