Arcana
1.0.0
Contents:
ARCANA
Installation
Usage
arcana
Contributing
Credits
History
Arcana
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
A
AdditiveDecoder (class in arcana.models.decoders.additive_decoder)
AdditiveEncoder (class in arcana.models.encoders.additive_encoder)
align_and_truncate_samples() (in module arcana.utils.utils)
all_preparation() (arcana.procedures.predicting.PredictProcedure method)
AnalysisPlotUtils (class in arcana.plots.analysis_plot_utils)
apply_correct_exogenous() (arcana.prediction.quantile_prediction.QuantilePredictor method)
arcana
module
arcana.logger
module
arcana.logger.logger
module
arcana.losses
module
arcana.losses.loss
module
arcana.losses.loss_trace
module
arcana.models
module
arcana.models.decoders
module
arcana.models.decoders.additive_decoder
module
arcana.models.decoders.base_decoder
module
arcana.models.decoders.multihead_decoder
module
arcana.models.encoders
module
arcana.models.encoders.additive_encoder
module
arcana.models.encoders.base_encoder
module
arcana.models.encoders.multihead_encoder
module
arcana.models.sequence_to_sequence
module
arcana.models.sequence_to_sequence.seq2seq_factory
module
arcana.models.sequence_to_sequence.sequence_to_sequence
module
arcana.plots
module
arcana.plots.analysis_plot_utils
module
arcana.plots.plot_utils
module
arcana.plots.plots
module
arcana.prediction
module
arcana.prediction.quantile_prediction
module
arcana.procedures
module
arcana.procedures.config_handler
module
arcana.procedures.finetuning
module
arcana.procedures.predicting
module
arcana.procedures.training
module
arcana.procedures.tuning
module
arcana.processing
module
arcana.processing.data_processing
module
arcana.regularizations
module
arcana.regularizations.optimizer_scheduler
module
arcana.regularizations.stopping_criteria
module
arcana.regularizations.teacher_forcing
module
arcana.training
module
arcana.training.train_model
module
arcana.utils
module
arcana.utils.utils
module
Attention (class in arcana.models.decoders.additive_decoder)
attention_type (arcana.procedures.config_handler.ProcedureConfig attribute)
B
BaseDecoder (class in arcana.models.decoders.base_decoder)
BaseEncoder (class in arcana.models.encoders.base_encoder)
C
calculate_batch_loss_train() (arcana.losses.loss_trace.LossTrace method)
calculate_batch_loss_validation() (arcana.losses.loss_trace.LossTrace method)
calculate_epoch_loss() (arcana.losses.loss_trace.LossTrace method)
calculate_metrics() (arcana.prediction.quantile_prediction.QuantilePredictor method)
calculate_overall_combined_loss() (arcana.training.train_model.Seq2SeqTrainer method)
calculate_overall_loss() (arcana.training.train_model.Seq2SeqTrainer method)
CombinedHPLoss (class in arcana.losses.loss)
CombinedLPLoss (class in arcana.losses.loss)
compute_loss() (arcana.training.train_model.Seq2SeqTrainer method)
ConfigHandler (class in arcana.procedures.config_handler)
count_parameters() (arcana.models.sequence_to_sequence.seq2seq_factory.Seq2SeqFactory method)
(arcana.training.train_model.Seq2SeqTrainer method)
create_additive_model() (arcana.models.sequence_to_sequence.seq2seq_factory.Seq2SeqFactory method)
create_dir() (in module arcana.utils.utils)
create_loss() (arcana.losses.loss.LossFactory static method)
create_multihead_model() (arcana.models.sequence_to_sequence.seq2seq_factory.Seq2SeqFactory method)
D
data_headers (arcana.procedures.config_handler.DataConfig attribute)
data_name (arcana.procedures.config_handler.GeneralConfig attribute)
data_splits() (arcana.procedures.training.TrainProcedure method)
(arcana.processing.data_processing.DataPreparation method)
DataConfig (class in arcana.procedures.config_handler)
DataPreparation (class in arcana.processing.data_processing)
E
early_stopping_check() (arcana.training.train_model.Seq2SeqTrainer method)
EarlyStopping (class in arcana.regularizations.stopping_criteria)
F
FineTuning (class in arcana.procedures.finetuning)
forward() (arcana.losses.loss.CombinedHPLoss method)
(arcana.losses.loss.CombinedLPLoss method)
(arcana.losses.loss.LogCoshLoss method)
(arcana.losses.loss.PinballLoss method)
(arcana.losses.loss.QuantileLoss method)
(arcana.models.decoders.additive_decoder.AdditiveDecoder method)
(arcana.models.decoders.additive_decoder.Attention method)
(arcana.models.decoders.base_decoder.BaseDecoder method)
(arcana.models.decoders.multihead_decoder.MultiheadDecoder method)
(arcana.models.encoders.additive_encoder.AdditiveEncoder method)
(arcana.models.encoders.base_encoder.BaseEncoder method)
(arcana.models.encoders.multihead_encoder.MultiheadEncoder method)
(arcana.models.sequence_to_sequence.sequence_to_sequence.Seq2Seq method)
G
GeneralConfig (class in arcana.procedures.config_handler)
get_data_config() (arcana.procedures.config_handler.ConfigHandler method)
get_data_for_model() (arcana.processing.data_processing.DataPreparation method)
get_general_config() (arcana.procedures.config_handler.ConfigHandler method)
get_logger() (in module arcana.logger.logger)
get_max_available_scaled_cycle() (arcana.processing.data_processing.DataPreparation method)
get_model_config() (arcana.procedures.config_handler.ConfigHandler method)
get_pretrained_model() (arcana.procedures.predicting.PredictProcedure method)
get_procedure_config() (arcana.procedures.config_handler.ConfigHandler method)
get_ratio() (arcana.regularizations.teacher_forcing.TeacherForcingScheduler method)
get_scheduler() (arcana.regularizations.optimizer_scheduler.SchedulerFactory method)
get_test_data() (arcana.procedures.predicting.PredictProcedure method)
H
handle_tensor() (in module arcana.utils.utils)
HuberLoss (class in arcana.losses.loss)
I
initialize_training() (arcana.training.train_model.Seq2SeqTrainer method)
initialize_weights() (in module arcana.models.decoders.base_decoder)
input_data_folder (arcana.procedures.config_handler.GeneralConfig attribute)
is_numpy() (in module arcana.losses.loss)
is_tensor() (in module arcana.losses.loss)
L
learning_rate_type (arcana.procedures.config_handler.ProcedureConfig attribute)
load_model() (arcana.procedures.finetuning.FineTuning method)
loader_initialization() (arcana.procedures.training.TrainProcedure method)
LogCoshLoss (class in arcana.losses.loss)
LossFactory (class in arcana.losses.loss)
LossTrace (class in arcana.losses.loss_trace)
M
maximum_available_cycles (arcana.procedures.config_handler.DataConfig attribute)
metrics_helper() (in module arcana.prediction.quantile_prediction)
metrics_preparation() (arcana.prediction.quantile_prediction.QuantilePredictor method)
model_parameter_initialization() (arcana.procedures.training.TrainProcedure method)
ModelConfig (class in arcana.procedures.config_handler)
module
arcana
arcana.logger
arcana.logger.logger
arcana.losses
arcana.losses.loss
arcana.losses.loss_trace
arcana.models
arcana.models.decoders
arcana.models.decoders.additive_decoder
arcana.models.decoders.base_decoder
arcana.models.decoders.multihead_decoder
arcana.models.encoders
arcana.models.encoders.additive_encoder
arcana.models.encoders.base_encoder
arcana.models.encoders.multihead_encoder
arcana.models.sequence_to_sequence
arcana.models.sequence_to_sequence.seq2seq_factory
arcana.models.sequence_to_sequence.sequence_to_sequence
arcana.plots
arcana.plots.analysis_plot_utils
arcana.plots.plot_utils
arcana.plots.plots
arcana.prediction
arcana.prediction.quantile_prediction
arcana.procedures
arcana.procedures.config_handler
arcana.procedures.finetuning
arcana.procedures.predicting
arcana.procedures.training
arcana.procedures.tuning
arcana.processing
arcana.processing.data_processing
arcana.regularizations
arcana.regularizations.optimizer_scheduler
arcana.regularizations.stopping_criteria
arcana.regularizations.teacher_forcing
arcana.training
arcana.training.train_model
arcana.utils
arcana.utils.utils
MSELoss (class in arcana.losses.loss)
MultiheadDecoder (class in arcana.models.decoders.multihead_decoder)
MultiheadEncoder (class in arcana.models.encoders.multihead_encoder)
N
naive_training (arcana.procedures.config_handler.ProcedureConfig attribute)
number_of_samples (arcana.procedures.config_handler.DataConfig attribute)
number_of_trials (arcana.procedures.config_handler.ProcedureConfig attribute)
O
optuna_tuning (arcana.procedures.config_handler.ProcedureConfig attribute)
P
pad_array_to_length() (in module arcana.utils.utils)
pad_the_splits() (arcana.processing.data_processing.DataPreparation method)
path_to_config (arcana.procedures.config_handler.DataConfig attribute)
(arcana.procedures.config_handler.GeneralConfig attribute)
(arcana.procedures.config_handler.ProcedureConfig attribute)
pinball_loss_numpy() (arcana.losses.loss.PinballLoss method)
PinballLoss (class in arcana.losses.loss)
plot_additive_attention() (arcana.plots.analysis_plot_utils.AnalysisPlotUtils method)
plot_all_multihead_attention() (arcana.plots.analysis_plot_utils.AnalysisPlotUtils method)
plot_analysis() (arcana.prediction.quantile_prediction.QuantilePredictor method)
plot_line() (arcana.plots.plots.Plots method)
plot_model_learning_rate() (in module arcana.plots.plot_utils)
plot_predictions() (arcana.prediction.quantile_prediction.QuantilePredictor method)
plot_sample_prediction() (in module arcana.plots.plot_utils)
plot_scatter() (arcana.plots.plots.Plots method)
plot_sensitivity_analyis() (arcana.plots.analysis_plot_utils.AnalysisPlotUtils method)
plot_train_val_loss() (in module arcana.plots.plot_utils)
plot_train_val_loss_individual() (in module arcana.plots.plot_utils)
plot_training_params() (arcana.training.train_model.Seq2SeqTrainer method)
Plots (class in arcana.plots.plots)
predict_data_preparation() (arcana.prediction.quantile_prediction.QuantilePredictor method)
predict_quantiles() (arcana.prediction.quantile_prediction.QuantilePredictor method)
predicting (arcana.procedures.config_handler.ProcedureConfig attribute)
predicting() (arcana.procedures.predicting.PredictProcedure method)
predicting_all() (arcana.procedures.predicting.PredictProcedure method)
PredictProcedure (class in arcana.procedures.predicting)
preparation() (arcana.procedures.predicting.PredictProcedure method)
prepare_data_for_model() (arcana.processing.data_processing.DataPreparation method)
prepare_folder_structure() (in module arcana.utils.utils)
prepare_optuna_folder_structure() (in module arcana.utils.utils)
prepare_test_data_for_pretrained_model() (arcana.processing.data_processing.DataPreparation method)
preprocess_data (arcana.procedures.config_handler.ProcedureConfig attribute)
pretrained_model (arcana.procedures.config_handler.GeneralConfig attribute)
print_weights() (arcana.models.sequence_to_sequence.seq2seq_factory.Seq2SeqFactory method)
ProcedureConfig (class in arcana.procedures.config_handler)
Q
QuantileLoss (class in arcana.losses.loss)
QuantilePredictor (class in arcana.prediction.quantile_prediction)
R
read_tuning_conf() (arcana.procedures.config_handler.ModelConfig method)
rename_trials() (arcana.procedures.tuning.TuneProcedure method)
reset_hidden_state() (arcana.models.encoders.base_encoder.BaseEncoder method)
reset_temp_loss_trace() (arcana.losses.loss_trace.LossTrace method)
S
save_attention() (arcana.prediction.quantile_prediction.QuantilePredictor method)
save_data_splits() (arcana.procedures.training.TrainProcedure method)
save_metrics() (arcana.prediction.quantile_prediction.QuantilePredictor method)
save_model_parameters() (arcana.procedures.training.TrainProcedure method)
save_optuna_fig() (in module arcana.utils.utils)
save_plots() (in module arcana.utils.utils)
save_predictions() (arcana.prediction.quantile_prediction.QuantilePredictor method)
save_sensitivity() (arcana.prediction.quantile_prediction.QuantilePredictor method)
save_test_data() (in module arcana.utils.utils)
save_training_results_and_plots() (arcana.training.train_model.Seq2SeqTrainer method)
save_transformed_predictions() (arcana.prediction.quantile_prediction.QuantilePredictor method)
save_tuning_params() (arcana.procedures.tuning.TuneProcedure method)
ScalarFormatterForceFormat (class in arcana.plots.analysis_plot_utils)
scaler_model (arcana.procedures.config_handler.GeneralConfig attribute)
SchedulerFactory (class in arcana.regularizations.optimizer_scheduler)
Seq2Seq (class in arcana.models.sequence_to_sequence.sequence_to_sequence)
Seq2SeqFactory (class in arcana.models.sequence_to_sequence.seq2seq_factory)
Seq2SeqTrainer (class in arcana.training.train_model)
set_device() (arcana.procedures.training.TrainProcedure method)
set_labels() (arcana.plots.plots.Plots method)
setup_applevel_logger() (in module arcana.logger.logger)
standardize_data() (arcana.processing.data_processing.DataPreparation method)
standardize_dataset() (in module arcana.utils.utils)
step() (arcana.regularizations.stopping_criteria.EarlyStopping method)
T
TeacherForcingScheduler (class in arcana.regularizations.teacher_forcing)
tensorized_and_pad() (arcana.processing.data_processing.DataPreparation method)
test_id (arcana.procedures.config_handler.GeneralConfig attribute)
test_sample (arcana.procedures.config_handler.DataConfig attribute)
to_numpy() (in module arcana.losses.loss)
to_tensor() (in module arcana.losses.loss)
train_element_initialization() (arcana.procedures.training.TrainProcedure method)
train_epoch() (arcana.training.train_model.Seq2SeqTrainer method)
train_model() (arcana.training.train_model.Seq2SeqTrainer method)
train_ratio (arcana.procedures.config_handler.DataConfig attribute)
training() (arcana.procedures.finetuning.FineTuning method)
(arcana.procedures.training.TrainProcedure method)
TrainProcedure (class in arcana.procedures.training)
transfer_learning (arcana.procedures.config_handler.ProcedureConfig attribute)
transform_predictions_to_numpy() (arcana.prediction.quantile_prediction.QuantilePredictor method)
TuneProcedure (class in arcana.procedures.tuning)
tuning() (arcana.procedures.tuning.TuneProcedure method)
U
unfreeze_decoder() (arcana.procedures.finetuning.FineTuning method)
unfreeze_fc_and_attention() (arcana.procedures.finetuning.FineTuning method)
unfreeze_fully_connected() (arcana.procedures.finetuning.FineTuning method)
update_training_params() (arcana.training.train_model.Seq2SeqTrainer method)
V
val_test_ratio (arcana.procedures.config_handler.DataConfig attribute)
validation_epoch() (arcana.training.train_model.Seq2SeqTrainer method)