report.html

Report generated on 02-Dec-2022 at 14:17:16 by pytest-html v3.1.1

Environment

CI true
CI_COMMIT_REF_NAME master
CI_COMMIT_REF_SLUG master
CI_COMMIT_SHA c520802e8bfd56df11b8cecc4697f258b0e579b8
CI_JOB_ID 707284
CI_JOB_NAME tests
CI_JOB_STAGE test
CI_PIPELINE_ID 121026
CI_PROJECT_DIR /builds/esde/machine-learning/mlair
CI_PROJECT_ID 2411
CI_PROJECT_NAME mlair
CI_PROJECT_NAMESPACE esde/machine-learning
CI_PROJECT_PATH esde/machine-learning/mlair
CI_PROJECT_URL https://gitlab.jsc.fz-juelich.de/esde/machine-learning/mlair
CI_REGISTRY registry.jsc.fz-juelich.de
CI_REGISTRY_IMAGE registry.jsc.fz-juelich.de/esde/machine-learning/mlair
CI_REGISTRY_USER gitlab-ci-token
CI_RUNNER_DESCRIPTION gitlab-runner on zam347 with already installed requirements of MLAir using opensuse/leap
CI_RUNNER_ID 657
CI_RUNNER_TAGS ["leap", "opensuse", "zam347", "mlair", "machinelearningtools"]
CI_SERVER yes
CI_SERVER_NAME GitLab
CI_SERVER_REVISION 2165c18956e
CI_SERVER_VERSION 15.5.2
GITLAB_CI true
GITLAB_USER_EMAIL l.leufen@fz-juelich.de
GITLAB_USER_ID 659
Packages {"pluggy": "0.13.1", "py": "1.11.0", "pytest": "6.2.2"}
Platform Linux-4.15.0-136-generic-x86_64-with-glibc2.31
Plugins {"cov": "2.11.1", "html": "3.1.1", "lazy-fixture": "0.6.3", "metadata": "2.0.1"}
Python 3.9.13

Summary

578 tests ran in 575.14 seconds.

578 passed, 0 skipped, 0 failed, 0 errors, 0 expected failures, 0 unexpected passes

Results

Result Test Duration Links
Passed test/test_configuration/test_defaults.py::TestGetDefaults::test_get_defaults 0.00
No log output captured.
Passed test/test_configuration/test_defaults.py::TestAllDefaults::test_training_parameters 0.00
No log output captured.
Passed test/test_configuration/test_defaults.py::TestAllDefaults::test_data_handler_parameters 0.00
No log output captured.
Passed test/test_configuration/test_defaults.py::TestAllDefaults::test_subset_parameters 0.00
No log output captured.
Passed test/test_configuration/test_defaults.py::TestAllDefaults::test_hpc_parameters 0.00
No log output captured.
Passed test/test_configuration/test_defaults.py::TestAllDefaults::test_postprocessing_parameters 0.00
No log output captured.
Passed test/test_configuration/test_join_settings.py::TestJoinSettings::test_no_args 0.00
No log output captured.
Passed test/test_configuration/test_join_settings.py::TestJoinSettings::test_daily 0.00
No log output captured.
Passed test/test_configuration/test_join_settings.py::TestJoinSettings::test_hourly 0.00
No log output captured.
Passed test/test_configuration/test_join_settings.py::TestJoinSettings::test_unknown_sampling 0.00
No log output captured.
Passed test/test_configuration/test_path_config.py::TestPrepareHost::test_prepare_host 0.00
No log output captured.
Passed test/test_configuration/test_path_config.py::TestPrepareHost::test_prepare_host_unknown 0.00
No log output captured.
Passed test/test_configuration/test_path_config.py::TestPrepareHost::test_prepare_host_given_path 0.00
No log output captured.
Passed test/test_configuration/test_path_config.py::TestPrepareHost::test_error_handling 0.00
No log output captured.
Passed test/test_configuration/test_path_config.py::TestPrepareHost::test_os_path_exists 0.00
No log output captured.
Passed test/test_configuration/test_path_config.py::TestSetExperimentName::test_set_experiment_name 0.00
No log output captured.
Passed test/test_configuration/test_path_config.py::TestSetExperimentName::test_set_experiment_name_sampling 0.00
No log output captured.
Passed test/test_configuration/test_path_config.py::TestSetExperimentName::test_set_experiment_name_tuple_sampling 0.00
No log output captured.
Passed test/test_configuration/test_path_config.py::TestSetExperimentName::test_set_experiment_path 0.00
No log output captured.
Passed test/test_configuration/test_path_config.py::TestSetExperimentName::test_set_experiment_path_given_path 0.00
No log output captured.
Passed test/test_configuration/test_path_config.py::TestSetBootstrapPath::test_bootstrap_path_is_none 0.00
No log output captured.
Passed test/test_configuration/test_path_config.py::TestSetBootstrapPath::test_bootstap_path_is_given 0.00
No log output captured.
Passed test/test_configuration/test_path_config.py::TestCheckPath::test_check_path_and_create 0.00
-------------------------------Captured log call--------------------------------
DEBUG root:path_config.py:125 Created path: data/test DEBUG root:path_config.py:132 Path already exists: data/test
Passed test/test_data_handler/test_abstract_data_handler.py::TestAbstractDataHandler::test_required_attributes 0.00
No log output captured.
Passed test/test_data_handler/test_abstract_data_handler.py::TestAbstractDataHandler::test_init 0.00
No log output captured.
Passed test/test_data_handler/test_abstract_data_handler.py::TestAbstractDataHandler::test_build 0.00
No log output captured.
Passed test/test_data_handler/test_abstract_data_handler.py::TestAbstractDataHandler::test_requirements 0.00
No log output captured.
Passed test/test_data_handler/test_abstract_data_handler.py::TestAbstractDataHandler::test_own_args 0.00
No log output captured.
Passed test/test_data_handler/test_abstract_data_handler.py::TestAbstractDataHandler::test_skip_args 0.00
No log output captured.
Passed test/test_data_handler/test_abstract_data_handler.py::TestAbstractDataHandler::test_transformation 0.00
No log output captured.
Passed test/test_data_handler/test_abstract_data_handler.py::TestAbstractDataHandler::test_get_X 0.00
No log output captured.
Passed test/test_data_handler/test_abstract_data_handler.py::TestAbstractDataHandler::test_get_Y 0.00
No log output captured.
Passed test/test_data_handler/test_abstract_data_handler.py::TestAbstractDataHandler::test_get_data 0.00
No log output captured.
Passed test/test_data_handler/test_abstract_data_handler.py::TestAbstractDataHandler::test_get_coordinates 0.00
No log output captured.
Passed test/test_data_handler/test_data_handler_mixed_sampling.py::TestDataHandlerMixedSampling::test_data_handler 0.00
No log output captured.
Passed test/test_data_handler/test_data_handler_mixed_sampling.py::TestDataHandlerMixedSampling::test_data_handler_transformation 0.00
No log output captured.
Passed test/test_data_handler/test_data_handler_mixed_sampling.py::TestDataHandlerMixedSampling::test_requirements 0.00
No log output captured.
Passed test/test_data_handler/test_data_handler_mixed_sampling.py::TestDataHandlerMixedSamplingSingleStation::test_requirements 0.00
No log output captured.
Passed test/test_data_handler/test_data_handler_mixed_sampling.py::TestDataHandlerMixedSamplingSingleStation::test_init 0.18
No log output captured.
Passed test/test_data_handler/test_data_handler_mixed_sampling.py::TestDataHandlerMixedSamplingSingleStation::test_update_kwargs_single_to_tuple 0.00
No log output captured.
Passed test/test_data_handler/test_data_handler_mixed_sampling.py::TestDataHandlerMixedSamplingSingleStation::test_update_kwargs_tuple 0.00
No log output captured.
Passed test/test_data_handler/test_data_handler_mixed_sampling.py::TestDataHandlerMixedSamplingSingleStation::test_update_kwargs_default 0.00
No log output captured.
Passed test/test_data_handler/test_data_handler_mixed_sampling.py::TestDataHandlerMixedSamplingSingleStation::test_update_kwargs_assert_failure 0.00
No log output captured.
Passed test/test_data_handler/test_data_handler_mixed_sampling.py::TestDataHandlerMixedSamplingSingleStation::test_setup_samples 0.00
No log output captured.
Passed test/test_data_handler/test_data_handler_mixed_sampling.py::TestDataHandlerMixedSamplingSingleStation::test_load_and_interpolate 0.00
No log output captured.
Passed test/test_data_handler/test_data_handler_mixed_sampling.py::TestDataHandlerMixedSamplingSingleStation::test_set_inputs_and_targets 0.00
No log output captured.
Passed test/test_data_handler/test_data_handler_mixed_sampling.py::TestDataHandlerMixedSamplingSingleStation::test_setup_data_path 0.00
No log output captured.
Passed test/test_data_handler/test_data_handler_mixed_sampling.py::TestDataHandlerMixedSamplingWithFilterSingleStation::test_requirements 0.00
No log output captured.
Passed test/test_data_handler/test_data_handler_mixed_sampling.py::TestDataHandlerMixedSamplingWithFirFilter::test_requirements 0.00
No log output captured.
Passed test/test_data_handler/test_data_handler_mixed_sampling.py::TestDataHandlerMixedSamplingWithFirFilterSingleStation::test_requirements 0.00
No log output captured.
Passed test/test_data_handler/test_data_handler_mixed_sampling.py::TestDataHandlerMixedSamplingWithClimateFirFilter::test_requirements 0.00
No log output captured.
Passed test/test_data_handler/test_data_handler_mixed_sampling.py::TestDataHandlerMixedSamplingWithClimateFirFilterSingleStation::test_requirements 0.01
No log output captured.
Passed test/test_data_handler/test_data_handler_with_filter.py::TestDataHandlerFilter::test_requirements 0.00
No log output captured.
Passed test/test_data_handler/test_data_handler_with_filter.py::TestDataHandlerFilterSingleStation::test_requirements 0.00
No log output captured.
Passed test/test_data_handler/test_data_handler_with_filter.py::TestDataHandlerFirFilter::test_requirements 0.00
No log output captured.
Passed test/test_data_handler/test_data_handler_with_filter.py::TestDataHandlerFirFilterSingleStation::test_requirements 0.00
No log output captured.
Passed test/test_data_handler/test_data_handler_with_filter.py::TestDataHandlerClimateFirFilter::test_requirements 0.00
No log output captured.
Passed test/test_data_handler/test_data_handler_with_filter.py::TestDataHandlerClimateFirFilterSingleStation::test_requirements 0.00
No log output captured.
Passed test/test_data_handler/test_default_data_handler.py::TestDefaultDataHandler::test_requirements 0.00
No log output captured.
Passed test/test_data_handler/test_default_data_handler_single_station.py::TestDataHandlerSingleStation::test_requirements 0.00
No log output captured.
Passed test/test_data_handler/test_iterator.py::TestStandardIterator::test_blank 0.00
No log output captured.
Passed test/test_data_handler/test_iterator.py::TestStandardIterator::test_init 0.00
No log output captured.
Passed test/test_data_handler/test_iterator.py::TestStandardIterator::test_next 0.00
No log output captured.
Passed test/test_data_handler/test_iterator.py::TestDataCollection::test_init 0.00
No log output captured.
Passed test/test_data_handler/test_iterator.py::TestDataCollection::test_iter 0.00
No log output captured.
Passed test/test_data_handler/test_iterator.py::TestDataCollection::test_add 0.00
No log output captured.
Passed test/test_data_handler/test_iterator.py::TestDataCollection::test_name 0.00
No log output captured.
Passed test/test_data_handler/test_iterator.py::TestDataCollection::test_set_mapping 0.00
No log output captured.
Passed test/test_data_handler/test_iterator.py::TestDataCollection::test_getitem 0.00
No log output captured.
Passed test/test_data_handler/test_iterator.py::TestDataCollection::test_keys 0.00
No log output captured.
Passed test/test_data_handler/test_iterator.py::TestKerasIterator::test_init 0.00
No log output captured.
Passed test/test_data_handler/test_iterator.py::TestKerasIterator::test_cleanup_path 0.00
No log output captured.
Passed test/test_data_handler/test_iterator.py::TestKerasIterator::test_len 0.00
No log output captured.
Passed test/test_data_handler/test_iterator.py::TestKerasIterator::test_concatenate 0.00
No log output captured.
Passed test/test_data_handler/test_iterator.py::TestKerasIterator::test_prepare_batches 0.00
No log output captured.
Passed test/test_data_handler/test_iterator.py::TestKerasIterator::test_prepare_batches_upsampling 0.00
No log output captured.
Passed test/test_data_handler/test_iterator.py::TestKerasIterator::test_prepare_batches_no_remaining 0.00
No log output captured.
Passed test/test_data_handler/test_iterator.py::TestKerasIterator::test_data_generation 0.00
No log output captured.
Passed test/test_data_handler/test_iterator.py::TestKerasIterator::test_getitem 0.00
No log output captured.
Passed test/test_data_handler/test_iterator.py::TestKerasIterator::test_on_epoch_end 0.00
No log output captured.
Passed test/test_data_handler/test_iterator.py::TestKerasIterator::test_get_model_rank_no_model 0.00
No log output captured.
Passed test/test_data_handler/test_iterator.py::TestKerasIterator::test_get_model_rank_single_output_branch 0.10
------------------------------Captured stdout call------------------------------
Model: "model" _________________________________________________________________ Layer (type) Output Shape Param # ================================================================= input_1 (InputLayer) [(None, 14, 1, 2)] 0 _________________________________________________________________ flatten (Flatten) (None, 28) 0 _________________________________________________________________ dense (Dense) (None, 64) 1856 _________________________________________________________________ prelu_1 (PReLU) (None, 64) 64 _________________________________________________________________ dense_1 (Dense) (None, 32) 2080 _________________________________________________________________ prelu_2 (PReLU) (None, 32) 32 _________________________________________________________________ dense_2 (Dense) (None, 16) 528 _________________________________________________________________ prelu_3 (PReLU) (None, 16) 16 _________________________________________________________________ dense_3 (Dense) (None, 3) 51 _________________________________________________________________ linear_output (Activation) (None, 3) 0 ================================================================= Total params: 4,627 Trainable params: 4,627 Non-trainable params: 0 _________________________________________________________________ None
------------------------------Captured stderr call------------------------------
2022-12-02 14:07:50.722578: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'libcuda.so.1'; dlerror: libcuda.so.1: cannot open shared object file: No such file or directory 2022-12-02 14:07:50.722638: W tensorflow/stream_executor/cuda/cuda_driver.cc:269] failed call to cuInit: UNKNOWN ERROR (303) 2022-12-02 14:07:50.722682: I tensorflow/stream_executor/cuda/cuda_diagnostics.cc:163] no NVIDIA GPU device is present: /dev/nvidia0 does not exist 2022-12-02 14:07:50.722900: I tensorflow/core/platform/cpu_feature_guard.cc:142] This TensorFlow binary is optimized with oneAPI Deep Neural Network Library (oneDNN) to use the following CPU instructions in performance-critical operations: AVX2 AVX512F FMA To enable them in other operations, rebuild TensorFlow with the appropriate compiler flags.
Passed test/test_data_handler/test_iterator.py::TestKerasIterator::test_get_model_rank_multiple_output_branch 0.12
No log output captured.
Passed test/test_data_handler/test_iterator.py::TestKerasIterator::test_get_model_rank_error 0.00
No log output captured.
Passed test/test_data_handler/test_iterator.py::TestGetNumberOfMiniBatches::test_get_number_of_mini_batches 0.00
No log output captured.
Passed test/test_data_handler/test_iterator.py::TestGetBatch::test_get_batch 0.00
No log output captured.
Passed test/test_data_handler/test_iterator.py::TestSaveToPickle::test_save_to_pickle 0.00
No log output captured.
Passed test/test_data_handler/test_iterator.py::TestPermuteData::test_permute_data 0.00
No log output captured.
Passed test/test_data_handler/test_iterator.py::TestFProc::test_f_proc 0.00
No log output captured.
Passed test/test_data_handler/test_iterator.py::TestFProc::test_f_proc_no_remaining 0.00
No log output captured.
Passed test/test_data_handler/test_iterator.py::TestFProc::test_f_proc_X_Y 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestAbstractDataStore::test_init 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestAbstractDataStore::test_clear_data_store 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByVariable::test_put 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByVariable::test_get 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByVariable::test_get_with_sub_scope 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByVariable::test_get_with_not_existing_sub_scope 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByVariable::test_raise_not_in_data_store 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByVariable::test_get_default 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByVariable::test_search 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByVariable::test_raise_not_in_scope 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByVariable::test_list_all_scopes 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByVariable::test_search_scope 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByVariable::test_search_empty_scope 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByVariable::test_list_all_names 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByVariable::test_search_scope_and_all_superiors 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByVariable::test_search_scope_return_all 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByVariable::test_search_scope_and_all_superiors_return_all 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByVariable::test_create_args_dict_default_scope 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByVariable::test_create_args_dict_given_scope 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByVariable::test_create_args_dict_missing_entry 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByVariable::test_set_args_from_dict 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByVariable::test_no_scope_given 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByScope::test_put_with_scope 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByScope::test_get 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByScope::test_get_with_sub_scope 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByScope::test_get_with_not_existing_sub_scope 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByScope::test_raise_not_in_data_store 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByScope::test_get_default 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByScope::test_search 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByScope::test_raise_not_in_scope 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByScope::test_list_all_scopes 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByScope::test_search_scope 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByScope::test_search_empty_scope 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByScope::test_list_all_names 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByScope::test_search_scope_and_all_superiors 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByScope::test_search_scope_return_all 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByScope::test_search_scope_and_all_superiors_return_all 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByScope::test_create_args_dict_default_scope 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByScope::test_create_args_dict_given_scope 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByScope::test_create_args_dict_missing_entry 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByScope::test_set_args_from_dict 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestDataStoreByScope::test_no_scope_given 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestCorrectScope::test_init 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestTracking::test_init 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestTracking::test_track_first_entry 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestTracking::test_track_second_entry 0.00
No log output captured.
Passed test/test_helpers/test_datastore.py::TestTracking::test_decrypt_args 0.00
No log output captured.
Passed test/test_helpers/test_filter.py::TestClimateFIRFilter::test_combine_observation_and_apriori_no_new_dim 0.03
No log output captured.
Passed test/test_helpers/test_filter.py::TestClimateFIRFilter::test_combine_observation_and_apriori_with_new_dim 0.03
No log output captured.
Passed test/test_helpers/test_filter.py::TestClimateFIRFilter::test_shift_data 0.01
No log output captured.
Passed test/test_helpers/test_filter.py::TestClimateFIRFilter::test_create_index_array 0.00
No log output captured.
Passed test/test_helpers/test_filter.py::TestClimateFIRFilter::test_create_tmp_dimension 0.00
No log output captured.
Passed test/test_helpers/test_filter.py::TestClimateFIRFilter::test_create_tmp_dimension_iter_limit 0.00
No log output captured.
Passed test/test_helpers/test_filter.py::TestClimateFIRFilter::test_next_order 0.00
No log output captured.
Passed test/test_helpers/test_filter.py::TestClimateFIRFilter::test_next_order_with_kzf 0.00
No log output captured.
Passed test/test_helpers/test_filter.py::TestClimateFIRFilter::test_calculate_filter_coefficients 0.00
No log output captured.
Passed test/test_helpers/test_filter.py::TestClimateFIRFilter::test_create_monthly_mean 0.07
No log output captured.
Passed test/test_helpers/test_filter.py::TestClimateFIRFilter::test_create_monthly_mean_sampling 0.12
No log output captured.
Passed test/test_helpers/test_filter.py::TestClimateFIRFilter::test_create_monthly_mean_sel_opts 0.04
No log output captured.
Passed test/test_helpers/test_filter.py::TestClimateFIRFilter::test_compute_hourly_mean_per_month 0.17
No log output captured.
Passed test/test_helpers/test_filter.py::TestClimateFIRFilter::test_compute_hourly_mean_per_month_no_anomaly 0.16
No log output captured.
Passed test/test_helpers/test_filter.py::TestClimateFIRFilter::test_create_seasonal_cycle_of_hourly_mean 0.27
No log output captured.
Passed test/test_helpers/test_filter.py::TestClimateFIRFilter::test_create_seasonal_hourly_mean 1.22
No log output captured.
Passed test/test_helpers/test_filter.py::TestClimateFIRFilter::test_create_seasonal_hourly_mean_sel_opts 0.58
No log output captured.
Passed test/test_helpers/test_filter.py::TestClimateFIRFilter::test_create_unity_array 0.02
No log output captured.
Passed test/test_helpers/test_filter.py::TestClimateFIRFilter::test_extend_apriori_at_end 0.02
No log output captured.
Passed test/test_helpers/test_filter.py::TestClimateFIRFilter::test_extend_apriori_at_start 0.02
No log output captured.
Passed test/test_helpers/test_filter.py::TestClimateFIRFilter::test_get_year_interval 0.00
No log output captured.
Passed test/test_helpers/test_filter.py::TestClimateFIRFilter::test_create_time_range_extend 0.00
No log output captured.
Passed test/test_helpers/test_filter.py::TestClimateFIRFilter::test_properties 0.00
No log output captured.
Passed test/test_helpers/test_filter.py::TestClimateFIRFilter::test_trim_data_to_minimum_length 0.03
No log output captured.
Passed test/test_helpers/test_filter.py::TestClimateFIRFilter::test_create_full_filter_result_array 0.01
No log output captured.
Passed test/test_helpers/test_filter.py::TestClimateFIRFilter::test_clim_filter 15.86
No log output captured.
Passed test/test_helpers/test_filter.py::TestClimateFIRFilter::test_clim_filter_kwargs 33.61
No log output captured.
Passed test/test_helpers/test_filter.py::TestFirFilterConvolve::test_fir_filter_convolve 0.00
No log output captured.
Passed test/test_helpers/test_filter.py::TestFirwinKzf::test_firwin_kzf 0.00
No log output captured.
Passed test/test_helpers/test_filter.py::TestFilterWidthKzf::test_filter_width_kzf 0.00
No log output captured.
Passed test/test_helpers/test_filter.py::TestOmegaNullKzf::test_omega_null_kzf 0.00
No log output captured.
Passed test/test_helpers/test_filter.py::TestOmegaNullKzf::test_omega_null_kzf_alpha 0.00
No log output captured.
Passed test/test_helpers/test_geofunctions.py::TestDeg2RadAllPoints::test_deg2rad_all_points_scalar_inputs[value0] 0.00
No log output captured.
Passed test/test_helpers/test_geofunctions.py::TestDeg2RadAllPoints::test_deg2rad_all_points_scalar_inputs[value1] 0.00
No log output captured.
Passed test/test_helpers/test_geofunctions.py::TestDeg2RadAllPoints::test_deg2rad_all_points_scalar_inputs[custom_np_arrays] 0.00
No log output captured.
Passed test/test_helpers/test_geofunctions.py::TestDeg2RadAllPoints::test_deg2rad_all_points_xr_arr_inputs 0.00
No log output captured.
Passed test/test_helpers/test_geofunctions.py::TestHaversineDist::test_haversine_dist_on_unit_sphere_scalars[90.0-0.0--90.0-0.0-True-3.141592653589793] 0.00
No log output captured.
Passed test/test_helpers/test_geofunctions.py::TestHaversineDist::test_haversine_dist_on_unit_sphere_scalars[1.5707963267948966-0.0--1.5707963267948966-0.0-False-3.141592653589793] 0.00
No log output captured.
Passed test/test_helpers/test_geofunctions.py::TestHaversineDist::test_haversine_dist_on_unit_sphere_scalars[0.0-0.0-0.0-180.0-True-3.141592653589793] 0.00
No log output captured.
Passed test/test_helpers/test_geofunctions.py::TestHaversineDist::test_haversine_dist_on_unit_sphere_scalars[0.0-0.0-0.0-3.141592653589793-False-3.141592653589793] 0.00
No log output captured.
Passed test/test_helpers/test_geofunctions.py::TestHaversineDist::test_haversine_dist_on_unit_sphere_scalars[0.0-0.0--45.0-0-True-0.7853981633974483] 0.00
No log output captured.
Passed test/test_helpers/test_geofunctions.py::TestHaversineDist::test_haversine_dist_on_unit_sphere_scalars[0.0-0.0--0.7853981633974483-0-False-0.7853981633974483] 0.00
No log output captured.
Passed test/test_helpers/test_geofunctions.py::TestHaversineDist::test_haversine_dist_on_unit_sphere_fields_and_scalars[lat10-lon10--90.0-0.0-True-expected_dist0] 0.00
No log output captured.
Passed test/test_helpers/test_geofunctions.py::TestHaversineDist::test_haversine_dist_on_unit_sphere_fields_and_scalars[lat11-lon11-lat21-lon21-True-expected_dist1] 0.01
No log output captured.
Passed test/test_helpers/test_geofunctions.py::TestHaversineDist::test_haversine_dist_on_unit_sphere_missmatch_dimensions[lat10-0.0-0.0-0.0-True] 0.00
No log output captured.
Passed test/test_helpers/test_geofunctions.py::TestHaversineDist::test_haversine_dist_on_unit_sphere_missmatch_dimensions[0.0-lon11-0.0-0.0-True] 0.00
No log output captured.
Passed test/test_helpers/test_geofunctions.py::TestHaversineDist::test_haversine_dist_on_unit_sphere_missmatch_dimensions[0.0-0.0-lat22-0.0-True] 0.00
No log output captured.
Passed test/test_helpers/test_geofunctions.py::TestHaversineDist::test_haversine_dist_on_unit_sphere_missmatch_dimensions[0.0-0.0-0.0-lon23-True] 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestToList::test_to_list 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestTimeTracking::test_init 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestTimeTracking::test__start 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestTimeTracking::test__end 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestTimeTracking::test__duration 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestTimeTracking::test_repr 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestTimeTracking::test_run 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestTimeTracking::test_stop 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestTimeTracking::test_duration 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestTimeTracking::test_enter_exit 0.00
-------------------------------Captured log call--------------------------------
INFO root:time_tracking.py:137 undefined job finished after 0:00:01 (hh:mm:ss)
Passed test/test_helpers/test_helpers.py::TestTimeTracking::test_name_enter_exit 0.00
-------------------------------Captured log call--------------------------------
INFO root:time_tracking.py:137 my job finished after 0:00:01 (hh:mm:ss)
Passed test/test_helpers/test_helpers.py::TestPytestRegex::test_pytest_regex_init 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestPytestRegex::test_pytest_regex_eq 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestPytestRegex::test_pytest_regex_repr 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestDictToXarray::test_dict_to_xarray 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestDictToXarray::test_dict_to_xarray_single_entry 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestFloatRound::test_float_round_ceil 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestFloatRound::test_float_round_decimals 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestFloatRound::test_float_round_type 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestFloatRound::test_float_round_negative 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestRelativeRound::test_relative_round_big_numbers 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestRelativeRound::test_relative_round_float_numbers 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestRelativeRound::test_relative_round_small_numbers 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestRelativeRound::test_relative_round_zero 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestRelativeRound::test_relative_round_negative_numbers 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestRelativeRound::test_relative_round_wrong_significance 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestRelativeRound::test_relative_round_floor 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestRelativeRound::test_relative_round_floor_neg_numbers 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestRelativeRound::test_relative_round_ceil 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestRelativeRound::test_relative_round_ceil_neg_numbers 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestRelativeRound::test_relative_round_ceil_floor 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestGetOrder::test_get_order 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestGetOrder::test_get_order_neg_orders 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestGetOrder::test_get_order_neg_numbers 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestSelectFromDict::test_select 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestSelectFromDict::test_select_no_dict_given 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestSelectFromDict::test_select_remove_none 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestSelectFromDict::test_select_condition 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestRemoveItems::test_dict_remove_single 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestRemoveItems::test_dict_remove_multiple 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestRemoveItems::test_list_remove_single 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestRemoveItems::test_list_remove_multiple 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestRemoveItems::test_remove_missing_argument 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestRemoveItems::test_remove_not_supported_type 0.03
No log output captured.
Passed test/test_helpers/test_helpers.py::TestLogger::test_init_default 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestLogger::test_setup_logging_path_none 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestLogger::test_setup_logging_path_given 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestLogger::test_logger_console_level0 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestLogger::test_logger_console_level1 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestLogger::test_logger_console_level_wrong_type 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestExtractValue::test_extract 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestExtractValue::test_extract_multiple_elements 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestIsXarray::test_is_xarray_xr_input 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestIsXarray::test_is_xarray_other_input 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestConvert2xrDa::test_convert2xrda_xrdata_in 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestConvert2xrDa::test_convert2xrda_npdata_in_nokwargs 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestConvert2xrDa::test_convert2xrda_npdata_in_nokwargs_default_true 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestConvert2xrDa::test_convert2xrda_npdata_in_kwargs[False] 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestConvert2xrDa::test_convert2xrda_npdata_in_kwargs[True] 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestConvert2xrDa::test_convert2xrda_int_float_in_nokwargs_default_true[1] 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestConvert2xrDa::test_convert2xrda_int_float_in_nokwargs_default_true[2.0] 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestConvert2xrDa::test_convert2xrda_wrong_type_in_default_true_nokwargs[wrong_input0] 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestConvert2xrDa::test_convert2xrda_wrong_type_in_default_true_nokwargs[wrong_input1] 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestConvert2xrDa::test_convert2xrda_wrong_type_in_default_true_nokwargs[abc] 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestConvert2xrDa::test_convert2xrda_dask_in_default_true_nokwargs 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestSortLike::test_sort_like 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestSortLike::test_sort_like_not_unique 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestSortLike::test_sort_like_missing_element 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestFilterDictByValue::test_filter_dict_by_value 0.00
No log output captured.
Passed test/test_helpers/test_helpers.py::TestFilterDictByValue::test_filter_dict_by_value_not_avail 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestStandardise::test_standardise[pandas-0] 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestStandardise::test_standardise[xarray-index] 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestStandardise::test_standardise_inverse[pandas-0] 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestStandardise::test_standardise_inverse[xarray-index] 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestStandardise::test_apply_standardise_inverse[pandas-0] 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestStandardise::test_apply_standardise_inverse[xarray-index] 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestStandardise::test_standardise_apply[pandas-pd_mean-pd_std-0] 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestStandardise::test_standardise_apply[xarray-xr_mean-xr_std-index] 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestCentre::test_centre[pandas-0] 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestCentre::test_centre[xarray-index] 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestCentre::test_centre_inverse[pandas-0] 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestCentre::test_centre_inverse[xarray-index] 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestCentre::test_apply_centre_inverse[pandas-0] 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestCentre::test_apply_centre_inverse[xarray-index] 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestCentre::test_centre_apply[pandas-pd_mean-0] 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestCentre::test_centre_apply[xarray-xr_mean-index] 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestMinMax::test_min_max[pandas-0] 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestMinMax::test_min_max[xarray-index] 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestMinMax::test_min_max_inverse[pandas-0] 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestMinMax::test_min_max_inverse[xarray-index] 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestMinMax::test_apply_min_max_inverse[pandas-0] 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestMinMax::test_apply_min_max_inverse[xarray-index] 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestMinMax::test_min_max_apply[pandas-pd_min-pd_max-0] 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestMinMax::test_min_max_apply[xarray-xr_min-xr_max-index] 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestLog::test_standardise[pandas_gamma-0] 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestLog::test_standardise[xarray_gamma-index] 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestLog::test_standardise_inverse[pandas_gamma-0] 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestLog::test_standardise_inverse[xarray_gamma-index] 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestLog::test_apply_standardise_inverse[pandas_gamma-0] 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestLog::test_apply_standardise_inverse[xarray_gamma-index] 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestLog::test_standardise_apply[pandas-0] 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestLog::test_standardise_apply[xarray-index] 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestCreateBootstrapRealizations::test_create_single_bootstrap_realization 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestCreateBootstrapRealizations::test_calculate_average 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestCreateBootstrapRealizations::test_create_n_bootstrap_realizations 1.65
No log output captured.
Passed test/test_helpers/test_statistics.py::TestMeanSquaredError::test_mean_squared_error 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestMeanSquaredError::test_mean_squared_error_xarray 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestMeanAbsoluteError::test_mean_absolute_error 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestMeanAbsoluteError::test_mean_absolute_error_xarray 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestIndexOfAgreement::test_index_of_agreement 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestIndexOfAgreement::test_index_of_agreement_xarray 0.01
No log output captured.
Passed test/test_helpers/test_statistics.py::TestMNMB::test_modified_normalized_mean_bias 0.00
No log output captured.
Passed test/test_helpers/test_statistics.py::TestMNMB::test_modified_normalized_mean_bias_xarray 0.01
No log output captured.
Passed test/test_helpers/test_statistics.py::TestCalculateErrorMetrics::test_calculate_error_metrics 0.28
No log output captured.
Passed test/test_helpers/test_tables.py::TestTables::test_create_column_format_for_tex 0.00
No log output captured.
Passed test/test_helpers/test_testing_helpers.py::TestPyTestRegex::test_init 0.00
No log output captured.
Passed test/test_helpers/test_testing_helpers.py::TestPyTestRegex::test_eq 0.00
No log output captured.
Passed test/test_helpers/test_testing_helpers.py::TestPyTestRegex::test_repr 0.00
No log output captured.
Passed test/test_helpers/test_testing_helpers.py::TestPyTestAllEqual::test_numpy 0.00
No log output captured.
Passed test/test_helpers/test_testing_helpers.py::TestPyTestAllEqual::test_xarray 0.00
No log output captured.
Passed test/test_helpers/test_testing_helpers.py::TestPyTestAllEqual::test_other 0.00
No log output captured.
Passed test/test_helpers/test_testing_helpers.py::TestPyTestAllEqual::test_encapsulated 0.00
No log output captured.
Passed test/test_helpers/test_testing_helpers.py::TestNestedEquality::test_nested_equality_single_entries 0.00
No log output captured.
Passed test/test_helpers/test_testing_helpers.py::TestNestedEquality::test_nested_equality_xarray 0.02
No log output captured.
Passed test/test_helpers/test_testing_helpers.py::TestNestedEquality::test_nested_equality_numpy 0.00
No log output captured.
Passed test/test_helpers/test_testing_helpers.py::TestNestedEquality::test_nested_equality_list_tuple 0.00
No log output captured.
Passed test/test_helpers/test_testing_helpers.py::TestNestedEquality::test_nested_equality_dict 0.00
No log output captured.
Passed test/test_helpers/test_data_sources/test_join.py::TestDownloadJoin::test_download_single_var 1.69
No log output captured.
Passed test/test_helpers/test_data_sources/test_join.py::TestDownloadJoin::test_download_empty 0.07
No log output captured.
Passed test/test_helpers/test_data_sources/test_join.py::TestDownloadJoin::test_download_incomplete 0.11
No log output captured.
Passed test/test_helpers/test_data_sources/test_join.py::TestCorrectDataFormat::test_correct_data_format 0.00
No log output captured.
Passed test/test_helpers/test_data_sources/test_join.py::TestLoadSeriesInformation::test_standard_query 0.06
No log output captured.
Passed test/test_helpers/test_data_sources/test_join.py::TestLoadSeriesInformation::test_empty_result 0.06
No log output captured.
Passed test/test_helpers/test_data_sources/test_join.py::TestSelectDistinctDataOrigin::test_no_origin_given 0.00
No log output captured.
Passed test/test_helpers/test_data_sources/test_join.py::TestSelectDistinctDataOrigin::test_different_origins 0.00
No log output captured.
Passed test/test_helpers/test_data_sources/test_join.py::TestSelectDistinctNetwork::test_no_network_given 0.00
------------------------------Captured stderr call------------------------------
2022-12-02 14:08:48,079 - INFO: Could not find a valid match for variable no2 and networks []! Therefore, use first answer from JOIN: {'id': 16686, 'network_name': 'UBA', 'station_id': 'DENW053', 'parameter_name': 'no2', 'parameter_label': 'NO2', 'parameter_attribute': ''} [join.py:_select_distinct_network:288] 2022-12-02 14:08:48,079 - INFO: Could not find a valid match for variable no2 and networks []! Therefore, use first answer from JOIN: {'id': 16686, 'network_name': 'UBA', 'station_id': 'DENW053', 'parameter_name': 'no2', 'parameter_label': 'NO2', 'parameter_attribute': ''} [join.py:_select_distinct_network:288] 2022-12-02 14:08:48,079 - INFO: Could not find a valid match for variable no2 and networks []! Therefore, use first answer from JOIN: {'id': 16686, 'network_name': 'UBA', 'station_id': 'DENW053', 'parameter_name': 'no2', 'parameter_label': 'NO2', 'parameter_attribute': ''} [join.py:_select_distinct_network:288] 2022-12-02 14:08:48,079 - INFO: Could not find a valid match for variable no2 and networks []! Therefore, use first answer from JOIN: {'id': 16686, 'network_name': 'UBA', 'station_id': 'DENW053', 'parameter_name': 'no2', 'parameter_label': 'NO2', 'parameter_attribute': ''} [join.py:_select_distinct_network:288] 2022-12-02 14:08:48,079 - INFO: Could not find a valid match for variable o3 and networks []! Therefore, use first answer from JOIN: {'id': 16687, 'network_name': 'UBA', 'station_id': 'DENW053', 'parameter_name': 'o3', 'parameter_label': 'O3', 'parameter_attribute': ''} [join.py:_select_distinct_network:288] 2022-12-02 14:08:48,079 - INFO: Could not find a valid match for variable o3 and networks []! Therefore, use first answer from JOIN: {'id': 16687, 'network_name': 'UBA', 'station_id': 'DENW053', 'parameter_name': 'o3', 'parameter_label': 'O3', 'parameter_attribute': ''} [join.py:_select_distinct_network:288] 2022-12-02 14:08:48,079 - INFO: Could not find a valid match for variable o3 and networks []! Therefore, use first answer from JOIN: {'id': 16687, 'network_name': 'UBA', 'station_id': 'DENW053', 'parameter_name': 'o3', 'parameter_label': 'O3', 'parameter_attribute': ''} [join.py:_select_distinct_network:288] 2022-12-02 14:08:48,079 - INFO: Could not find a valid match for variable o3 and networks []! Therefore, use first answer from JOIN: {'id': 16687, 'network_name': 'UBA', 'station_id': 'DENW053', 'parameter_name': 'o3', 'parameter_label': 'O3', 'parameter_attribute': ''} [join.py:_select_distinct_network:288] 2022-12-02 14:08:48,079 - INFO: Could not find a valid match for variable cloudcover and networks []! Therefore, use first answer from JOIN: {'id': 54036, 'network_name': 'UBA', 'station_id': 'DENW053', 'parameter_name': 'cloudcover', 'parameter_label': 'CLOUDCOVER', 'parameter_attribute': 'REA'} [join.py:_select_distinct_network:288] 2022-12-02 14:08:48,079 - INFO: Could not find a valid match for variable cloudcover and networks []! Therefore, use first answer from JOIN: {'id': 54036, 'network_name': 'UBA', 'station_id': 'DENW053', 'parameter_name': 'cloudcover', 'parameter_label': 'CLOUDCOVER', 'parameter_attribute': 'REA'} [join.py:_select_distinct_network:288] 2022-12-02 14:08:48,079 - INFO: Could not find a valid match for variable cloudcover and networks []! Therefore, use first answer from JOIN: {'id': 54036, 'network_name': 'UBA', 'station_id': 'DENW053', 'parameter_name': 'cloudcover', 'parameter_label': 'CLOUDCOVER', 'parameter_attribute': 'REA'} [join.py:_select_distinct_network:288] 2022-12-02 14:08:48,079 - INFO: Could not find a valid match for variable cloudcover and networks []! Therefore, use first answer from JOIN: {'id': 54036, 'network_name': 'UBA', 'station_id': 'DENW053', 'parameter_name': 'cloudcover', 'parameter_label': 'CLOUDCOVER', 'parameter_attribute': 'REA'} [join.py:_select_distinct_network:288] 2022-12-02 14:08:48,080 - INFO: Could not find a valid match for variable temp and networks []! Therefore, use first answer from JOIN: {'id': 88491, 'network_name': 'UBA', 'station_id': 'DENW053', 'parameter_name': 'temp', 'parameter_label': 'TEMP-REA-MIUB', 'parameter_attribute': 'REA'} [join.py:_select_distinct_network:288] 2022-12-02 14:08:48,080 - INFO: Could not find a valid match for variable temp and networks []! Therefore, use first answer from JOIN: {'id': 88491, 'network_name': 'UBA', 'station_id': 'DENW053', 'parameter_name': 'temp', 'parameter_label': 'TEMP-REA-MIUB', 'parameter_attribute': 'REA'} [join.py:_select_distinct_network:288] 2022-12-02 14:08:48,080 - INFO: Could not find a valid match for variable temp and networks []! Therefore, use first answer from JOIN: {'id': 88491, 'network_name': 'UBA', 'station_id': 'DENW053', 'parameter_name': 'temp', 'parameter_label': 'TEMP-REA-MIUB', 'parameter_attribute': 'REA'} [join.py:_select_distinct_network:288] 2022-12-02 14:08:48,080 - INFO: Could not find a valid match for variable temp and networks []! Therefore, use first answer from JOIN: {'id': 88491, 'network_name': 'UBA', 'station_id': 'DENW053', 'parameter_name': 'temp', 'parameter_label': 'TEMP-REA-MIUB', 'parameter_attribute': 'REA'} [join.py:_select_distinct_network:288] 2022-12-02 14:08:48,080 - INFO: Could not find a valid match for variable press and networks []! Therefore, use first answer from JOIN: {'id': 102660, 'network_name': 'UBA', 'station_id': 'DENW053', 'parameter_name': 'press', 'parameter_label': 'PRESS-REA-MIUB', 'parameter_attribute': 'REA'} [join.py:_select_distinct_network:288] 2022-12-02 14:08:48,080 - INFO: Could not find a valid match for variable press and networks []! Therefore, use first answer from JOIN: {'id': 102660, 'network_name': 'UBA', 'station_id': 'DENW053', 'parameter_name': 'press', 'parameter_label': 'PRESS-REA-MIUB', 'parameter_attribute': 'REA'} [join.py:_select_distinct_network:288] 2022-12-02 14:08:48,080 - INFO: Could not find a valid match for variable press and networks []! Therefore, use first answer from JOIN: {'id': 102660, 'network_name': 'UBA', 'station_id': 'DENW053', 'parameter_name': 'press', 'parameter_label': 'PRESS-REA-MIUB', 'parameter_attribute': 'REA'} [join.py:_select_distinct_network:288] 2022-12-02 14:08:48,080 - INFO: Could not find a valid match for variable press and networks []! Therefore, use first answer from JOIN: {'id': 102660, 'network_name': 'UBA', 'station_id': 'DENW053', 'parameter_name': 'press', 'parameter_label': 'PRESS-REA-MIUB', 'parameter_attribute': 'REA'} [join.py:_select_distinct_network:288]
-------------------------------Captured log call--------------------------------
INFO root:join.py:288 Could not find a valid match for variable no2 and networks []! Therefore, use first answer from JOIN: {'id': 16686, 'network_name': 'UBA', 'station_id': 'DENW053', 'parameter_name': 'no2', 'parameter_label': 'NO2', 'parameter_attribute': ''} INFO root:join.py:288 Could not find a valid match for variable o3 and networks []! Therefore, use first answer from JOIN: {'id': 16687, 'network_name': 'UBA', 'station_id': 'DENW053', 'parameter_name': 'o3', 'parameter_label': 'O3', 'parameter_attribute': ''} INFO root:join.py:288 Could not find a valid match for variable cloudcover and networks []! Therefore, use first answer from JOIN: {'id': 54036, 'network_name': 'UBA', 'station_id': 'DENW053', 'parameter_name': 'cloudcover', 'parameter_label': 'CLOUDCOVER', 'parameter_attribute': 'REA'} INFO root:join.py:288 Could not find a valid match for variable temp and networks []! Therefore, use first answer from JOIN: {'id': 88491, 'network_name': 'UBA', 'station_id': 'DENW053', 'parameter_name': 'temp', 'parameter_label': 'TEMP-REA-MIUB', 'parameter_attribute': 'REA'} INFO root:join.py:288 Could not find a valid match for variable press and networks []! Therefore, use first answer from JOIN: {'id': 102660, 'network_name': 'UBA', 'station_id': 'DENW053', 'parameter_name': 'press', 'parameter_label': 'PRESS-REA-MIUB', 'parameter_attribute': 'REA'}
Passed test/test_helpers/test_data_sources/test_join.py::TestSelectDistinctNetwork::test_single_network_given 0.00
No log output captured.
Passed test/test_helpers/test_data_sources/test_join.py::TestSelectDistinctNetwork::test_single_network_given_no_match 0.00
No log output captured.
Passed test/test_helpers/test_data_sources/test_join.py::TestSelectDistinctNetwork::test_multiple_networks_given 0.00
No log output captured.
Passed test/test_helpers/test_data_sources/test_join.py::TestSelectDistinctNetwork::test_multiple_networks_given_by_dict 0.00
No log output captured.
Passed test/test_helpers/test_data_sources/test_join.py::TestSelectDistinctSeries::test_no_origin_given 0.00
No log output captured.
Passed test/test_helpers/test_data_sources/test_join.py::TestSelectDistinctSeries::test_different_origins 0.00
No log output captured.
Passed test/test_helpers/test_data_sources/test_join.py::TestSelectDistinctSeries::test_different_networks 0.00
No log output captured.
Passed test/test_helpers/test_data_sources/test_join.py::TestSelectDistinctSeries::test_network_not_available 0.00
No log output captured.
Passed test/test_helpers/test_data_sources/test_join.py::TestSelectDistinctSeries::test_different_network_and_origin 0.00
No log output captured.
Passed test/test_helpers/test_data_sources/test_join.py::TestSaveToPandas::test_empty_df 0.00
No log output captured.
Passed test/test_helpers/test_data_sources/test_join.py::TestSaveToPandas::test_not_empty_df 0.00
No log output captured.
Passed test/test_helpers/test_data_sources/test_join.py::TestSaveToPandas::test_alternative_date_format 0.01
No log output captured.
Passed test/test_helpers/test_data_sources/test_join.py::TestLowerList::test_string_lowering 0.00
No log output captured.
Passed test/test_helpers/test_data_sources/test_toar_data.py::TestGetData::test 0.04
No log output captured.
Passed test/test_helpers/test_data_sources/test_toar_data.py::TestCreateUrl::test_minimal_args_given 0.00
No log output captured.
Passed test/test_helpers/test_data_sources/test_toar_data.py::TestCreateUrl::test_given_kwargs 0.00
No log output captured.
Passed test/test_helpers/test_data_sources/test_toar_data.py::TestCreateUrl::test_single_kwargs 0.00
No log output captured.
Passed test/test_helpers/test_data_sources/test_toar_data.py::TestCreateUrl::test_none_kwargs 0.00
No log output captured.
Passed test/test_helpers/test_data_sources/test_toar_data.py::TestCreateUrl::test_param_id 0.00
No log output captured.
Passed test/test_helpers/test_data_sources/test_toar_data.py::TestCreateUrl::test_param_id_kwargs 0.00
No log output captured.
Passed test/test_helpers/test_data_sources/test_toar_data.py::TestCorrectStatName::test_nothing_to_do 0.00
No log output captured.
Passed test/test_helpers/test_data_sources/test_toar_data.py::TestCorrectStatName::test_correct_string 0.00
No log output captured.
Passed test/test_model_modules/test_abstract_model_class.py::TestAbstractModelClass::test_init 0.00
No log output captured.
Passed test/test_model_modules/test_abstract_model_class.py::TestAbstractModelClass::test_model_property 0.00
No log output captured.
Passed test/test_model_modules/test_abstract_model_class.py::TestAbstractModelClass::test_compile_options_setter_all_empty 0.00
No log output captured.
Passed test/test_model_modules/test_abstract_model_class.py::TestAbstractModelClass::test_compile_options_setter_as_attr 0.00
No log output captured.
Passed test/test_model_modules/test_abstract_model_class.py::TestAbstractModelClass::test_compile_options_setter_as_mix_attr_dict_no_duplicates 0.00
No log output captured.
Passed test/test_model_modules/test_abstract_model_class.py::TestAbstractModelClass::test_compile_options_setter_as_mix_attr_dict_valid_duplicates_none_optimizer 0.00
No log output captured.
Passed test/test_model_modules/test_abstract_model_class.py::TestAbstractModelClass::test_compile_options_property_type_error 0.00
No log output captured.
Passed test/test_model_modules/test_abstract_model_class.py::TestAbstractModelClass::test_compile_options_setter_as_mix_attr_dict_invalid_duplicates_other_optimizer 0.00
No log output captured.
Passed test/test_model_modules/test_abstract_model_class.py::TestAbstractModelClass::test_compile_options_setter_as_mix_attr_dict_invalid_duplicates_same_optimizer_other_args 0.00
No log output captured.
Passed test/test_model_modules/test_abstract_model_class.py::TestAbstractModelClass::test_compile_options_setter_as_dict_invalid_keys 0.00
No log output captured.
Passed test/test_model_modules/test_abstract_model_class.py::TestAbstractModelClass::test_getattr 0.00
No log output captured.
Passed test/test_model_modules/test_abstract_model_class.py::TestAbstractModelClass::test_get_settings 0.00
No log output captured.
Passed test/test_model_modules/test_abstract_model_class.py::TestAbstractModelClass::test_custom_objects 0.00
No log output captured.
Passed test/test_model_modules/test_abstract_model_class.py::TestAbstractModelClass::test_set_custom_objects 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestPadUtils::test_get_padding_for_same_negative_kernel_size 0.00
------------------------------Captured stdout call------------------------------
In test_get_padding_for_same_negative_kernel_size
Passed test/test_model_modules/test_advanced_paddings.py::TestPadUtils::test_get_padding_for_same_strides_greater_one 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestPadUtils::test_get_padding_for_same_non_int_kernel 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestPadUtils::test_get_padding_for_same_stride_3d 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestPadUtils::test_get_padding_for_same_even_pad 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestPadUtils::test_check_padding_format_negative_pads 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestPadUtils::test_check_padding_format_len_of_pad_tuple 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestPadUtils::test_check_padding_format_tuple_of_none_integer 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestPadUtils::test_check_padding_format_tuple_of_tuple_none_integer_first 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestPadUtils::test_check_padding_format_tuple_of_tuple_none_integer_second 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestPadUtils::test_check_padding_format_valid_mix_of_int_and_tuple 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestPadUtils::test_check_padding_format_invalid_mixed_tuple_and_int 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestPadUtils::test_check_padding_format_invalid_mixed_int_and_tuple 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestReflectionPadding2D::test_init_tuple_of_valid_int 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestReflectionPadding2D::test_init_tuple_of_negative_int 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestReflectionPadding2D::test_init_tuple_of_invalid_format_float 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestReflectionPadding2D::test_init_tuple_of_invalid_format_string 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestReflectionPadding2D::test_init_int 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestReflectionPadding2D::test_init_tuple_of_tuple_of_valid_int 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestReflectionPadding2D::test_init_tuple_of_tuple_of_invalid_int 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestReflectionPadding2D::test_init_tuple_of_tuple_of_invalid_format 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestReflectionPadding2D::test_call 0.42
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestSymmerticPadding2D::test_init_tuple_of_valid_int 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestSymmerticPadding2D::test_init_tuple_of_negative_int 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestSymmerticPadding2D::test_init_tuple_of_invalid_format_float 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestSymmerticPadding2D::test_init_tuple_of_invalid_format_string 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestSymmerticPadding2D::test_init_int 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestSymmerticPadding2D::test_init_tuple_of_tuple_of_valid_int 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestSymmerticPadding2D::test_init_tuple_of_tuple_of_invalid_int 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestSymmerticPadding2D::test_init_tuple_of_tuple_of_invalid_format 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestSymmerticPadding2D::test_call 0.05
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestPadding2D::test_init 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestPadding2D::test_check_and_get_padding_zero_padding 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestPadding2D::test_check_and_get_padding_sym_padding 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestPadding2D::test_check_and_get_padding_ref_padding 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestPadding2D::test_check_and_get_padding_raises 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestPadding2D::test_call[SymPad2D] 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestPadding2D::test_call[SymmetricPadding2D0] 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestPadding2D::test_call[SymmetricPadding2D1] 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestPadding2D::test_call[RefPad2D] 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestPadding2D::test_call[ReflectionPadding2D0] 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestPadding2D::test_call[ReflectionPadding2D1] 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestPadding2D::test_call[ZeroPad2D] 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestPadding2D::test_call[ZeroPadding2D0] 0.00
No log output captured.
Passed test/test_model_modules/test_advanced_paddings.py::TestPadding2D::test_call[ZeroPadding2D1] 0.00
No log output captured.
Passed test/test_model_modules/test_flatten_tail.py::TestGetActivation::test_string_act 0.00
No log output captured.
Passed test/test_model_modules/test_flatten_tail.py::TestGetActivation::test_sting_act_unknown 0.00
No log output captured.
Passed test/test_model_modules/test_flatten_tail.py::TestGetActivation::test_layer_act 0.00
No log output captured.
Passed test/test_model_modules/test_flatten_tail.py::TestGetActivation::test_layer_act_invalid 0.00
No log output captured.
Passed test/test_model_modules/test_flatten_tail.py::TestFlattenTail::test_flatten_tail_no_bound_no_regul_no_drop 0.02
No log output captured.
Passed test/test_model_modules/test_flatten_tail.py::TestFlattenTail::test_flatten_tail_all_settings 0.03
No log output captured.
Passed test/test_model_modules/test_inception_model.py::TestInceptionModelBase::test_init 0.00
No log output captured.
Passed test/test_model_modules/test_inception_model.py::TestInceptionModelBase::test_block_part_name 0.00
No log output captured.
Passed test/test_model_modules/test_inception_model.py::TestInceptionModelBase::test_create_conv_tower_3x3 0.02
No log output captured.
Passed test/test_model_modules/test_inception_model.py::TestInceptionModelBase::test_create_conv_tower_3x3_batch_norm 0.03
No log output captured.
Passed test/test_model_modules/test_inception_model.py::TestInceptionModelBase::test_create_conv_tower_3x3_activation 0.04
No log output captured.
Passed test/test_model_modules/test_inception_model.py::TestInceptionModelBase::test_create_conv_tower_1x1 0.01
No log output captured.
Passed test/test_model_modules/test_inception_model.py::TestInceptionModelBase::test_create_conv_towers 0.04
No log output captured.
Passed test/test_model_modules/test_inception_model.py::TestInceptionModelBase::test_create_pool_tower 0.02
No log output captured.
Passed test/test_model_modules/test_inception_model.py::TestInceptionModelBase::test_inception_block 0.13
No log output captured.
Passed test/test_model_modules/test_inception_model.py::TestInceptionModelBase::test_inception_block_invalid_batchnorm 0.04
No log output captured.
Passed test/test_model_modules/test_inception_model.py::TestInceptionModelBase::test_batch_normalisation 0.01
No log output captured.
Passed test/test_model_modules/test_keras_extensions.py::TestHistoryAdvanced::test_init 0.00
No log output captured.
Passed test/test_model_modules/test_keras_extensions.py::TestHistoryAdvanced::test_on_train_begin 0.00
No log output captured.
Passed test/test_model_modules/test_keras_extensions.py::TestLearningRateDecay::test_init 0.00
No log output captured.
Passed test/test_model_modules/test_keras_extensions.py::TestLearningRateDecay::test_check_param 0.00
No log output captured.
Passed test/test_model_modules/test_keras_extensions.py::TestLearningRateDecay::test_on_epoch_begin 0.50
------------------------------Captured stdout call------------------------------
Epoch 1/5 1/1 [==============================] - ETA: 0s - loss: 4.7404 1/1 [==============================] - 0s 372ms/step - loss: 4.7404 Epoch 2/5 1/1 [==============================] - ETA: 0s - loss: 4.5679 1/1 [==============================] - 0s 2ms/step - loss: 4.5679 Epoch 3/5 1/1 [==============================] - ETA: 0s - loss: 4.3987 1/1 [==============================] - 0s 2ms/step - loss: 4.3987 Epoch 4/5 1/1 [==============================] - ETA: 0s - loss: 4.2411 1/1 [==============================] - 0s 2ms/step - loss: 4.2411 Epoch 5/5 1/1 [==============================] - ETA: 0s - loss: 4.0866 1/1 [==============================] - 0s 2ms/step - loss: 4.0866
------------------------------Captured stderr call------------------------------
2022-12-02 14:08:49.401415: I tensorflow/compiler/mlir/mlir_graph_optimization_pass.cc:185] None of the MLIR Optimization Passes are enabled (registered 2)
Passed test/test_model_modules/test_keras_extensions.py::TestModelCheckpointAdvanced::test_init 0.00
No log output captured.
Passed test/test_model_modules/test_keras_extensions.py::TestModelCheckpointAdvanced::test_update_best 0.00
No log output captured.
Passed test/test_model_modules/test_keras_extensions.py::TestModelCheckpointAdvanced::test_update_callbacks 0.00
No log output captured.
Passed test/test_model_modules/test_keras_extensions.py::TestModelCheckpointAdvanced::test_on_epoch_end 0.00
------------------------------Captured stdout call------------------------------
Epoch 00001: val_loss did not improve from 6.00000 Epoch 00010: val_loss did not improve from 6.00000 Epoch 00011: val_loss improved from 6.00000 to 4.00000, saving model to ckpt.test Epoch 00011: save to /builds/esde/machine-learning/mlair/test/test_model_modules/callback_lr Epoch 00011: save to /builds/esde/machine-learning/mlair/test/test_model_modules/callback_hist Epoch 00011: saving model to ckpt.test Epoch 00011: save to /builds/esde/machine-learning/mlair/test/test_model_modules/callback_lr Epoch 00011: save to /builds/esde/machine-learning/mlair/test/test_model_modules/callback_hist
Passed test/test_model_modules/test_keras_extensions.py::TestCallbackHandler::test_init 0.00
No log output captured.
Passed test/test_model_modules/test_keras_extensions.py::TestCallbackHandler::test_callbacks_set 0.00
No log output captured.
Passed test/test_model_modules/test_keras_extensions.py::TestCallbackHandler::test_callbacks_get 0.00
No log output captured.
Passed test/test_model_modules/test_keras_extensions.py::TestCallbackHandler::test_update_callback 0.00
No log output captured.
Passed test/test_model_modules/test_keras_extensions.py::TestCallbackHandler::test_add_callback 0.00
No log output captured.
Passed test/test_model_modules/test_keras_extensions.py::TestCallbackHandler::test_add_callback_raise 0.00
No log output captured.
Passed test/test_model_modules/test_keras_extensions.py::TestCallbackHandler::test_get_callbacks_as_dict 0.00
No log output captured.
Passed test/test_model_modules/test_keras_extensions.py::TestCallbackHandler::test_get_callbacks_no_dict 0.00
No log output captured.
Passed test/test_model_modules/test_keras_extensions.py::TestCallbackHandler::test_get_callback_by_name 0.00
No log output captured.
Passed test/test_model_modules/test_keras_extensions.py::TestCallbackHandler::test__get_callbacks 0.00
No log output captured.
Passed test/test_model_modules/test_keras_extensions.py::TestCallbackHandler::test_get_checkpoint 0.00
No log output captured.
Passed test/test_model_modules/test_keras_extensions.py::TestCallbackHandler::test_create_model_checkpoint 0.00
No log output captured.
Passed test/test_model_modules/test_keras_extensions.py::TestCallbackHandler::test_load_callbacks 0.00
No log output captured.
Passed test/test_model_modules/test_keras_extensions.py::TestCallbackHandler::test_update_checkpoint 0.00
No log output captured.
Passed test/test_model_modules/test_linear_model.py::TestOrdinaryLeastSquareModel::test_constant_input_variable 0.00
No log output captured.
Passed test/test_model_modules/test_loss.py::TestLPLoss::test_l_p_loss 0.27
------------------------------Captured stdout call------------------------------
1/1 [==============================] - ETA: 0s - loss: 1.2500 1/1 [==============================] - 0s 84ms/step - loss: 1.2500 1/1 [==============================] - ETA: 0s - loss: 2.2500 1/1 [==============================] - 0s 83ms/step - loss: 2.2500
Passed test/test_model_modules/test_loss.py::TestVarLoss::test_var_loss 0.20
------------------------------Captured stdout call------------------------------
1/1 [==============================] - ETA: 0s - loss: 0.1406 1/1 [==============================] - 0s 154ms/step - loss: 0.1406
Passed test/test_model_modules/test_loss.py::TestCustomLoss::test_custom_loss_no_weights 0.22
------------------------------Captured stdout call------------------------------
1/1 [==============================] - ETA: 0s - loss: 0.6953 1/1 [==============================] - 0s 174ms/step - loss: 0.6953
------------------------------Captured stderr call------------------------------
2022-12-02 14:08:50,582 - WARNING: 5 out of the last 9 calls to <function Model.make_train_function.<locals>.train_function at 0x7f83546f8280> triggered tf.function retracing. Tracing is expensive and the excessive number of tracings could be due to (1) creating @tf.function repeatedly in a loop, (2) passing tensors with different shapes, (3) passing Python objects instead of tensors. For (1), please define your @tf.function outside of the loop. For (2), @tf.function has experimental_relax_shapes=True option that relaxes argument shapes that can avoid unnecessary retracing. For (3), please refer to https://www.tensorflow.org/guide/function#controlling_retracing and https://www.tensorflow.org/api_docs/python/tf/function for more details. [def_function.py:called_with_tracing:147] 2022-12-02 14:08:50,582 - WARNING: 5 out of the last 9 calls to <function Model.make_train_function.<locals>.train_function at 0x7f83546f8280> triggered tf.function retracing. Tracing is expensive and the excessive number of tracings could be due to (1) creating @tf.function repeatedly in a loop, (2) passing tensors with different shapes, (3) passing Python objects instead of tensors. For (1), please define your @tf.function outside of the loop. For (2), @tf.function has experimental_relax_shapes=True option that relaxes argument shapes that can avoid unnecessary retracing. For (3), please refer to https://www.tensorflow.org/guide/function#controlling_retracing and https://www.tensorflow.org/api_docs/python/tf/function for more details. [def_function.py:called_with_tracing:147] 2022-12-02 14:08:50,582 - WARNING: 5 out of the last 9 calls to <function Model.make_train_function.<locals>.train_function at 0x7f83546f8280> triggered tf.function retracing. Tracing is expensive and the excessive number of tracings could be due to (1) creating @tf.function repeatedly in a loop, (2) passing tensors with different shapes, (3) passing Python objects instead of tensors. For (1), please define your @tf.function outside of the loop. For (2), @tf.function has experimental_relax_shapes=True option that relaxes argument shapes that can avoid unnecessary retracing. For (3), please refer to https://www.tensorflow.org/guide/function#controlling_retracing and https://www.tensorflow.org/api_docs/python/tf/function for more details. [def_function.py:called_with_tracing:147] 2022-12-02 14:08:50,582 - WARNING: 5 out of the last 9 calls to <function Model.make_train_function.<locals>.train_function at 0x7f83546f8280> triggered tf.function retracing. Tracing is expensive and the excessive number of tracings could be due to (1) creating @tf.function repeatedly in a loop, (2) passing tensors with different shapes, (3) passing Python objects instead of tensors. For (1), please define your @tf.function outside of the loop. For (2), @tf.function has experimental_relax_shapes=True option that relaxes argument shapes that can avoid unnecessary retracing. For (3), please refer to https://www.tensorflow.org/guide/function#controlling_retracing and https://www.tensorflow.org/api_docs/python/tf/function for more details. [def_function.py:called_with_tracing:147]
-------------------------------Captured log call--------------------------------
WARNING tensorflow:def_function.py:147 5 out of the last 9 calls to <function Model.make_train_function.<locals>.train_function at 0x7f83546f8280> triggered tf.function retracing. Tracing is expensive and the excessive number of tracings could be due to (1) creating @tf.function repeatedly in a loop, (2) passing tensors with different shapes, (3) passing Python objects instead of tensors. For (1), please define your @tf.function outside of the loop. For (2), @tf.function has experimental_relax_shapes=True option that relaxes argument shapes that can avoid unnecessary retracing. For (3), please refer to https://www.tensorflow.org/guide/function#controlling_retracing and https://www.tensorflow.org/api_docs/python/tf/function for more details.
Passed test/test_model_modules/test_loss.py::TestCustomLoss::test_custom_loss_with_weights[weights0] 0.25
------------------------------Captured stdout call------------------------------
1/1 [==============================] - ETA: 0s - loss: 0.4734 1/1 [==============================] - 0s 177ms/step - loss: 0.4734
------------------------------Captured stderr call------------------------------
2022-12-02 14:08:50,835 - WARNING: 6 out of the last 10 calls to <function Model.make_train_function.<locals>.train_function at 0x7f853d28ea60> triggered tf.function retracing. Tracing is expensive and the excessive number of tracings could be due to (1) creating @tf.function repeatedly in a loop, (2) passing tensors with different shapes, (3) passing Python objects instead of tensors. For (1), please define your @tf.function outside of the loop. For (2), @tf.function has experimental_relax_shapes=True option that relaxes argument shapes that can avoid unnecessary retracing. For (3), please refer to https://www.tensorflow.org/guide/function#controlling_retracing and https://www.tensorflow.org/api_docs/python/tf/function for more details. [def_function.py:called_with_tracing:147] 2022-12-02 14:08:50,835 - WARNING: 6 out of the last 10 calls to <function Model.make_train_function.<locals>.train_function at 0x7f853d28ea60> triggered tf.function retracing. Tracing is expensive and the excessive number of tracings could be due to (1) creating @tf.function repeatedly in a loop, (2) passing tensors with different shapes, (3) passing Python objects instead of tensors. For (1), please define your @tf.function outside of the loop. For (2), @tf.function has experimental_relax_shapes=True option that relaxes argument shapes that can avoid unnecessary retracing. For (3), please refer to https://www.tensorflow.org/guide/function#controlling_retracing and https://www.tensorflow.org/api_docs/python/tf/function for more details. [def_function.py:called_with_tracing:147] 2022-12-02 14:08:50,835 - WARNING: 6 out of the last 10 calls to <function Model.make_train_function.<locals>.train_function at 0x7f853d28ea60> triggered tf.function retracing. Tracing is expensive and the excessive number of tracings could be due to (1) creating @tf.function repeatedly in a loop, (2) passing tensors with different shapes, (3) passing Python objects instead of tensors. For (1), please define your @tf.function outside of the loop. For (2), @tf.function has experimental_relax_shapes=True option that relaxes argument shapes that can avoid unnecessary retracing. For (3), please refer to https://www.tensorflow.org/guide/function#controlling_retracing and https://www.tensorflow.org/api_docs/python/tf/function for more details. [def_function.py:called_with_tracing:147] 2022-12-02 14:08:50,835 - WARNING: 6 out of the last 10 calls to <function Model.make_train_function.<locals>.train_function at 0x7f853d28ea60> triggered tf.function retracing. Tracing is expensive and the excessive number of tracings could be due to (1) creating @tf.function repeatedly in a loop, (2) passing tensors with different shapes, (3) passing Python objects instead of tensors. For (1), please define your @tf.function outside of the loop. For (2), @tf.function has experimental_relax_shapes=True option that relaxes argument shapes that can avoid unnecessary retracing. For (3), please refer to https://www.tensorflow.org/guide/function#controlling_retracing and https://www.tensorflow.org/api_docs/python/tf/function for more details. [def_function.py:called_with_tracing:147]
-------------------------------Captured log call--------------------------------
WARNING tensorflow:def_function.py:147 6 out of the last 10 calls to <function Model.make_train_function.<locals>.train_function at 0x7f853d28ea60> triggered tf.function retracing. Tracing is expensive and the excessive number of tracings could be due to (1) creating @tf.function repeatedly in a loop, (2) passing tensors with different shapes, (3) passing Python objects instead of tensors. For (1), please define your @tf.function outside of the loop. For (2), @tf.function has experimental_relax_shapes=True option that relaxes argument shapes that can avoid unnecessary retracing. For (3), please refer to https://www.tensorflow.org/guide/function#controlling_retracing and https://www.tensorflow.org/api_docs/python/tf/function for more details.
Passed test/test_model_modules/test_loss.py::TestCustomLoss::test_custom_loss_with_weights[weights1] 0.22
------------------------------Captured stdout call------------------------------
1/1 [==============================] - ETA: 0s - loss: 0.6953 1/1 [==============================] - 0s 152ms/step - loss: 0.6953
Passed test/test_model_modules/test_loss.py::TestCustomLoss::test_custom_loss_with_weights[weights2] 0.20
------------------------------Captured stdout call------------------------------
1/1 [==============================] - ETA: 0s - loss: 0.6953 1/1 [==============================] - 0s 138ms/step - loss: 0.6953
Passed test/test_model_modules/test_loss.py::TestCustomLoss::test_custom_loss_with_weights[weights3] 0.21
------------------------------Captured stdout call------------------------------
1/1 [==============================] - ETA: 0s - loss: 1.0281 1/1 [==============================] - 0s 144ms/step - loss: 1.0281
Passed test/test_model_modules/test_loss.py::TestCustomLoss::test_custom_loss_invalid_weights 0.00
No log output captured.
Passed test/test_model_modules/test_model_class.py::TestIntelliO3_ts_architecture::test_init 0.31
No log output captured.
Passed test/test_model_modules/test_model_class.py::TestIntelliO3_ts_architecture::test_set_model 0.30
No log output captured.
Passed test/test_model_modules/test_model_class.py::TestIntelliO3_ts_architecture::test_set_compile_options 0.29
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackObject::test_init 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackObject::test_repr 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackObject::test_x_property 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackObject::test_y_property 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackObject::test_add_precursor 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackObject::test_add_successor 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackChain::test_init 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackChain::test_get_all_scopes 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackChain::test_get_unique_scopes 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackChain::test_get_unique_scopes_no_general 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackChain::test_get_all_dims 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackChain::test_create_track_chain 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackChain::test_control_dict 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackChain::test__create_track_chain 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackChain::test_add_precursor 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackChain::test_add_track_object_same_stage 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackChain::test_add_track_object_different_stage 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackChain::test_update_control 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackChain::test_add_set_object 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackChain::test_add_set_object_no_control_obj 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackChain::test_add_get_object_no_new_track_obj 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackChain::test_add_get_object_no_control_obj 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackChain::test_add_get_object_skip_update 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackChain::test_recursive_decent_avail_in_1_up 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackChain::test_recursive_decent_avail_in_2_up 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackChain::test_recursive_decent_avail_from_chain 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackChain::test_recursive_decent_avail_from_chain_get 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackChain::test_recursive_decent_avail_from_chain_multiple_get 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackChain::test_clean_control 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackPlot::test_init 0.33
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackPlot::test_plot 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackPlot::test_line 0.02
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackPlot::test_step 0.02
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackPlot::test_rect 0.02
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackPlot::test_set_ypos_anchor 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackPlot::test_plot_track_chain 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackPlot::test_add_variable_names 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackPlot::test_add_stages 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackPlot::test_create_track_chain_plot_run_env 0.00
No log output captured.
Passed test/test_plotting/test_tracker_plot.py::TestTrackPlot::test_set_lims 0.26
No log output captured.
Passed test/test_plotting/test_training_monitoring.py::TestPlotModelHistory::test_get_plot_metric 0.00
No log output captured.
Passed test/test_plotting/test_training_monitoring.py::TestPlotModelHistory::test_get_plot_metric_short_metric 0.00
No log output captured.
Passed test/test_plotting/test_training_monitoring.py::TestPlotModelHistory::test_get_plot_metric_main_branch 0.00
No log output captured.
Passed test/test_plotting/test_training_monitoring.py::TestPlotModelHistory::test_filter_columns 0.00
No log output captured.
Passed test/test_plotting/test_training_monitoring.py::TestPlotModelHistory::test_plot_from_hist_obj 0.53
No log output captured.
Passed test/test_plotting/test_training_monitoring.py::TestPlotModelHistory::test_plot_from_hist_dict 0.29
No log output captured.
Passed test/test_plotting/test_training_monitoring.py::TestPlotModelHistory::test_plot_additional_loss 0.69
No log output captured.
Passed test/test_plotting/test_training_monitoring.py::TestPlotModelLearningRate::test_plot_from_lr_obj 0.20
No log output captured.
Passed test/test_plotting/test_training_monitoring.py::TestPlotModelLearningRate::test_plot_from_lr_dict 0.20
No log output captured.
Passed test/test_reference_models/test_abstract_reference_model.py::TestAbstractReferenceDataHandler::test_init 0.00
No log output captured.
Passed test/test_reference_models/test_abstract_reference_model.py::TestAbstractReferenceDataHandler::test_make_reference_available_locally 0.00
No log output captured.
Passed test/test_reference_models/test_abstract_reference_model.py::TestAbstractReferenceDataHandler::test_is_reference_available_locally 0.00
No log output captured.
Passed test/test_reference_models/test_abstract_reference_model.py::TestAbstractReferenceb2share::test_inheritance 0.00
No log output captured.
Passed test/test_reference_models/test_abstract_reference_model.py::TestAbstractReferenceb2share::test_init 0.00
No log output captured.
Passed test/test_reference_models/test_abstract_reference_model.py::TestAbstractReferenceb2share::test_b2share_url 0.00
No log output captured.
Passed test/test_reference_models/test_abstract_reference_model.py::TestAbstractReferenceb2share::test_bar_custom 0.00
No log output captured.
Passed test/test_reference_models/test_abstract_reference_model.py::TestAbstractReferenceb2share::test_download_from_b2share 0.00
No log output captured.
Passed test/test_reference_models/test_reference_model_intellio3_v1.py::TestIntelliO3Reference::test_init_none_path 0.00
No log output captured.
Passed test/test_reference_models/test_reference_model_intellio3_v1.py::TestIntelliO3Reference::test_init_extra_path 0.00
No log output captured.
Passed test/test_reference_models/test_reference_model_intellio3_v1.py::TestIntelliO3Reference::test_inheritance 0.00
No log output captured.
Passed test/test_reference_models/test_reference_model_intellio3_v1.py::TestIntelliO3Reference::test_untar_forecasts 0.00
No log output captured.
Passed test/test_reference_models/test_reference_model_intellio3_v1.py::TestIntelliO3Reference::test_file_list 0.00
No log output captured.
Passed test/test_reference_models/test_reference_model_intellio3_v1.py::TestIntelliO3Reference::test_read_and_drop 0.00
No log output captured.
Passed test/test_reference_models/test_reference_model_intellio3_v1.py::TestIntelliO3Reference::test_make_reference_available_locally 0.00
No log output captured.
Passed test/test_run_modules/test_experiment_setup.py::TestExperimentSetup::test_set_param_by_value 0.00
-------------------------------Captured log call--------------------------------
DEBUG root:datastore.py:118 set: 23tester(general)=23 DEBUG root:experiment_setup.py:456 set experiment attribute: 23tester(general)=23 DEBUG root:datastore.py:118 get: 23tester(general)=23
Passed test/test_run_modules/test_experiment_setup.py::TestExperimentSetup::test_set_param_by_value_and_scope 0.00
-------------------------------Captured log call--------------------------------
DEBUG root:datastore.py:118 set: 109tester(general)=109 DEBUG root:experiment_setup.py:456 set experiment attribute: 109tester(general)=109 DEBUG root:datastore.py:118 get: 109tester(general.tester)=109
Passed test/test_run_modules/test_experiment_setup.py::TestExperimentSetup::test_set_param_with_default 0.00
-------------------------------Captured log call--------------------------------
DEBUG root:datastore.py:118 set: NoneTester(general.testing)=notNone DEBUG root:experiment_setup.py:456 set experiment attribute: NoneTester(general.testing)=notNone DEBUG root:datastore.py:118 get: NoneTester(general.testing)=notNone DEBUG root:datastore.py:118 set: AnotherNoneTester(general)=None DEBUG root:experiment_setup.py:456 set experiment attribute: AnotherNoneTester(general)=None DEBUG root:datastore.py:118 get: AnotherNoneTester(general)=None
Passed test/test_run_modules/test_experiment_setup.py::TestExperimentSetup::test_set_param_with_apply 0.00
-------------------------------Captured log call--------------------------------
DEBUG root:datastore.py:118 set: NoneTester(general)=notNone DEBUG root:experiment_setup.py:456 set experiment attribute: NoneTester(general)=notNone DEBUG root:datastore.py:118 get: NoneTester(general)=notNone DEBUG root:datastore.py:118 set: NoneTester(general)=['notNone'] DEBUG root:experiment_setup.py:456 set experiment attribute: NoneTester(general)=['notNone'] DEBUG root:datastore.py:118 get: NoneTester(general)=['notNone'] DEBUG root:datastore.py:118 set: NoneTester(general)=[None] DEBUG root:experiment_setup.py:456 set experiment attribute: NoneTester(general)=[None] DEBUG root:datastore.py:118 get: NoneTester(general)=[None] DEBUG root:datastore.py:118 set: NoneTester(general)=2 DEBUG root:experiment_setup.py:456 set experiment attribute: NoneTester(general)=2 DEBUG root:datastore.py:118 get: NoneTester(general)=2
Passed test/test_run_modules/test_experiment_setup.py::TestExperimentSetup::test_init_default 0.01
No log output captured.
Passed test/test_run_modules/test_experiment_setup.py::TestExperimentSetup::test_init_no_default 0.01
No log output captured.
Passed test/test_run_modules/test_experiment_setup.py::TestExperimentSetup::test_init_train_model_behaviour 0.03
No log output captured.
Passed test/test_run_modules/test_experiment_setup.py::TestExperimentSetup::test_compare_variables_and_statistics 0.01
No log output captured.
Passed test/test_run_modules/test_experiment_setup.py::TestExperimentSetup::test_multiprocessing_no_debug 0.01
No log output captured.
Passed test/test_run_modules/test_experiment_setup.py::TestExperimentSetup::test_multiprocessing_debug 0.01
No log output captured.
Passed test/test_run_modules/test_model_setup.py::TestModelSetup::test_set_callbacks 0.49
No log output captured.
Passed test/test_run_modules/test_model_setup.py::TestModelSetup::test_set_callbacks_no_lr_decay 1.32
No log output captured.
Passed test/test_run_modules/test_model_setup.py::TestModelSetup::test_get_model_settings 3.30
No log output captured.
Passed test/test_run_modules/test_model_setup.py::TestModelSetup::test_build_model 4.76
------------------------------Captured stdout call------------------------------
Model: "model_7" _________________________________________________________________ Layer (type) Output Shape Param # ================================================================= input_32 (InputLayer) [(None, 14, 1, 5)] 0 _________________________________________________________________ flatten_1 (Flatten) (None, 70) 0 _________________________________________________________________ dense_5 (Dense) (None, 64) 4544 _________________________________________________________________ prelu_1 (PReLU) (None, 64) 64 _________________________________________________________________ dense_6 (Dense) (None, 32) 2080 _________________________________________________________________ prelu_2 (PReLU) (None, 32) 32 _________________________________________________________________ dense_7 (Dense) (None, 16) 528 _________________________________________________________________ prelu_3 (PReLU) (None, 16) 16 _________________________________________________________________ dense_8 (Dense) (None, 5) 85 _________________________________________________________________ linear_output (Activation) (None, 5) 0 ================================================================= Total params: 7,349 Trainable params: 7,349 Non-trainable params: 0 _________________________________________________________________ None
Passed test/test_run_modules/test_model_setup.py::TestModelSetup::test_set_shapes 4.99
No log output captured.
Passed test/test_run_modules/test_model_setup.py::TestModelSetup::test_load_weights 0.00
No log output captured.
Passed test/test_run_modules/test_model_setup.py::TestModelSetup::test_compile_model 0.00
No log output captured.
Passed test/test_run_modules/test_model_setup.py::TestModelSetup::test_run 0.00
No log output captured.
Passed test/test_run_modules/test_model_setup.py::TestModelSetup::test_init 0.00
No log output captured.
Passed test/test_run_modules/test_model_setup.py::TestModelSetup::test_clean_name 2.18
No log output captured.
Passed test/test_run_modules/test_partition_check.py::TestPartitionCheck::test_init 2.39
------------------------------Captured stderr call------------------------------
2022-12-02 14:09:12,326 - INFO: PartitionCheck started [run_environment.py:__init__:103] 2022-12-02 14:09:12,326 - INFO: PartitionCheck started [run_environment.py:__init__:103] 2022-12-02 14:09:12,326 - INFO: PartitionCheck started [run_environment.py:__init__:103] 2022-12-02 14:09:12,326 - INFO: PartitionCheck started [run_environment.py:__init__:103] 2022-12-02 14:09:12,326 - INFO: PartitionCheck started [run_environment.py:__init__:103] 2022-12-02 14:09:12,326 - INFO: PartitionCheck finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:09:12,326 - INFO: PartitionCheck finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:09:12,326 - INFO: PartitionCheck finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:09:12,326 - INFO: PartitionCheck finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:09:12,326 - INFO: PartitionCheck finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:09:12,327 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:09:12,327 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:09:12,327 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:09:12,327 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:09:12,327 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:09:12,327 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:09:12,327 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:09:12,327 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:09:12,327 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:09:12,327 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:09:14,694 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_000.json [run_environment.py:__save_tracking:159] 2022-12-02 14:09:14,694 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_000.json [run_environment.py:__save_tracking:159] 2022-12-02 14:09:14,694 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_000.json [run_environment.py:__save_tracking:159] 2022-12-02 14:09:14,694 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_000.json [run_environment.py:__save_tracking:159] 2022-12-02 14:09:14,694 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_000.json [run_environment.py:__save_tracking:159] 2022-12-02 14:09:14,714 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:09:14,714 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:09:14,714 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:09:14,714 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:09:14,714 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147]
-------------------------------Captured log call--------------------------------
INFO root:run_environment.py:103 PartitionCheck started INFO root:run_environment.py:120 PartitionCheck finished after 0:00:01 (hh:mm:ss) INFO root:run_environment.py:103 RunEnvironment started INFO root:run_environment.py:120 RunEnvironment finished after 0:00:01 (hh:mm:ss) INFO root:run_environment.py:159 Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_000.json INFO root:run_environment.py:147 Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log
Passed test/test_run_modules/test_partition_check.py::TestPartitionCheck::test_run_login 2.37
No log output captured.
Passed test/test_run_modules/test_partition_check.py::TestPartitionCheck::test_run_compute 2.24
No log output captured.
Passed test/test_run_modules/test_pre_processing.py::TestPreProcessing::test_init 279.57
------------------------------Captured stderr call------------------------------
2022-12-02 14:09:19,351 - INFO: PreProcessing started [run_environment.py:__init__:103] 2022-12-02 14:09:19,351 - INFO: PreProcessing started [run_environment.py:__init__:103] 2022-12-02 14:09:19,351 - INFO: PreProcessing started [run_environment.py:__init__:103] 2022-12-02 14:09:19,351 - INFO: PreProcessing started [run_environment.py:__init__:103] 2022-12-02 14:09:19,351 - INFO: PreProcessing started [run_environment.py:__init__:103] 2022-12-02 14:09:19,352 - INFO: check valid stations started (preprocessing) [pre_processing.py:validate_station:261] 2022-12-02 14:09:19,352 - INFO: check valid stations started (preprocessing) [pre_processing.py:validate_station:261] 2022-12-02 14:09:19,352 - INFO: check valid stations started (preprocessing) [pre_processing.py:validate_station:261] 2022-12-02 14:09:19,352 - INFO: check valid stations started (preprocessing) [pre_processing.py:validate_station:261] 2022-12-02 14:09:19,352 - INFO: check valid stations started (preprocessing) [pre_processing.py:validate_station:261] 2022-12-02 14:09:19,357 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:09:19,357 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:09:19,357 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:09:19,357 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:09:19,357 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:13:32,552 - INFO: load data for DEBW107 from TOAR-DATA [toar_data_v2.py:download_toar:63] 2022-12-02 14:13:32,552 - INFO: load data for DEBW107 from TOAR-DATA [toar_data_v2.py:download_toar:63] 2022-12-02 14:13:32,552 - INFO: load data for DEBW107 from TOAR-DATA [toar_data_v2.py:download_toar:63] 2022-12-02 14:13:32,552 - INFO: load data for DEBW107 from TOAR-DATA [toar_data_v2.py:download_toar:63] 2022-12-02 14:13:32,552 - INFO: load data for DEBW107 from TOAR-DATA [toar_data_v2.py:download_toar:63] 2022-12-02 14:13:32,627 - INFO: load data for DEBW107 from JOIN [join.py:download_join:63] 2022-12-02 14:13:32,627 - INFO: load data for DEBW107 from JOIN [join.py:download_join:63] 2022-12-02 14:13:32,627 - INFO: load data for DEBW107 from JOIN [join.py:download_join:63] 2022-12-02 14:13:32,627 - INFO: load data for DEBW107 from JOIN [join.py:download_join:63] 2022-12-02 14:13:32,627 - INFO: load data for DEBW107 from JOIN [join.py:download_join:63] 2022-12-02 14:13:35,258 - INFO: setup_samples finished after 0:04:16 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:35,258 - INFO: setup_samples finished after 0:04:16 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:35,258 - INFO: setup_samples finished after 0:04:16 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:35,258 - INFO: setup_samples finished after 0:04:16 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:35,258 - INFO: setup_samples finished after 0:04:16 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:35,579 - INFO: PartitionCheck finished after 0:04:19 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:13:35,579 - INFO: PartitionCheck finished after 0:04:19 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:13:35,579 - INFO: PartitionCheck finished after 0:04:19 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:13:35,579 - INFO: PartitionCheck finished after 0:04:19 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:13:35,579 - INFO: PartitionCheck finished after 0:04:19 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:13:35,589 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:35,589 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:35,589 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:35,589 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:35,589 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:35,590 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:35,590 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:35,590 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:35,590 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:35,590 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:36,220 - INFO: load data for DEBW013 from TOAR-DATA [toar_data_v2.py:download_toar:63] 2022-12-02 14:13:36,220 - INFO: load data for DEBW013 from TOAR-DATA [toar_data_v2.py:download_toar:63] 2022-12-02 14:13:36,220 - INFO: load data for DEBW013 from TOAR-DATA [toar_data_v2.py:download_toar:63] 2022-12-02 14:13:36,220 - INFO: load data for DEBW013 from TOAR-DATA [toar_data_v2.py:download_toar:63] 2022-12-02 14:13:36,220 - INFO: load data for DEBW013 from TOAR-DATA [toar_data_v2.py:download_toar:63] 2022-12-02 14:13:36,297 - INFO: load data for DEBW013 from JOIN [join.py:download_join:63] 2022-12-02 14:13:36,297 - INFO: load data for DEBW013 from JOIN [join.py:download_join:63] 2022-12-02 14:13:36,297 - INFO: load data for DEBW013 from JOIN [join.py:download_join:63] 2022-12-02 14:13:36,297 - INFO: load data for DEBW013 from JOIN [join.py:download_join:63] 2022-12-02 14:13:36,297 - INFO: load data for DEBW013 from JOIN [join.py:download_join:63] 2022-12-02 14:13:40,056 - INFO: setup_samples finished after 0:00:05 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:40,056 - INFO: setup_samples finished after 0:00:05 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:40,056 - INFO: setup_samples finished after 0:00:05 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:40,056 - INFO: setup_samples finished after 0:00:05 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:40,056 - INFO: setup_samples finished after 0:00:05 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:40,342 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:40,342 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:40,342 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:40,342 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:40,342 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:40,343 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:40,343 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:40,343 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:40,343 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:40,343 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:40,961 - INFO: load data for DEBW087 from TOAR-DATA [toar_data_v2.py:download_toar:63] 2022-12-02 14:13:40,961 - INFO: load data for DEBW087 from TOAR-DATA [toar_data_v2.py:download_toar:63] 2022-12-02 14:13:40,961 - INFO: load data for DEBW087 from TOAR-DATA [toar_data_v2.py:download_toar:63] 2022-12-02 14:13:40,961 - INFO: load data for DEBW087 from TOAR-DATA [toar_data_v2.py:download_toar:63] 2022-12-02 14:13:40,961 - INFO: load data for DEBW087 from TOAR-DATA [toar_data_v2.py:download_toar:63] 2022-12-02 14:13:41,047 - INFO: load data for DEBW087 from JOIN [join.py:download_join:63] 2022-12-02 14:13:41,047 - INFO: load data for DEBW087 from JOIN [join.py:download_join:63] 2022-12-02 14:13:41,047 - INFO: load data for DEBW087 from JOIN [join.py:download_join:63] 2022-12-02 14:13:41,047 - INFO: load data for DEBW087 from JOIN [join.py:download_join:63] 2022-12-02 14:13:41,047 - INFO: load data for DEBW087 from JOIN [join.py:download_join:63] 2022-12-02 14:13:44,691 - INFO: setup_samples finished after 0:00:05 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:44,691 - INFO: setup_samples finished after 0:00:05 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:44,691 - INFO: setup_samples finished after 0:00:05 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:44,691 - INFO: setup_samples finished after 0:00:05 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:44,691 - INFO: setup_samples finished after 0:00:05 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:45,003 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:45,003 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:45,003 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:45,003 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:45,003 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:45,004 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:45,004 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:45,004 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:45,004 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:45,004 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:45,276 - INFO: run for 0:04:26 (hh:mm:ss) to check 3 station(s). Found 3/3 valid stations (preprocessing). [pre_processing.py:validate_station:303] 2022-12-02 14:13:45,276 - INFO: run for 0:04:26 (hh:mm:ss) to check 3 station(s). Found 3/3 valid stations (preprocessing). [pre_processing.py:validate_station:303] 2022-12-02 14:13:45,276 - INFO: run for 0:04:26 (hh:mm:ss) to check 3 station(s). Found 3/3 valid stations (preprocessing). [pre_processing.py:validate_station:303] 2022-12-02 14:13:45,276 - INFO: run for 0:04:26 (hh:mm:ss) to check 3 station(s). Found 3/3 valid stations (preprocessing). [pre_processing.py:validate_station:303] 2022-12-02 14:13:45,276 - INFO: run for 0:04:26 (hh:mm:ss) to check 3 station(s). Found 3/3 valid stations (preprocessing). [pre_processing.py:validate_station:303] 2022-12-02 14:13:45,277 - INFO: check valid stations started (train) [pre_processing.py:validate_station:261] 2022-12-02 14:13:45,277 - INFO: check valid stations started (train) [pre_processing.py:validate_station:261] 2022-12-02 14:13:45,277 - INFO: check valid stations started (train) [pre_processing.py:validate_station:261] 2022-12-02 14:13:45,277 - INFO: check valid stations started (train) [pre_processing.py:validate_station:261] 2022-12-02 14:13:45,277 - INFO: check valid stations started (train) [pre_processing.py:validate_station:261] 2022-12-02 14:13:45,277 - INFO: setup transformation using train data exclusively [pre_processing.py:validate_station:264] 2022-12-02 14:13:45,277 - INFO: setup transformation using train data exclusively [pre_processing.py:validate_station:264] 2022-12-02 14:13:45,277 - INFO: setup transformation using train data exclusively [pre_processing.py:validate_station:264] 2022-12-02 14:13:45,277 - INFO: setup transformation using train data exclusively [pre_processing.py:validate_station:264] 2022-12-02 14:13:45,277 - INFO: setup transformation using train data exclusively [pre_processing.py:validate_station:264] 2022-12-02 14:13:45,277 - INFO: start to calculate transformation parameters. [pre_processing.py:transformation:327] 2022-12-02 14:13:45,277 - INFO: start to calculate transformation parameters. [pre_processing.py:transformation:327] 2022-12-02 14:13:45,277 - INFO: start to calculate transformation parameters. [pre_processing.py:transformation:327] 2022-12-02 14:13:45,277 - INFO: start to calculate transformation parameters. [pre_processing.py:transformation:327] 2022-12-02 14:13:45,277 - INFO: start to calculate transformation parameters. [pre_processing.py:transformation:327] 2022-12-02 14:13:45,282 - INFO: use serial transformation approach [default_data_handler.py:transformation:322] 2022-12-02 14:13:45,282 - INFO: use serial transformation approach [default_data_handler.py:transformation:322] 2022-12-02 14:13:45,282 - INFO: use serial transformation approach [default_data_handler.py:transformation:322] 2022-12-02 14:13:45,282 - INFO: use serial transformation approach [default_data_handler.py:transformation:322] 2022-12-02 14:13:45,282 - INFO: use serial transformation approach [default_data_handler.py:transformation:322] 2022-12-02 14:13:45,351 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:45,351 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:45,351 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:45,351 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:45,351 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:45,657 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:45,657 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:45,657 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:45,657 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:45,657 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:46,000 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:46,000 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:46,000 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:46,000 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:46,000 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:46,265 - INFO: Store transformation options locally for later use at: /builds/esde/machine-learning/mlair/TestExperiment_daily/data/transformation/transformation.pickle [pre_processing.py:_store_transformation:360] 2022-12-02 14:13:46,265 - INFO: Store transformation options locally for later use at: /builds/esde/machine-learning/mlair/TestExperiment_daily/data/transformation/transformation.pickle [pre_processing.py:_store_transformation:360] 2022-12-02 14:13:46,265 - INFO: Store transformation options locally for later use at: /builds/esde/machine-learning/mlair/TestExperiment_daily/data/transformation/transformation.pickle [pre_processing.py:_store_transformation:360] 2022-12-02 14:13:46,265 - INFO: Store transformation options locally for later use at: /builds/esde/machine-learning/mlair/TestExperiment_daily/data/transformation/transformation.pickle [pre_processing.py:_store_transformation:360] 2022-12-02 14:13:46,265 - INFO: Store transformation options locally for later use at: /builds/esde/machine-learning/mlair/TestExperiment_daily/data/transformation/transformation.pickle [pre_processing.py:_store_transformation:360] 2022-12-02 14:13:46,272 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:13:46,272 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:13:46,272 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:13:46,272 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:13:46,272 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:13:46,336 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:46,336 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:46,336 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:46,336 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:46,336 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:46,576 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:46,576 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:46,576 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:46,576 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:46,576 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:46,576 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:46,576 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:46,576 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:46,576 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:46,576 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:46,889 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:46,889 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:46,889 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:46,889 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:46,889 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:47,125 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:47,125 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:47,125 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:47,125 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:47,125 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:47,125 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:47,125 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:47,125 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:47,125 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:47,125 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:47,464 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:47,464 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:47,464 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:47,464 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:47,464 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:47,699 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:47,699 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:47,699 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:47,699 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:47,699 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:47,700 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:47,700 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:47,700 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:47,700 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:47,700 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:47,938 - INFO: run for 0:00:03 (hh:mm:ss) to check 3 station(s). Found 3/3 valid stations (train). [pre_processing.py:validate_station:303] 2022-12-02 14:13:47,938 - INFO: run for 0:00:03 (hh:mm:ss) to check 3 station(s). Found 3/3 valid stations (train). [pre_processing.py:validate_station:303] 2022-12-02 14:13:47,938 - INFO: run for 0:00:03 (hh:mm:ss) to check 3 station(s). Found 3/3 valid stations (train). [pre_processing.py:validate_station:303] 2022-12-02 14:13:47,938 - INFO: run for 0:00:03 (hh:mm:ss) to check 3 station(s). Found 3/3 valid stations (train). [pre_processing.py:validate_station:303] 2022-12-02 14:13:47,938 - INFO: run for 0:00:03 (hh:mm:ss) to check 3 station(s). Found 3/3 valid stations (train). [pre_processing.py:validate_station:303] 2022-12-02 14:13:47,939 - INFO: check valid stations started (val) [pre_processing.py:validate_station:261] 2022-12-02 14:13:47,939 - INFO: check valid stations started (val) [pre_processing.py:validate_station:261] 2022-12-02 14:13:47,939 - INFO: check valid stations started (val) [pre_processing.py:validate_station:261] 2022-12-02 14:13:47,939 - INFO: check valid stations started (val) [pre_processing.py:validate_station:261] 2022-12-02 14:13:47,939 - INFO: check valid stations started (val) [pre_processing.py:validate_station:261] 2022-12-02 14:13:47,947 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:13:47,947 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:13:47,947 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:13:47,947 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:13:47,947 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:13:48,013 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:48,013 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:48,013 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:48,013 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:48,013 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:48,014 - INFO: remove station DEBW107 because it raised an error: self.history consist of NaNs only - station ['DEBW107'] is therefore dropped -> self.remove_nan(self.time_dim) | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 632, in remove_nan | raise ValueError(f'self.history consist of NaNs only - station {self.station} is therefore dropped') [pre_processing.py:f_proc:452] 2022-12-02 14:13:48,014 - INFO: remove station DEBW107 because it raised an error: self.history consist of NaNs only - station ['DEBW107'] is therefore dropped -> self.remove_nan(self.time_dim) | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 632, in remove_nan | raise ValueError(f'self.history consist of NaNs only - station {self.station} is therefore dropped') [pre_processing.py:f_proc:452] 2022-12-02 14:13:48,014 - INFO: remove station DEBW107 because it raised an error: self.history consist of NaNs only - station ['DEBW107'] is therefore dropped -> self.remove_nan(self.time_dim) | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 632, in remove_nan | raise ValueError(f'self.history consist of NaNs only - station {self.station} is therefore dropped') [pre_processing.py:f_proc:452] 2022-12-02 14:13:48,014 - INFO: remove station DEBW107 because it raised an error: self.history consist of NaNs only - station ['DEBW107'] is therefore dropped -> self.remove_nan(self.time_dim) | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 632, in remove_nan | raise ValueError(f'self.history consist of NaNs only - station {self.station} is therefore dropped') [pre_processing.py:f_proc:452] 2022-12-02 14:13:48,014 - INFO: remove station DEBW107 because it raised an error: self.history consist of NaNs only - station ['DEBW107'] is therefore dropped -> self.remove_nan(self.time_dim) | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 632, in remove_nan | raise ValueError(f'self.history consist of NaNs only - station {self.station} is therefore dropped') [pre_processing.py:f_proc:452] 2022-12-02 14:13:48,078 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:48,078 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:48,078 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:48,078 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:48,078 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:48,078 - INFO: remove station DEBW013 because it raised an error: self.history consist of NaNs only - station ['DEBW013'] is therefore dropped -> self.remove_nan(self.time_dim) | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 632, in remove_nan | raise ValueError(f'self.history consist of NaNs only - station {self.station} is therefore dropped') [pre_processing.py:f_proc:452] 2022-12-02 14:13:48,078 - INFO: remove station DEBW013 because it raised an error: self.history consist of NaNs only - station ['DEBW013'] is therefore dropped -> self.remove_nan(self.time_dim) | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 632, in remove_nan | raise ValueError(f'self.history consist of NaNs only - station {self.station} is therefore dropped') [pre_processing.py:f_proc:452] 2022-12-02 14:13:48,078 - INFO: remove station DEBW013 because it raised an error: self.history consist of NaNs only - station ['DEBW013'] is therefore dropped -> self.remove_nan(self.time_dim) | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 632, in remove_nan | raise ValueError(f'self.history consist of NaNs only - station {self.station} is therefore dropped') [pre_processing.py:f_proc:452] 2022-12-02 14:13:48,078 - INFO: remove station DEBW013 because it raised an error: self.history consist of NaNs only - station ['DEBW013'] is therefore dropped -> self.remove_nan(self.time_dim) | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 632, in remove_nan | raise ValueError(f'self.history consist of NaNs only - station {self.station} is therefore dropped') [pre_processing.py:f_proc:452] 2022-12-02 14:13:48,078 - INFO: remove station DEBW013 because it raised an error: self.history consist of NaNs only - station ['DEBW013'] is therefore dropped -> self.remove_nan(self.time_dim) | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 632, in remove_nan | raise ValueError(f'self.history consist of NaNs only - station {self.station} is therefore dropped') [pre_processing.py:f_proc:452] 2022-12-02 14:13:48,140 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:48,140 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:48,140 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:48,140 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:48,140 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:48,140 - INFO: remove station DEBW087 because it raised an error: self.history consist of NaNs only - station ['DEBW087'] is therefore dropped -> self.remove_nan(self.time_dim) | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 632, in remove_nan | raise ValueError(f'self.history consist of NaNs only - station {self.station} is therefore dropped') [pre_processing.py:f_proc:452] 2022-12-02 14:13:48,140 - INFO: remove station DEBW087 because it raised an error: self.history consist of NaNs only - station ['DEBW087'] is therefore dropped -> self.remove_nan(self.time_dim) | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 632, in remove_nan | raise ValueError(f'self.history consist of NaNs only - station {self.station} is therefore dropped') [pre_processing.py:f_proc:452] 2022-12-02 14:13:48,140 - INFO: remove station DEBW087 because it raised an error: self.history consist of NaNs only - station ['DEBW087'] is therefore dropped -> self.remove_nan(self.time_dim) | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 632, in remove_nan | raise ValueError(f'self.history consist of NaNs only - station {self.station} is therefore dropped') [pre_processing.py:f_proc:452] 2022-12-02 14:13:48,140 - INFO: remove station DEBW087 because it raised an error: self.history consist of NaNs only - station ['DEBW087'] is therefore dropped -> self.remove_nan(self.time_dim) | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 632, in remove_nan | raise ValueError(f'self.history consist of NaNs only - station {self.station} is therefore dropped') [pre_processing.py:f_proc:452] 2022-12-02 14:13:48,140 - INFO: remove station DEBW087 because it raised an error: self.history consist of NaNs only - station ['DEBW087'] is therefore dropped -> self.remove_nan(self.time_dim) | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 632, in remove_nan | raise ValueError(f'self.history consist of NaNs only - station {self.station} is therefore dropped') [pre_processing.py:f_proc:452] 2022-12-02 14:13:48,141 - INFO: run for 0:00:01 (hh:mm:ss) to check 3 station(s). Found 0/3 valid stations (val). [pre_processing.py:validate_station:303] 2022-12-02 14:13:48,141 - INFO: run for 0:00:01 (hh:mm:ss) to check 3 station(s). Found 0/3 valid stations (val). [pre_processing.py:validate_station:303] 2022-12-02 14:13:48,141 - INFO: run for 0:00:01 (hh:mm:ss) to check 3 station(s). Found 0/3 valid stations (val). [pre_processing.py:validate_station:303] 2022-12-02 14:13:48,141 - INFO: run for 0:00:01 (hh:mm:ss) to check 3 station(s). Found 0/3 valid stations (val). [pre_processing.py:validate_station:303] 2022-12-02 14:13:48,141 - INFO: run for 0:00:01 (hh:mm:ss) to check 3 station(s). Found 0/3 valid stations (val). [pre_processing.py:validate_station:303] 2022-12-02 14:13:48,142 - INFO: check valid stations started (test) [pre_processing.py:validate_station:261] 2022-12-02 14:13:48,142 - INFO: check valid stations started (test) [pre_processing.py:validate_station:261] 2022-12-02 14:13:48,142 - INFO: check valid stations started (test) [pre_processing.py:validate_station:261] 2022-12-02 14:13:48,142 - INFO: check valid stations started (test) [pre_processing.py:validate_station:261] 2022-12-02 14:13:48,142 - INFO: check valid stations started (test) [pre_processing.py:validate_station:261] 2022-12-02 14:13:48,149 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:13:48,149 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:13:48,149 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:13:48,149 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:13:48,149 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:13:48,217 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:48,217 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:48,217 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:48,217 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:48,217 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:48,486 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:48,486 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:48,486 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:48,486 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:48,486 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:48,486 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:48,486 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:48,486 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:48,486 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:48,486 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:48,810 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:48,810 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:48,810 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:48,810 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:48,810 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:49,054 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:49,054 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:49,054 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:49,054 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:49,054 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:49,054 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:49,054 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:49,054 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:49,054 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:49,054 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:49,362 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:49,362 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:49,362 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:49,362 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:49,362 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:49,601 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:49,601 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:49,601 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:49,601 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:49,601 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:49,601 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:49,601 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:49,601 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:49,601 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:49,601 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:49,839 - INFO: run for 0:00:02 (hh:mm:ss) to check 3 station(s). Found 3/3 valid stations (test). [pre_processing.py:validate_station:303] 2022-12-02 14:13:49,839 - INFO: run for 0:00:02 (hh:mm:ss) to check 3 station(s). Found 3/3 valid stations (test). [pre_processing.py:validate_station:303] 2022-12-02 14:13:49,839 - INFO: run for 0:00:02 (hh:mm:ss) to check 3 station(s). Found 3/3 valid stations (test). [pre_processing.py:validate_station:303] 2022-12-02 14:13:49,839 - INFO: run for 0:00:02 (hh:mm:ss) to check 3 station(s). Found 3/3 valid stations (test). [pre_processing.py:validate_station:303] 2022-12-02 14:13:49,839 - INFO: run for 0:00:02 (hh:mm:ss) to check 3 station(s). Found 3/3 valid stations (test). [pre_processing.py:validate_station:303] 2022-12-02 14:13:49,840 - INFO: check valid stations started (train_val) [pre_processing.py:validate_station:261] 2022-12-02 14:13:49,840 - INFO: check valid stations started (train_val) [pre_processing.py:validate_station:261] 2022-12-02 14:13:49,840 - INFO: check valid stations started (train_val) [pre_processing.py:validate_station:261] 2022-12-02 14:13:49,840 - INFO: check valid stations started (train_val) [pre_processing.py:validate_station:261] 2022-12-02 14:13:49,840 - INFO: check valid stations started (train_val) [pre_processing.py:validate_station:261] 2022-12-02 14:13:49,848 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:13:49,848 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:13:49,848 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:13:49,848 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:13:49,848 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:13:49,917 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:49,917 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:49,917 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:49,917 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:49,917 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:50,157 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:50,157 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:50,157 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:50,157 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:50,157 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:50,157 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:50,157 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:50,157 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:50,157 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:50,157 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:50,459 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:50,459 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:50,459 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:50,459 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:50,459 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:50,695 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:50,695 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:50,695 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:50,695 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:50,695 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:50,695 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:50,695 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:50,695 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:50,695 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:50,695 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:51,040 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:51,040 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:51,040 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:51,040 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:51,040 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:51,277 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:51,277 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:51,277 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:51,277 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:51,277 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:51,277 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:51,277 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:51,277 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:51,277 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:51,277 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:13:51,516 - INFO: run for 0:00:02 (hh:mm:ss) to check 3 station(s). Found 3/3 valid stations (train_val). [pre_processing.py:validate_station:303] 2022-12-02 14:13:51,516 - INFO: run for 0:00:02 (hh:mm:ss) to check 3 station(s). Found 3/3 valid stations (train_val). [pre_processing.py:validate_station:303] 2022-12-02 14:13:51,516 - INFO: run for 0:00:02 (hh:mm:ss) to check 3 station(s). Found 3/3 valid stations (train_val). [pre_processing.py:validate_station:303] 2022-12-02 14:13:51,516 - INFO: run for 0:00:02 (hh:mm:ss) to check 3 station(s). Found 3/3 valid stations (train_val). [pre_processing.py:validate_station:303] 2022-12-02 14:13:51,516 - INFO: run for 0:00:02 (hh:mm:ss) to check 3 station(s). Found 3/3 valid stations (train_val). [pre_processing.py:validate_station:303] 2022-12-02 14:13:51,520 - INFO: use serial create_info_df (train) [pre_processing.py:create_info_df:179] 2022-12-02 14:13:51,520 - INFO: use serial create_info_df (train) [pre_processing.py:create_info_df:179] 2022-12-02 14:13:51,520 - INFO: use serial create_info_df (train) [pre_processing.py:create_info_df:179] 2022-12-02 14:13:51,520 - INFO: use serial create_info_df (train) [pre_processing.py:create_info_df:179] 2022-12-02 14:13:51,520 - INFO: use serial create_info_df (train) [pre_processing.py:create_info_df:179] 2022-12-02 14:13:52,278 - INFO: use serial create_info_df (val) [pre_processing.py:create_info_df:179] 2022-12-02 14:13:52,278 - INFO: use serial create_info_df (val) [pre_processing.py:create_info_df:179] 2022-12-02 14:13:52,278 - INFO: use serial create_info_df (val) [pre_processing.py:create_info_df:179] 2022-12-02 14:13:52,278 - INFO: use serial create_info_df (val) [pre_processing.py:create_info_df:179] 2022-12-02 14:13:52,278 - INFO: use serial create_info_df (val) [pre_processing.py:create_info_df:179] 2022-12-02 14:13:52,279 - INFO: use serial create_info_df (test) [pre_processing.py:create_info_df:179] 2022-12-02 14:13:52,279 - INFO: use serial create_info_df (test) [pre_processing.py:create_info_df:179] 2022-12-02 14:13:52,279 - INFO: use serial create_info_df (test) [pre_processing.py:create_info_df:179] 2022-12-02 14:13:52,279 - INFO: use serial create_info_df (test) [pre_processing.py:create_info_df:179] 2022-12-02 14:13:52,279 - INFO: use serial create_info_df (test) [pre_processing.py:create_info_df:179] 2022-12-02 14:13:53,042 - INFO: Searching for competitors to be prepared for use. [pre_processing.py:prepare_competitors:369] 2022-12-02 14:13:53,042 - INFO: Searching for competitors to be prepared for use. [pre_processing.py:prepare_competitors:369] 2022-12-02 14:13:53,042 - INFO: Searching for competitors to be prepared for use. [pre_processing.py:prepare_competitors:369] 2022-12-02 14:13:53,042 - INFO: Searching for competitors to be prepared for use. [pre_processing.py:prepare_competitors:369] 2022-12-02 14:13:53,042 - INFO: Searching for competitors to be prepared for use. [pre_processing.py:prepare_competitors:369] 2022-12-02 14:13:53,042 - INFO: No preparation required for competitor ols as no specific instruction is provided. [pre_processing.py:prepare_competitors:389] 2022-12-02 14:13:53,042 - INFO: No preparation required for competitor ols as no specific instruction is provided. [pre_processing.py:prepare_competitors:389] 2022-12-02 14:13:53,042 - INFO: No preparation required for competitor ols as no specific instruction is provided. [pre_processing.py:prepare_competitors:389] 2022-12-02 14:13:53,042 - INFO: No preparation required for competitor ols as no specific instruction is provided. [pre_processing.py:prepare_competitors:389] 2022-12-02 14:13:53,042 - INFO: No preparation required for competitor ols as no specific instruction is provided. [pre_processing.py:prepare_competitors:389] 2022-12-02 14:13:53,043 - INFO: No preparation required for competitor persi as no specific instruction is provided. [pre_processing.py:prepare_competitors:389] 2022-12-02 14:13:53,043 - INFO: No preparation required for competitor persi as no specific instruction is provided. [pre_processing.py:prepare_competitors:389] 2022-12-02 14:13:53,043 - INFO: No preparation required for competitor persi as no specific instruction is provided. [pre_processing.py:prepare_competitors:389] 2022-12-02 14:13:53,043 - INFO: No preparation required for competitor persi as no specific instruction is provided. [pre_processing.py:prepare_competitors:389] 2022-12-02 14:13:53,043 - INFO: No preparation required for competitor persi as no specific instruction is provided. [pre_processing.py:prepare_competitors:389] 2022-12-02 14:13:53,044 - INFO: PreProcessing finished after 0:04:34 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:13:53,044 - INFO: PreProcessing finished after 0:04:34 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:13:53,044 - INFO: PreProcessing finished after 0:04:34 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:13:53,044 - INFO: PreProcessing finished after 0:04:34 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:13:53,044 - INFO: PreProcessing finished after 0:04:34 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:13:53,044 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:13:53,044 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:13:53,044 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:13:53,044 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:13:53,044 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:13:53,044 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:13:53,044 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:13:53,044 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:13:53,044 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:13:53,044 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:13:58,896 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_000.json [run_environment.py:__save_tracking:159] 2022-12-02 14:13:58,896 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_000.json [run_environment.py:__save_tracking:159] 2022-12-02 14:13:58,896 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_000.json [run_environment.py:__save_tracking:159] 2022-12-02 14:13:58,896 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_000.json [run_environment.py:__save_tracking:159] 2022-12-02 14:13:58,896 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_000.json [run_environment.py:__save_tracking:159] 2022-12-02 14:13:58,920 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:13:58,920 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:13:58,920 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:13:58,920 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:13:58,920 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147]
-------------------------------Captured log call--------------------------------
INFO root:run_environment.py:103 PreProcessing started INFO root:pre_processing.py:261 check valid stations started (preprocessing) INFO root:pre_processing.py:295 use serial validate station approach INFO root:toar_data_v2.py:63 load data for DEBW107 from TOAR-DATA INFO root:join.py:63 load data for DEBW107 from JOIN INFO root:time_tracking.py:137 setup_samples finished after 0:04:16 (hh:mm:ss) INFO root:run_environment.py:120 PartitionCheck finished after 0:04:19 (hh:mm:ss) INFO root:time_tracking.py:137 harmonise_X finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 multiply_extremes finished after 0:00:01 (hh:mm:ss) INFO root:toar_data_v2.py:63 load data for DEBW013 from TOAR-DATA INFO root:join.py:63 load data for DEBW013 from JOIN INFO root:time_tracking.py:137 setup_samples finished after 0:00:05 (hh:mm:ss) INFO root:time_tracking.py:137 harmonise_X finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 multiply_extremes finished after 0:00:01 (hh:mm:ss) INFO root:toar_data_v2.py:63 load data for DEBW087 from TOAR-DATA INFO root:join.py:63 load data for DEBW087 from JOIN INFO root:time_tracking.py:137 setup_samples finished after 0:00:05 (hh:mm:ss) INFO root:time_tracking.py:137 harmonise_X finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 multiply_extremes finished after 0:00:01 (hh:mm:ss) INFO root:pre_processing.py:303 run for 0:04:26 (hh:mm:ss) to check 3 station(s). Found 3/3 valid stations (preprocessing). INFO root:pre_processing.py:261 check valid stations started (train) INFO root:pre_processing.py:264 setup transformation using train data exclusively INFO root:pre_processing.py:327 start to calculate transformation parameters. INFO root:default_data_handler.py:322 use serial transformation approach INFO root:time_tracking.py:137 setup_samples finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 setup_samples finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 setup_samples finished after 0:00:01 (hh:mm:ss) INFO root:pre_processing.py:360 Store transformation options locally for later use at: /builds/esde/machine-learning/mlair/TestExperiment_daily/data/transformation/transformation.pickle INFO root:pre_processing.py:295 use serial validate station approach INFO root:time_tracking.py:137 setup_samples finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 harmonise_X finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 multiply_extremes finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 setup_samples finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 harmonise_X finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 multiply_extremes finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 setup_samples finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 harmonise_X finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 multiply_extremes finished after 0:00:01 (hh:mm:ss) INFO root:pre_processing.py:303 run for 0:00:03 (hh:mm:ss) to check 3 station(s). Found 3/3 valid stations (train). INFO root:pre_processing.py:261 check valid stations started (val) INFO root:pre_processing.py:295 use serial validate station approach INFO root:time_tracking.py:137 setup_samples finished after 0:00:01 (hh:mm:ss) INFO root:pre_processing.py:452 remove station DEBW107 because it raised an error: self.history consist of NaNs only - station ['DEBW107'] is therefore dropped -> self.remove_nan(self.time_dim) | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 632, in remove_nan | raise ValueError(f'self.history consist of NaNs only - station {self.station} is therefore dropped') INFO root:time_tracking.py:137 setup_samples finished after 0:00:01 (hh:mm:ss) INFO root:pre_processing.py:452 remove station DEBW013 because it raised an error: self.history consist of NaNs only - station ['DEBW013'] is therefore dropped -> self.remove_nan(self.time_dim) | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 632, in remove_nan | raise ValueError(f'self.history consist of NaNs only - station {self.station} is therefore dropped') INFO root:time_tracking.py:137 setup_samples finished after 0:00:01 (hh:mm:ss) INFO root:pre_processing.py:452 remove station DEBW087 because it raised an error: self.history consist of NaNs only - station ['DEBW087'] is therefore dropped -> self.remove_nan(self.time_dim) | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 632, in remove_nan | raise ValueError(f'self.history consist of NaNs only - station {self.station} is therefore dropped') INFO root:pre_processing.py:303 run for 0:00:01 (hh:mm:ss) to check 3 station(s). Found 0/3 valid stations (val). INFO root:pre_processing.py:261 check valid stations started (test) INFO root:pre_processing.py:295 use serial validate station approach INFO root:time_tracking.py:137 setup_samples finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 harmonise_X finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 multiply_extremes finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 setup_samples finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 harmonise_X finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 multiply_extremes finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 setup_samples finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 harmonise_X finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 multiply_extremes finished after 0:00:01 (hh:mm:ss) INFO root:pre_processing.py:303 run for 0:00:02 (hh:mm:ss) to check 3 station(s). Found 3/3 valid stations (test). INFO root:pre_processing.py:261 check valid stations started (train_val) INFO root:pre_processing.py:295 use serial validate station approach INFO root:time_tracking.py:137 setup_samples finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 harmonise_X finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 multiply_extremes finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 setup_samples finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 harmonise_X finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 multiply_extremes finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 setup_samples finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 harmonise_X finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 multiply_extremes finished after 0:00:01 (hh:mm:ss) INFO root:pre_processing.py:303 run for 0:00:02 (hh:mm:ss) to check 3 station(s). Found 3/3 valid stations (train_val). INFO root:pre_processing.py:179 use serial create_info_df (train) INFO root:pre_processing.py:179 use serial create_info_df (val) INFO root:pre_processing.py:179 use serial create_info_df (test) INFO root:pre_processing.py:369 Searching for competitors to be prepared for use. INFO root:pre_processing.py:389 No preparation required for competitor ols as no specific instruction is provided. INFO root:pre_processing.py:389 No preparation required for competitor persi as no specific instruction is provided. INFO root:run_environment.py:120 PreProcessing finished after 0:04:34 (hh:mm:ss) INFO root:run_environment.py:103 RunEnvironment started INFO root:run_environment.py:120 RunEnvironment finished after 0:00:01 (hh:mm:ss) INFO root:run_environment.py:159 Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_000.json INFO root:run_environment.py:147 Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log
Passed test/test_run_modules/test_pre_processing.py::TestPreProcessing::test_run 16.53
No log output captured.
Passed test/test_run_modules/test_pre_processing.py::TestPreProcessing::test_split_train_val_test 13.92
No log output captured.
Passed test/test_run_modules/test_pre_processing.py::TestPreProcessing::test_create_set_split_not_all_stations 5.72
------------------------------Captured stderr call------------------------------
2022-12-02 14:14:29,399 - INFO: check valid stations started (awesome) [pre_processing.py:validate_station:261] 2022-12-02 14:14:29,399 - INFO: check valid stations started (awesome) [pre_processing.py:validate_station:261] 2022-12-02 14:14:29,399 - INFO: check valid stations started (awesome) [pre_processing.py:validate_station:261] 2022-12-02 14:14:29,399 - INFO: check valid stations started (awesome) [pre_processing.py:validate_station:261] 2022-12-02 14:14:29,399 - INFO: check valid stations started (awesome) [pre_processing.py:validate_station:261] 2022-12-02 14:14:29,406 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:14:29,406 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:14:29,406 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:14:29,406 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:14:29,406 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:14:29,485 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:29,485 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:29,485 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:29,485 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:29,485 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:29,934 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:29,934 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:29,934 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:29,934 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:29,934 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:29,934 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:29,934 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:29,934 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:29,934 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:29,934 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:30,379 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:30,379 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:30,379 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:30,379 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:30,379 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:30,733 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:30,733 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:30,733 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:30,733 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:30,733 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:30,734 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:30,734 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:30,734 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:30,734 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:30,734 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:31,107 - INFO: run for 0:00:02 (hh:mm:ss) to check 2 station(s). Found 2/2 valid stations (awesome). [pre_processing.py:validate_station:303] 2022-12-02 14:14:31,107 - INFO: run for 0:00:02 (hh:mm:ss) to check 2 station(s). Found 2/2 valid stations (awesome). [pre_processing.py:validate_station:303] 2022-12-02 14:14:31,107 - INFO: run for 0:00:02 (hh:mm:ss) to check 2 station(s). Found 2/2 valid stations (awesome). [pre_processing.py:validate_station:303] 2022-12-02 14:14:31,107 - INFO: run for 0:00:02 (hh:mm:ss) to check 2 station(s). Found 2/2 valid stations (awesome). [pre_processing.py:validate_station:303] 2022-12-02 14:14:31,107 - INFO: run for 0:00:02 (hh:mm:ss) to check 2 station(s). Found 2/2 valid stations (awesome). [pre_processing.py:validate_station:303]
-------------------------------Captured log call--------------------------------
DEBUG root:datastore.py:118 set: use_all_stations_on_all_data_sets(general)=False DEBUG root:datastore.py:118 get: stations(general.awesome)=['DEBW107', 'DEBW013', 'DEBW087', 'DEBW99X'] DEBUG root:datastore.py:118 get: use_all_stations_on_all_data_sets(general)=False DEBUG root:pre_processing.py:243 Awesome stations (len=2): ['DEBW107', 'DEBW013'] DEBUG root:datastore.py:118 get: data_handler(general)=<class 'mlair.data_handler.default_data_handler.DefaultDataHandler'> INFO root:pre_processing.py:261 check valid stations started (awesome) DEBUG root:datastore.py:118 get: sampling(general.awesome)=daily DEBUG root:datastore.py:118 get: variables(general.awesome)=['o3', 'temp'] DEBUG root:datastore.py:118 get: window_dim(general.awesome)=window DEBUG root:datastore.py:118 get: window_lead_time(general.awesome)=3 DEBUG root:datastore.py:120 get: overwrite_lazy_data(general.awesome)=None DEBUG root:datastore.py:118 get: time_dim(general.awesome)=datetime DEBUG root:datastore.py:118 get: start(general.awesome)=1997-01-01 DEBUG root:datastore.py:120 get: extreme_values(general.awesome)=None DEBUG root:datastore.py:120 get: overwrite_local_data(general.awesome)=None DEBUG root:datastore.py:118 get: use_multiprocessing(general.awesome)=True DEBUG root:datastore.py:120 get: lazy_preprocessing(general.awesome)=None DEBUG root:datastore.py:118 get: target_dim(general.awesome)=variables DEBUG root:datastore.py:118 get: end(general.awesome)=2017-12-31 DEBUG root:datastore.py:118 get: window_history_size(general.awesome)=13 DEBUG root:datastore.py:120 get: name_affix(general.awesome)=None DEBUG root:datastore.py:118 get: experiment_path(general.awesome)=/builds/esde/machine-learning/mlair/TestExperiment_daily DEBUG root:datastore.py:118 get: target_var(general.awesome)=o3 DEBUG root:datastore.py:120 get: store_data_locally(general.awesome)=None DEBUG root:datastore.py:120 get: window_history_offset(general.awesome)=None DEBUG root:datastore.py:118 get: data_origin(general.awesome)={'o3': 'UBA', 'temp': 'UBA'} DEBUG root:datastore.py:118 get: transformation(general.awesome)={} DEBUG root:datastore.py:118 get: interpolation_limit(general.awesome)=1 DEBUG root:datastore.py:118 get: interpolation_method(general.awesome)=linear DEBUG root:datastore.py:118 get: statistics_per_var(general.awesome)={'o3': 'dma8eu', 'temp': 'maximum'} DEBUG root:datastore.py:120 get: extremes_on_right_tail_only(general.awesome)=None DEBUG root:datastore.py:120 get: min_length(general.awesome)=None DEBUG root:datastore.py:118 get: data_path(general.awesome)=/home/root/mlair/data/ DEBUG root:datastore.py:118 get: iter_dim(general.awesome)=Stations DEBUG root:datastore.py:118 get: max_number_multiprocessing(general.awesome)=16 DEBUG root:datastore.py:120 get: window_history_end(general.awesome)=None DEBUG root:datastore.py:120 get: store_processed_data(general.awesome)=None DEBUG root:datastore.py:118 get: use_multiprocessing(general)=True DEBUG root:datastore.py:118 get: tmp_path(general)=/builds/esde/machine-learning/mlair/TestExperiment_daily/tmp DEBUG root:datastore.py:118 get: max_number_multiprocessing(general)=16 INFO root:pre_processing.py:295 use serial validate station approach DEBUG root:path_config.py:132 Path already exists: /home/root/mlair/data/daily DEBUG root:data_handler_single_station.py:345 try to load local data from: /home/root/mlair/data/daily/DEBW107_o3_temp.nc DEBUG root:data_handler_single_station.py:349 loading finished INFO root:time_tracking.py:137 setup_samples finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 harmonise_X finished after 0:00:01 (hh:mm:ss) DEBUG root:default_data_handler.py:218 No extreme values given, skip multiply extremes INFO root:time_tracking.py:137 multiply_extremes finished after 0:00:01 (hh:mm:ss) DEBUG root:default_data_handler.py:97 save pickle data to /builds/esde/machine-learning/mlair/TestExperiment_daily/data/DEBW107_awesome.pickle DEBUG root:path_config.py:132 Path already exists: /home/root/mlair/data/daily DEBUG root:data_handler_single_station.py:345 try to load local data from: /home/root/mlair/data/daily/DEBW013_o3_temp.nc DEBUG root:data_handler_single_station.py:349 loading finished INFO root:time_tracking.py:137 setup_samples finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 harmonise_X finished after 0:00:01 (hh:mm:ss) DEBUG root:default_data_handler.py:218 No extreme values given, skip multiply extremes INFO root:time_tracking.py:137 multiply_extremes finished after 0:00:01 (hh:mm:ss) DEBUG root:default_data_handler.py:97 save pickle data to /builds/esde/machine-learning/mlair/TestExperiment_daily/data/DEBW013_awesome.pickle INFO root:pre_processing.py:303 run for 0:00:02 (hh:mm:ss) to check 2 station(s). Found 2/2 valid stations (awesome). DEBUG root:datastore.py:118 set: stations(general.awesome)=['DEBW107', 'DEBW013'] DEBUG root:datastore.py:118 set: data_collection(general.awesome)=<mlair.data_handler.iterator.DataCollection object at 0x7f82b43bf250> DEBUG root:datastore.py:118 get: data_collection(general.awesome)=<mlair.data_handler.iterator.DataCollection object at 0x7f82b43bf250> DEBUG root:datastore.py:120 get: data_collection(general)=None DEBUG root:datastore.py:118 get: stations(general.awesome)=['DEBW107', 'DEBW013']
----------------------------Captured stderr teardown----------------------------
2022-12-02 14:14:31,109 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:14:31,109 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:14:31,109 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:14:31,109 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:14:31,109 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:14:31,109 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:14:31,109 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:14:31,109 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:14:31,109 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:14:31,109 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:14:35,079 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_003.json [run_environment.py:__save_tracking:159] 2022-12-02 14:14:35,079 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_003.json [run_environment.py:__save_tracking:159] 2022-12-02 14:14:35,079 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_003.json [run_environment.py:__save_tracking:159] 2022-12-02 14:14:35,079 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_003.json [run_environment.py:__save_tracking:159] 2022-12-02 14:14:35,079 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_003.json [run_environment.py:__save_tracking:159] 2022-12-02 14:14:35,113 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:14:35,113 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:14:35,113 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:14:35,113 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:14:35,113 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147]
-----------------------------Captured log teardown------------------------------
INFO root:run_environment.py:103 RunEnvironment started INFO root:run_environment.py:120 RunEnvironment finished after 0:00:01 (hh:mm:ss) DEBUG root:datastore.py:118 get: logging_path(general)=/builds/esde/machine-learning/mlair/TestExperiment_daily/logging DEBUG root:datastore.py:118 get: logging_path(general)=/builds/esde/machine-learning/mlair/TestExperiment_daily/logging INFO root:run_environment.py:159 Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_003.json DEBUG root:datastore.py:118 get: logging_path(general)=/builds/esde/machine-learning/mlair/TestExperiment_daily/logging INFO root:run_environment.py:147 Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log
Passed test/test_run_modules/test_pre_processing.py::TestPreProcessing::test_create_set_split_all_stations 6.91
------------------------------Captured stderr call------------------------------
2022-12-02 14:14:35,125 - INFO: check valid stations started (awesome) [pre_processing.py:validate_station:261] 2022-12-02 14:14:35,125 - INFO: check valid stations started (awesome) [pre_processing.py:validate_station:261] 2022-12-02 14:14:35,125 - INFO: check valid stations started (awesome) [pre_processing.py:validate_station:261] 2022-12-02 14:14:35,125 - INFO: check valid stations started (awesome) [pre_processing.py:validate_station:261] 2022-12-02 14:14:35,125 - INFO: check valid stations started (awesome) [pre_processing.py:validate_station:261] 2022-12-02 14:14:35,133 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:14:35,133 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:14:35,133 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:14:35,133 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:14:35,133 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:14:35,212 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:35,212 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:35,212 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:35,212 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:35,212 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:35,647 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:35,647 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:35,647 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:35,647 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:35,647 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:35,648 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:35,648 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:35,648 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:35,648 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:35,648 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:36,097 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:36,097 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:36,097 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:36,097 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:36,097 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:36,510 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:36,510 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:36,510 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:36,510 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:36,510 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:36,510 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:36,510 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:36,510 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:36,510 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:36,510 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:36,959 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:36,959 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:36,959 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:36,959 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:36,959 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:37,329 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:37,329 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:37,329 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:37,329 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:37,329 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:37,330 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:37,330 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:37,330 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:37,330 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:37,330 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:38,042 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:38,042 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:38,042 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:38,042 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:38,042 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:38,045 - INFO: remove station DEBW99X because it raised an error: No data available for era5 and toar-data -> data, meta = self.download_data(file_name, meta_file, station, statistics_per_var, sampling, | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 402, in download_data | raise data_sources.toar_data.EmptyQueryResult(f"No data available for era5 and toar-data") [pre_processing.py:f_proc:452] 2022-12-02 14:14:38,045 - INFO: remove station DEBW99X because it raised an error: No data available for era5 and toar-data -> data, meta = self.download_data(file_name, meta_file, station, statistics_per_var, sampling, | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 402, in download_data | raise data_sources.toar_data.EmptyQueryResult(f"No data available for era5 and toar-data") [pre_processing.py:f_proc:452] 2022-12-02 14:14:38,045 - INFO: remove station DEBW99X because it raised an error: No data available for era5 and toar-data -> data, meta = self.download_data(file_name, meta_file, station, statistics_per_var, sampling, | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 402, in download_data | raise data_sources.toar_data.EmptyQueryResult(f"No data available for era5 and toar-data") [pre_processing.py:f_proc:452] 2022-12-02 14:14:38,045 - INFO: remove station DEBW99X because it raised an error: No data available for era5 and toar-data -> data, meta = self.download_data(file_name, meta_file, station, statistics_per_var, sampling, | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 402, in download_data | raise data_sources.toar_data.EmptyQueryResult(f"No data available for era5 and toar-data") [pre_processing.py:f_proc:452] 2022-12-02 14:14:38,045 - INFO: remove station DEBW99X because it raised an error: No data available for era5 and toar-data -> data, meta = self.download_data(file_name, meta_file, station, statistics_per_var, sampling, | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 402, in download_data | raise data_sources.toar_data.EmptyQueryResult(f"No data available for era5 and toar-data") [pre_processing.py:f_proc:452] 2022-12-02 14:14:38,047 - INFO: run for 0:00:03 (hh:mm:ss) to check 4 station(s). Found 3/4 valid stations (awesome). [pre_processing.py:validate_station:303] 2022-12-02 14:14:38,047 - INFO: run for 0:00:03 (hh:mm:ss) to check 4 station(s). Found 3/4 valid stations (awesome). [pre_processing.py:validate_station:303] 2022-12-02 14:14:38,047 - INFO: run for 0:00:03 (hh:mm:ss) to check 4 station(s). Found 3/4 valid stations (awesome). [pre_processing.py:validate_station:303] 2022-12-02 14:14:38,047 - INFO: run for 0:00:03 (hh:mm:ss) to check 4 station(s). Found 3/4 valid stations (awesome). [pre_processing.py:validate_station:303] 2022-12-02 14:14:38,047 - INFO: run for 0:00:03 (hh:mm:ss) to check 4 station(s). Found 3/4 valid stations (awesome). [pre_processing.py:validate_station:303]
-------------------------------Captured log call--------------------------------
DEBUG root:datastore.py:118 get: stations(general.awesome)=['DEBW107', 'DEBW013', 'DEBW087', 'DEBW99X'] DEBUG root:datastore.py:118 get: use_all_stations_on_all_data_sets(general)=True DEBUG root:pre_processing.py:243 Awesome stations (len=4): ['DEBW107', 'DEBW013', 'DEBW087', 'DEBW99X'] DEBUG root:datastore.py:118 get: data_handler(general)=<class 'mlair.data_handler.default_data_handler.DefaultDataHandler'> INFO root:pre_processing.py:261 check valid stations started (awesome) DEBUG root:datastore.py:118 get: sampling(general.awesome)=daily DEBUG root:datastore.py:118 get: variables(general.awesome)=['o3', 'temp'] DEBUG root:datastore.py:118 get: window_dim(general.awesome)=window DEBUG root:datastore.py:118 get: window_lead_time(general.awesome)=3 DEBUG root:datastore.py:120 get: overwrite_lazy_data(general.awesome)=None DEBUG root:datastore.py:118 get: time_dim(general.awesome)=datetime DEBUG root:datastore.py:118 get: start(general.awesome)=1997-01-01 DEBUG root:datastore.py:120 get: extreme_values(general.awesome)=None DEBUG root:datastore.py:120 get: overwrite_local_data(general.awesome)=None DEBUG root:datastore.py:118 get: use_multiprocessing(general.awesome)=True DEBUG root:datastore.py:120 get: lazy_preprocessing(general.awesome)=None DEBUG root:datastore.py:118 get: target_dim(general.awesome)=variables DEBUG root:datastore.py:118 get: end(general.awesome)=2017-12-31 DEBUG root:datastore.py:118 get: window_history_size(general.awesome)=13 DEBUG root:datastore.py:120 get: name_affix(general.awesome)=None DEBUG root:datastore.py:118 get: experiment_path(general.awesome)=/builds/esde/machine-learning/mlair/TestExperiment_daily DEBUG root:datastore.py:118 get: target_var(general.awesome)=o3 DEBUG root:datastore.py:120 get: store_data_locally(general.awesome)=None DEBUG root:datastore.py:120 get: window_history_offset(general.awesome)=None DEBUG root:datastore.py:118 get: data_origin(general.awesome)={'o3': 'UBA', 'temp': 'UBA'} DEBUG root:datastore.py:118 get: transformation(general.awesome)={} DEBUG root:datastore.py:118 get: interpolation_limit(general.awesome)=1 DEBUG root:datastore.py:118 get: interpolation_method(general.awesome)=linear DEBUG root:datastore.py:118 get: statistics_per_var(general.awesome)={'o3': 'dma8eu', 'temp': 'maximum'} DEBUG root:datastore.py:120 get: extremes_on_right_tail_only(general.awesome)=None DEBUG root:datastore.py:120 get: min_length(general.awesome)=None DEBUG root:datastore.py:118 get: data_path(general.awesome)=/home/root/mlair/data/ DEBUG root:datastore.py:118 get: iter_dim(general.awesome)=Stations DEBUG root:datastore.py:118 get: max_number_multiprocessing(general.awesome)=16 DEBUG root:datastore.py:120 get: window_history_end(general.awesome)=None DEBUG root:datastore.py:120 get: store_processed_data(general.awesome)=None DEBUG root:datastore.py:118 get: use_multiprocessing(general)=True DEBUG root:datastore.py:118 get: tmp_path(general)=/builds/esde/machine-learning/mlair/TestExperiment_daily/tmp DEBUG root:datastore.py:118 get: max_number_multiprocessing(general)=16 INFO root:pre_processing.py:295 use serial validate station approach DEBUG root:path_config.py:132 Path already exists: /home/root/mlair/data/daily DEBUG root:data_handler_single_station.py:345 try to load local data from: /home/root/mlair/data/daily/DEBW107_o3_temp.nc DEBUG root:data_handler_single_station.py:349 loading finished INFO root:time_tracking.py:137 setup_samples finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 harmonise_X finished after 0:00:01 (hh:mm:ss) DEBUG root:default_data_handler.py:218 No extreme values given, skip multiply extremes INFO root:time_tracking.py:137 multiply_extremes finished after 0:00:01 (hh:mm:ss) DEBUG root:default_data_handler.py:97 save pickle data to /builds/esde/machine-learning/mlair/TestExperiment_daily/data/DEBW107_awesome.pickle DEBUG root:path_config.py:132 Path already exists: /home/root/mlair/data/daily DEBUG root:data_handler_single_station.py:345 try to load local data from: /home/root/mlair/data/daily/DEBW013_o3_temp.nc DEBUG root:data_handler_single_station.py:349 loading finished INFO root:time_tracking.py:137 setup_samples finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 harmonise_X finished after 0:00:01 (hh:mm:ss) DEBUG root:default_data_handler.py:218 No extreme values given, skip multiply extremes INFO root:time_tracking.py:137 multiply_extremes finished after 0:00:01 (hh:mm:ss) DEBUG root:default_data_handler.py:97 save pickle data to /builds/esde/machine-learning/mlair/TestExperiment_daily/data/DEBW013_awesome.pickle DEBUG root:path_config.py:132 Path already exists: /home/root/mlair/data/daily DEBUG root:data_handler_single_station.py:345 try to load local data from: /home/root/mlair/data/daily/DEBW087_o3_temp.nc DEBUG root:data_handler_single_station.py:349 loading finished INFO root:time_tracking.py:137 setup_samples finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 harmonise_X finished after 0:00:01 (hh:mm:ss) DEBUG root:default_data_handler.py:218 No extreme values given, skip multiply extremes INFO root:time_tracking.py:137 multiply_extremes finished after 0:00:01 (hh:mm:ss) DEBUG root:default_data_handler.py:97 save pickle data to /builds/esde/machine-learning/mlair/TestExperiment_daily/data/DEBW087_awesome.pickle DEBUG root:path_config.py:132 Path already exists: /home/root/mlair/data/daily DEBUG root:data_handler_single_station.py:345 try to load local data from: /home/root/mlair/data/daily/DEBW99X_o3_temp.nc DEBUG root:data_handler_single_station.py:351 [Errno 2] No such file or directory: b'/home/root/mlair/data/daily/DEBW99X_o3_temp.nc' DEBUG root:data_handler_single_station.py:352 load new data DEBUG urllib3.connectionpool:connectionpool.py:1003 Starting new HTTPS connection (1): toar-data.fz-juelich.de:443 DEBUG urllib3.connectionpool:connectionpool.py:456 https://toar-data.fz-juelich.de:443 "GET /api/v2/variables/o3 HTTP/1.1" 200 156 DEBUG urllib3.connectionpool:connectionpool.py:1003 Starting new HTTPS connection (1): toar-data.fz-juelich.de:443 DEBUG urllib3.connectionpool:connectionpool.py:456 https://toar-data.fz-juelich.de:443 "GET /api/v2/variables/temp HTTP/1.1" 200 161 DEBUG urllib3.connectionpool:connectionpool.py:1003 Starting new HTTPS connection (1): toar-data.fz-juelich.de:443 DEBUG urllib3.connectionpool:connectionpool.py:456 https://toar-data.fz-juelich.de:443 "GET /api/v2/stationmeta/DEBW99X HTTP/1.1" 404 54 DEBUG urllib3.connectionpool:connectionpool.py:1003 Starting new HTTPS connection (1): join.fz-juelich.de:443 DEBUG urllib3.connectionpool:connectionpool.py:456 https://join.fz-juelich.de:443 "GET /services/rest/surfacedata/search/?station_id=DEBW99X&network_name=UBA&as_dict=true&parameter_name=o3,temp&columns=id,network_name,station_id,parameter_name,parameter_label,parameter_attribute HTTP/1.1" 200 2 DEBUG root:join.py:218 ['DEBW99X']: [] INFO root:time_tracking.py:137 setup_samples finished after 0:00:01 (hh:mm:ss) INFO root:pre_processing.py:452 remove station DEBW99X because it raised an error: No data available for era5 and toar-data -> data, meta = self.download_data(file_name, meta_file, station, statistics_per_var, sampling, | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 402, in download_data | raise data_sources.toar_data.EmptyQueryResult(f"No data available for era5 and toar-data") DEBUG root:pre_processing.py:454 detailed information for removal of station DEBW99X: Traceback (most recent call last): File "/opt/venv/lib64/python3.9/site-packages/xarray/backends/file_manager.py", line 199, in _acquire_with_cache_info file = self._cache[self._key] File "/opt/venv/lib64/python3.9/site-packages/xarray/backends/lru_cache.py", line 53, in __getitem__ value = self._cache[key] KeyError: [<class 'netCDF4._netCDF4.Dataset'>, ('/home/root/mlair/data/daily/DEBW99X_o3_temp.nc',), 'r', (('clobber', True), ('diskless', False), ('format', 'NETCDF4'), ('persist', False))] During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 346, in load_data data = xr.open_dataarray(file_name) File "/opt/venv/lib64/python3.9/site-packages/xarray/backends/api.py", line 701, in open_dataarray dataset = open_dataset( File "/opt/venv/lib64/python3.9/site-packages/xarray/backends/api.py", line 572, in open_dataset store = opener(filename_or_obj, **extra_kwargs, **backend_kwargs) File "/opt/venv/lib64/python3.9/site-packages/xarray/backends/netCDF4_.py", line 364, in open return cls(manager, group=group, mode=mode, lock=lock, autoclose=autoclose) File "/opt/venv/lib64/python3.9/site-packages/xarray/backends/netCDF4_.py", line 314, in __init__ self.format = self.ds.data_model File "/opt/venv/lib64/python3.9/site-packages/xarray/backends/netCDF4_.py", line 373, in ds return self._acquire() File "/opt/venv/lib64/python3.9/site-packages/xarray/backends/netCDF4_.py", line 367, in _acquire with self._manager.acquire_context(needs_lock) as root: File "/usr/lib64/python3.9/contextlib.py", line 119, in __enter__ return next(self.gen) File "/opt/venv/lib64/python3.9/site-packages/xarray/backends/file_manager.py", line 187, in acquire_context file, cached = self._acquire_with_cache_info(needs_lock) File "/opt/venv/lib64/python3.9/site-packages/xarray/backends/file_manager.py", line 205, in _acquire_with_cache_info file = self._opener(*self._args, **kwargs) File "src/netCDF4/_netCDF4.pyx", line 2353, in netCDF4._netCDF4.Dataset.__init__ File "src/netCDF4/_netCDF4.pyx", line 1963, in netCDF4._netCDF4._ensure_nc_success FileNotFoundError: [Errno 2] No such file or directory: b'/home/root/mlair/data/daily/DEBW99X_o3_temp.nc' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/builds/esde/machine-learning/mlair/mlair/run_modules/pre_processing.py", line 449, in f_proc res = data_handler.build(station, name_affix=name_affix, store_processed_data=store, **kwargs) File "/builds/esde/machine-learning/mlair/mlair/data_handler/default_data_handler.py", line 72, in build sp = cls.data_handler(station, **sp_keys) File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 118, in __init__ self.setup_samples() File "/builds/esde/machine-learning/mlair/mlair/helpers/time_tracking.py", line 40, in __call__ return self.__wrapped__(*args, **kwargs) File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 264, in setup_samples self.make_input_target() File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 302, in make_input_target data, self.meta = self.load_data(self.path, self.station, self.statistics_per_var, self.sampling, File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 353, in load_data data, meta = self.download_data(file_name, meta_file, station, statistics_per_var, sampling, File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 402, in download_data raise data_sources.toar_data.EmptyQueryResult(f"No data available for era5 and toar-data") mlair.helpers.data_sources.toar_data.EmptyQueryResult: No data available for era5 and toar-data INFO root:pre_processing.py:303 run for 0:00:03 (hh:mm:ss) to check 4 station(s). Found 3/4 valid stations (awesome). DEBUG root:datastore.py:118 set: stations(general.awesome)=['DEBW107', 'DEBW013', 'DEBW087'] DEBUG root:datastore.py:118 set: data_collection(general.awesome)=<mlair.data_handler.iterator.DataCollection object at 0x7f82b46f2e20> DEBUG root:datastore.py:118 get: data_collection(general.awesome)=<mlair.data_handler.iterator.DataCollection object at 0x7f82b46f2e20> DEBUG root:datastore.py:120 get: data_collection(general)=None DEBUG root:datastore.py:118 get: stations(general.awesome)=['DEBW107', 'DEBW013', 'DEBW087']
----------------------------Captured stderr teardown----------------------------
2022-12-02 14:14:38,052 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:14:38,052 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:14:38,052 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:14:38,052 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:14:38,052 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:14:38,053 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:14:38,053 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:14:38,053 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:14:38,053 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:14:38,053 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:14:41,993 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_004.json [run_environment.py:__save_tracking:159] 2022-12-02 14:14:41,993 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_004.json [run_environment.py:__save_tracking:159] 2022-12-02 14:14:41,993 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_004.json [run_environment.py:__save_tracking:159] 2022-12-02 14:14:41,993 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_004.json [run_environment.py:__save_tracking:159] 2022-12-02 14:14:41,993 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_004.json [run_environment.py:__save_tracking:159] 2022-12-02 14:14:42,031 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:14:42,031 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:14:42,031 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:14:42,031 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:14:42,031 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147]
-----------------------------Captured log teardown------------------------------
INFO root:run_environment.py:103 RunEnvironment started INFO root:run_environment.py:120 RunEnvironment finished after 0:00:01 (hh:mm:ss) DEBUG root:datastore.py:118 get: logging_path(general)=/builds/esde/machine-learning/mlair/TestExperiment_daily/logging DEBUG root:datastore.py:118 get: logging_path(general)=/builds/esde/machine-learning/mlair/TestExperiment_daily/logging INFO root:run_environment.py:159 Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_004.json DEBUG root:datastore.py:118 get: logging_path(general)=/builds/esde/machine-learning/mlair/TestExperiment_daily/logging INFO root:run_environment.py:147 Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log
Passed test/test_run_modules/test_pre_processing.py::TestPreProcessing::test_validate_station_serial[None] 6.98
------------------------------Captured stderr call------------------------------
2022-12-02 14:14:42,045 - INFO: check valid stations started (all) [pre_processing.py:validate_station:261] 2022-12-02 14:14:42,045 - INFO: check valid stations started (all) [pre_processing.py:validate_station:261] 2022-12-02 14:14:42,045 - INFO: check valid stations started (all) [pre_processing.py:validate_station:261] 2022-12-02 14:14:42,045 - INFO: check valid stations started (all) [pre_processing.py:validate_station:261] 2022-12-02 14:14:42,045 - INFO: check valid stations started (all) [pre_processing.py:validate_station:261] 2022-12-02 14:14:42,049 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:14:42,049 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:14:42,049 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:14:42,049 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:14:42,049 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:14:42,130 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:42,130 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:42,130 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:42,130 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:42,130 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:42,616 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:42,616 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:42,616 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:42,616 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:42,616 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:42,616 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:42,616 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:42,616 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:42,616 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:42,616 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:43,082 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:43,082 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:43,082 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:43,082 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:43,082 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:43,483 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:43,483 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:43,483 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:43,483 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:43,483 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:43,484 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:43,484 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:43,484 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:43,484 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:43,484 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:43,950 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:43,950 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:43,950 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:43,950 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:43,950 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:44,348 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:44,348 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:44,348 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:44,348 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:44,348 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:44,348 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:44,348 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:44,348 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:44,348 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:44,348 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:44,957 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:44,957 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:44,957 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:44,957 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:44,957 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:44,960 - INFO: remove station DEBW99X because it raised an error: No data available for era5 and toar-data -> data, meta = self.download_data(file_name, meta_file, station, statistics_per_var, sampling, | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 402, in download_data | raise data_sources.toar_data.EmptyQueryResult(f"No data available for era5 and toar-data") [pre_processing.py:f_proc:452] 2022-12-02 14:14:44,960 - INFO: remove station DEBW99X because it raised an error: No data available for era5 and toar-data -> data, meta = self.download_data(file_name, meta_file, station, statistics_per_var, sampling, | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 402, in download_data | raise data_sources.toar_data.EmptyQueryResult(f"No data available for era5 and toar-data") [pre_processing.py:f_proc:452] 2022-12-02 14:14:44,960 - INFO: remove station DEBW99X because it raised an error: No data available for era5 and toar-data -> data, meta = self.download_data(file_name, meta_file, station, statistics_per_var, sampling, | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 402, in download_data | raise data_sources.toar_data.EmptyQueryResult(f"No data available for era5 and toar-data") [pre_processing.py:f_proc:452] 2022-12-02 14:14:44,960 - INFO: remove station DEBW99X because it raised an error: No data available for era5 and toar-data -> data, meta = self.download_data(file_name, meta_file, station, statistics_per_var, sampling, | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 402, in download_data | raise data_sources.toar_data.EmptyQueryResult(f"No data available for era5 and toar-data") [pre_processing.py:f_proc:452] 2022-12-02 14:14:44,960 - INFO: remove station DEBW99X because it raised an error: No data available for era5 and toar-data -> data, meta = self.download_data(file_name, meta_file, station, statistics_per_var, sampling, | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 402, in download_data | raise data_sources.toar_data.EmptyQueryResult(f"No data available for era5 and toar-data") [pre_processing.py:f_proc:452] 2022-12-02 14:14:44,961 - INFO: run for 0:00:03 (hh:mm:ss) to check 4 station(s). Found 3/4 valid stations (None). [pre_processing.py:validate_station:303] 2022-12-02 14:14:44,961 - INFO: run for 0:00:03 (hh:mm:ss) to check 4 station(s). Found 3/4 valid stations (None). [pre_processing.py:validate_station:303] 2022-12-02 14:14:44,961 - INFO: run for 0:00:03 (hh:mm:ss) to check 4 station(s). Found 3/4 valid stations (None). [pre_processing.py:validate_station:303] 2022-12-02 14:14:44,961 - INFO: run for 0:00:03 (hh:mm:ss) to check 4 station(s). Found 3/4 valid stations (None). [pre_processing.py:validate_station:303] 2022-12-02 14:14:44,961 - INFO: run for 0:00:03 (hh:mm:ss) to check 4 station(s). Found 3/4 valid stations (None). [pre_processing.py:validate_station:303]
-------------------------------Captured log call--------------------------------
INFO root:pre_processing.py:261 check valid stations started (all) INFO root:pre_processing.py:295 use serial validate station approach INFO root:time_tracking.py:137 setup_samples finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 harmonise_X finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 multiply_extremes finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 setup_samples finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 harmonise_X finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 multiply_extremes finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 setup_samples finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 harmonise_X finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 multiply_extremes finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 setup_samples finished after 0:00:01 (hh:mm:ss) INFO root:pre_processing.py:452 remove station DEBW99X because it raised an error: No data available for era5 and toar-data -> data, meta = self.download_data(file_name, meta_file, station, statistics_per_var, sampling, | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 402, in download_data | raise data_sources.toar_data.EmptyQueryResult(f"No data available for era5 and toar-data") INFO root:pre_processing.py:303 run for 0:00:03 (hh:mm:ss) to check 4 station(s). Found 3/4 valid stations (None).
----------------------------Captured stderr teardown----------------------------
2022-12-02 14:14:44,966 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:14:44,966 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:14:44,966 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:14:44,966 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:14:44,966 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:14:44,966 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:14:44,966 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:14:44,966 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:14:44,966 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:14:44,966 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:14:48,982 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_005.json [run_environment.py:__save_tracking:159] 2022-12-02 14:14:48,982 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_005.json [run_environment.py:__save_tracking:159] 2022-12-02 14:14:48,982 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_005.json [run_environment.py:__save_tracking:159] 2022-12-02 14:14:48,982 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_005.json [run_environment.py:__save_tracking:159] 2022-12-02 14:14:48,982 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_005.json [run_environment.py:__save_tracking:159] 2022-12-02 14:14:49,020 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:14:49,020 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:14:49,020 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:14:49,020 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:14:49,020 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147]
-----------------------------Captured log teardown------------------------------
INFO root:run_environment.py:103 RunEnvironment started INFO root:run_environment.py:120 RunEnvironment finished after 0:00:01 (hh:mm:ss) INFO root:run_environment.py:159 Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_005.json INFO root:run_environment.py:147 Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log
Passed test/test_run_modules/test_pre_processing.py::TestPreProcessing::test_validate_station_serial[tester] 7.93
------------------------------Captured stderr call------------------------------
2022-12-02 14:14:49,031 - INFO: check valid stations started (tester) [pre_processing.py:validate_station:261] 2022-12-02 14:14:49,031 - INFO: check valid stations started (tester) [pre_processing.py:validate_station:261] 2022-12-02 14:14:49,031 - INFO: check valid stations started (tester) [pre_processing.py:validate_station:261] 2022-12-02 14:14:49,031 - INFO: check valid stations started (tester) [pre_processing.py:validate_station:261] 2022-12-02 14:14:49,031 - INFO: check valid stations started (tester) [pre_processing.py:validate_station:261] 2022-12-02 14:14:49,037 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:14:49,037 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:14:49,037 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:14:49,037 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:14:49,037 - INFO: use serial validate station approach [pre_processing.py:validate_station:295] 2022-12-02 14:14:49,114 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:49,114 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:49,114 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:49,114 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:49,114 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:49,600 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:49,600 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:49,600 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:49,600 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:49,600 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:49,601 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:49,601 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:49,601 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:49,601 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:49,601 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:50,102 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:50,102 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:50,102 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:50,102 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:50,102 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:50,515 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:50,515 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:50,515 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:50,515 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:50,515 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:50,515 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:50,515 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:50,515 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:50,515 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:50,515 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:51,017 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:51,017 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:51,017 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:51,017 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:51,017 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:51,473 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:51,473 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:51,473 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:51,473 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:51,473 - INFO: harmonise_X finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:51,473 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:51,473 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:51,473 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:51,473 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:51,473 - INFO: multiply_extremes finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:52,049 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:52,049 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:52,049 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:52,049 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:52,049 - INFO: setup_samples finished after 0:00:01 (hh:mm:ss) [time_tracking.py:__exit__:137] 2022-12-02 14:14:52,052 - INFO: remove station DEBW99X because it raised an error: No data available for era5 and toar-data -> data, meta = self.download_data(file_name, meta_file, station, statistics_per_var, sampling, | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 402, in download_data | raise data_sources.toar_data.EmptyQueryResult(f"No data available for era5 and toar-data") [pre_processing.py:f_proc:452] 2022-12-02 14:14:52,052 - INFO: remove station DEBW99X because it raised an error: No data available for era5 and toar-data -> data, meta = self.download_data(file_name, meta_file, station, statistics_per_var, sampling, | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 402, in download_data | raise data_sources.toar_data.EmptyQueryResult(f"No data available for era5 and toar-data") [pre_processing.py:f_proc:452] 2022-12-02 14:14:52,052 - INFO: remove station DEBW99X because it raised an error: No data available for era5 and toar-data -> data, meta = self.download_data(file_name, meta_file, station, statistics_per_var, sampling, | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 402, in download_data | raise data_sources.toar_data.EmptyQueryResult(f"No data available for era5 and toar-data") [pre_processing.py:f_proc:452] 2022-12-02 14:14:52,052 - INFO: remove station DEBW99X because it raised an error: No data available for era5 and toar-data -> data, meta = self.download_data(file_name, meta_file, station, statistics_per_var, sampling, | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 402, in download_data | raise data_sources.toar_data.EmptyQueryResult(f"No data available for era5 and toar-data") [pre_processing.py:f_proc:452] 2022-12-02 14:14:52,052 - INFO: remove station DEBW99X because it raised an error: No data available for era5 and toar-data -> data, meta = self.download_data(file_name, meta_file, station, statistics_per_var, sampling, | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 402, in download_data | raise data_sources.toar_data.EmptyQueryResult(f"No data available for era5 and toar-data") [pre_processing.py:f_proc:452] 2022-12-02 14:14:52,053 - INFO: run for 0:00:04 (hh:mm:ss) to check 4 station(s). Found 3/4 valid stations (tester). [pre_processing.py:validate_station:303] 2022-12-02 14:14:52,053 - INFO: run for 0:00:04 (hh:mm:ss) to check 4 station(s). Found 3/4 valid stations (tester). [pre_processing.py:validate_station:303] 2022-12-02 14:14:52,053 - INFO: run for 0:00:04 (hh:mm:ss) to check 4 station(s). Found 3/4 valid stations (tester). [pre_processing.py:validate_station:303] 2022-12-02 14:14:52,053 - INFO: run for 0:00:04 (hh:mm:ss) to check 4 station(s). Found 3/4 valid stations (tester). [pre_processing.py:validate_station:303] 2022-12-02 14:14:52,053 - INFO: run for 0:00:04 (hh:mm:ss) to check 4 station(s). Found 3/4 valid stations (tester). [pre_processing.py:validate_station:303]
-------------------------------Captured log call--------------------------------
INFO root:pre_processing.py:261 check valid stations started (tester) INFO root:pre_processing.py:295 use serial validate station approach INFO root:time_tracking.py:137 setup_samples finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 harmonise_X finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 multiply_extremes finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 setup_samples finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 harmonise_X finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 multiply_extremes finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 setup_samples finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 harmonise_X finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 multiply_extremes finished after 0:00:01 (hh:mm:ss) INFO root:time_tracking.py:137 setup_samples finished after 0:00:01 (hh:mm:ss) INFO root:pre_processing.py:452 remove station DEBW99X because it raised an error: No data available for era5 and toar-data -> data, meta = self.download_data(file_name, meta_file, station, statistics_per_var, sampling, | File "/builds/esde/machine-learning/mlair/mlair/data_handler/data_handler_single_station.py", line 402, in download_data | raise data_sources.toar_data.EmptyQueryResult(f"No data available for era5 and toar-data") INFO root:pre_processing.py:303 run for 0:00:04 (hh:mm:ss) to check 4 station(s). Found 3/4 valid stations (tester).
----------------------------Captured stderr teardown----------------------------
2022-12-02 14:14:52,056 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:14:52,056 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:14:52,056 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:14:52,056 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:14:52,056 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:14:52,057 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:14:52,057 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:14:52,057 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:14:52,057 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:14:52,057 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:14:56,916 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_006.json [run_environment.py:__save_tracking:159] 2022-12-02 14:14:56,916 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_006.json [run_environment.py:__save_tracking:159] 2022-12-02 14:14:56,916 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_006.json [run_environment.py:__save_tracking:159] 2022-12-02 14:14:56,916 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_006.json [run_environment.py:__save_tracking:159] 2022-12-02 14:14:56,916 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_006.json [run_environment.py:__save_tracking:159] 2022-12-02 14:14:56,958 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:14:56,958 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:14:56,958 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:14:56,958 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:14:56,958 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147]
-----------------------------Captured log teardown------------------------------
INFO root:run_environment.py:103 RunEnvironment started INFO root:run_environment.py:120 RunEnvironment finished after 0:00:01 (hh:mm:ss) INFO root:run_environment.py:159 Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_006.json INFO root:run_environment.py:147 Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log
Passed test/test_run_modules/test_pre_processing.py::TestPreProcessing::test_validate_station_parallel 5.03
------------------------------Captured stderr call------------------------------
2022-12-02 14:14:56,972 - INFO: check valid stations started (all) [pre_processing.py:validate_station:261] 2022-12-02 14:14:56,972 - INFO: check valid stations started (all) [pre_processing.py:validate_station:261] 2022-12-02 14:14:56,972 - INFO: check valid stations started (all) [pre_processing.py:validate_station:261] 2022-12-02 14:14:56,972 - INFO: check valid stations started (all) [pre_processing.py:validate_station:261] 2022-12-02 14:14:56,972 - INFO: check valid stations started (all) [pre_processing.py:validate_station:261] 2022-12-02 14:14:56,976 - INFO: use parallel validate station approach [pre_processing.py:validate_station:276] 2022-12-02 14:14:56,976 - INFO: use parallel validate station approach [pre_processing.py:validate_station:276] 2022-12-02 14:14:56,976 - INFO: use parallel validate station approach [pre_processing.py:validate_station:276] 2022-12-02 14:14:56,976 - INFO: use parallel validate station approach [pre_processing.py:validate_station:276] 2022-12-02 14:14:56,976 - INFO: use parallel validate station approach [pre_processing.py:validate_station:276] 2022-12-02 14:14:56,977 - INFO: running 3 processes in parallel [pre_processing.py:validate_station:278] 2022-12-02 14:14:56,977 - INFO: running 3 processes in parallel [pre_processing.py:validate_station:278] 2022-12-02 14:14:56,977 - INFO: running 3 processes in parallel [pre_processing.py:validate_station:278] 2022-12-02 14:14:56,977 - INFO: running 3 processes in parallel [pre_processing.py:validate_station:278] 2022-12-02 14:14:56,977 - INFO: running 3 processes in parallel [pre_processing.py:validate_station:278] 2022-12-02 14:14:57,482 - INFO: ...finished: DEBW107 (25%) [pre_processing.py:validate_station:285] 2022-12-02 14:14:57,482 - INFO: ...finished: DEBW107 (25%) [pre_processing.py:validate_station:285] 2022-12-02 14:14:57,482 - INFO: ...finished: DEBW107 (25%) [pre_processing.py:validate_station:285] 2022-12-02 14:14:57,482 - INFO: ...finished: DEBW107 (25%) [pre_processing.py:validate_station:285] 2022-12-02 14:14:57,482 - INFO: ...finished: DEBW107 (25%) [pre_processing.py:validate_station:285] 2022-12-02 14:14:57,510 - INFO: ...finished: DEBW013 (50%) [pre_processing.py:validate_station:285] 2022-12-02 14:14:57,510 - INFO: ...finished: DEBW013 (50%) [pre_processing.py:validate_station:285] 2022-12-02 14:14:57,510 - INFO: ...finished: DEBW013 (50%) [pre_processing.py:validate_station:285] 2022-12-02 14:14:57,510 - INFO: ...finished: DEBW013 (50%) [pre_processing.py:validate_station:285] 2022-12-02 14:14:57,510 - INFO: ...finished: DEBW013 (50%) [pre_processing.py:validate_station:285] 2022-12-02 14:14:57,520 - INFO: ...finished: DEBW087 (75%) [pre_processing.py:validate_station:285] 2022-12-02 14:14:57,520 - INFO: ...finished: DEBW087 (75%) [pre_processing.py:validate_station:285] 2022-12-02 14:14:57,520 - INFO: ...finished: DEBW087 (75%) [pre_processing.py:validate_station:285] 2022-12-02 14:14:57,520 - INFO: ...finished: DEBW087 (75%) [pre_processing.py:validate_station:285] 2022-12-02 14:14:57,520 - INFO: ...finished: DEBW087 (75%) [pre_processing.py:validate_station:285] 2022-12-02 14:14:57,648 - INFO: ...finished: DEBW99X (100%) [pre_processing.py:validate_station:285] 2022-12-02 14:14:57,648 - INFO: ...finished: DEBW99X (100%) [pre_processing.py:validate_station:285] 2022-12-02 14:14:57,648 - INFO: ...finished: DEBW99X (100%) [pre_processing.py:validate_station:285] 2022-12-02 14:14:57,648 - INFO: ...finished: DEBW99X (100%) [pre_processing.py:validate_station:285] 2022-12-02 14:14:57,648 - INFO: ...finished: DEBW99X (100%) [pre_processing.py:validate_station:285] 2022-12-02 14:14:57,679 - INFO: run for 0:00:01 (hh:mm:ss) to check 4 station(s). Found 3/4 valid stations (None). [pre_processing.py:validate_station:303] 2022-12-02 14:14:57,679 - INFO: run for 0:00:01 (hh:mm:ss) to check 4 station(s). Found 3/4 valid stations (None). [pre_processing.py:validate_station:303] 2022-12-02 14:14:57,679 - INFO: run for 0:00:01 (hh:mm:ss) to check 4 station(s). Found 3/4 valid stations (None). [pre_processing.py:validate_station:303] 2022-12-02 14:14:57,679 - INFO: run for 0:00:01 (hh:mm:ss) to check 4 station(s). Found 3/4 valid stations (None). [pre_processing.py:validate_station:303] 2022-12-02 14:14:57,679 - INFO: run for 0:00:01 (hh:mm:ss) to check 4 station(s). Found 3/4 valid stations (None). [pre_processing.py:validate_station:303]
-------------------------------Captured log call--------------------------------
INFO root:pre_processing.py:261 check valid stations started (all) INFO root:pre_processing.py:276 use parallel validate station approach INFO root:pre_processing.py:278 running 3 processes in parallel INFO root:pre_processing.py:285 ...finished: DEBW107 (25%) INFO root:pre_processing.py:285 ...finished: DEBW013 (50%) INFO root:pre_processing.py:285 ...finished: DEBW087 (75%) INFO root:pre_processing.py:285 ...finished: DEBW99X (100%) INFO root:pre_processing.py:303 run for 0:00:01 (hh:mm:ss) to check 4 station(s). Found 3/4 valid stations (None).
----------------------------Captured stderr teardown----------------------------
2022-12-02 14:14:57,682 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:14:57,682 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:14:57,682 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:14:57,682 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:14:57,682 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:14:57,683 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:14:57,683 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:14:57,683 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:14:57,683 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:14:57,683 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:15:01,958 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_007.json [run_environment.py:__save_tracking:159] 2022-12-02 14:15:01,958 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_007.json [run_environment.py:__save_tracking:159] 2022-12-02 14:15:01,958 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_007.json [run_environment.py:__save_tracking:159] 2022-12-02 14:15:01,958 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_007.json [run_environment.py:__save_tracking:159] 2022-12-02 14:15:01,958 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_007.json [run_environment.py:__save_tracking:159] 2022-12-02 14:15:02,001 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:15:02,001 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:15:02,001 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:15:02,001 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:15:02,001 - INFO: Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log [run_environment.py:__move_log_file:147]
-----------------------------Captured log teardown------------------------------
INFO root:run_environment.py:103 RunEnvironment started INFO root:run_environment.py:120 RunEnvironment finished after 0:00:01 (hh:mm:ss) INFO root:run_environment.py:159 Copy tracker file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/tracking_007.json INFO root:run_environment.py:147 Move log file to /builds/esde/machine-learning/mlair/TestExperiment_daily/logging/logging_000.log
Passed test/test_run_modules/test_pre_processing.py::TestPreProcessing::test_split_set_indices 4.46
No log output captured.
Passed test/test_run_modules/test_pre_processing.py::TestPreProcessing::test_transformation 0.00
No log output captured.
Passed test/test_run_modules/test_run_environment.py::TestRunEnvironment::test_enter 4.89
------------------------------Captured stderr call------------------------------
2022-12-02 14:15:06,476 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:15:06,476 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:15:06,476 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:15:06,476 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:15:06,476 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:15:06,477 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:15:06,477 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:15:06,477 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:15:06,477 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:15:06,477 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:15:11,326 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/tracking_000.json [run_environment.py:__save_tracking:159] 2022-12-02 14:15:11,326 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/tracking_000.json [run_environment.py:__save_tracking:159] 2022-12-02 14:15:11,326 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/tracking_000.json [run_environment.py:__save_tracking:159] 2022-12-02 14:15:11,326 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/tracking_000.json [run_environment.py:__save_tracking:159] 2022-12-02 14:15:11,326 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/tracking_000.json [run_environment.py:__save_tracking:159] 2022-12-02 14:15:11,371 - INFO: Move log file to /builds/esde/machine-learning/mlair/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:15:11,371 - INFO: Move log file to /builds/esde/machine-learning/mlair/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:15:11,371 - INFO: Move log file to /builds/esde/machine-learning/mlair/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:15:11,371 - INFO: Move log file to /builds/esde/machine-learning/mlair/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:15:11,371 - INFO: Move log file to /builds/esde/machine-learning/mlair/logging_000.log [run_environment.py:__move_log_file:147]
-------------------------------Captured log call--------------------------------
INFO root:run_environment.py:103 RunEnvironment started INFO root:run_environment.py:120 RunEnvironment finished after 0:00:01 (hh:mm:ss) INFO root:run_environment.py:159 Copy tracker file to /builds/esde/machine-learning/mlair/tracking_000.json INFO root:run_environment.py:147 Move log file to /builds/esde/machine-learning/mlair/logging_000.log
Passed test/test_run_modules/test_run_environment.py::TestRunEnvironment::test_exit 4.52
------------------------------Captured stderr call------------------------------
2022-12-02 14:15:11,374 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:15:11,374 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:15:11,374 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:15:11,374 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:15:11,374 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:15:11,475 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:15:11,475 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:15:11,475 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:15:11,475 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:15:11,475 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:15:15,857 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/tracking_001.json [run_environment.py:__save_tracking:159] 2022-12-02 14:15:15,857 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/tracking_001.json [run_environment.py:__save_tracking:159] 2022-12-02 14:15:15,857 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/tracking_001.json [run_environment.py:__save_tracking:159] 2022-12-02 14:15:15,857 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/tracking_001.json [run_environment.py:__save_tracking:159] 2022-12-02 14:15:15,857 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/tracking_001.json [run_environment.py:__save_tracking:159] 2022-12-02 14:15:15,897 - INFO: Move log file to /builds/esde/machine-learning/mlair/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:15:15,897 - INFO: Move log file to /builds/esde/machine-learning/mlair/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:15:15,897 - INFO: Move log file to /builds/esde/machine-learning/mlair/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:15:15,897 - INFO: Move log file to /builds/esde/machine-learning/mlair/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:15:15,897 - INFO: Move log file to /builds/esde/machine-learning/mlair/logging_000.log [run_environment.py:__move_log_file:147]
-------------------------------Captured log call--------------------------------
INFO root:run_environment.py:103 RunEnvironment started INFO root:run_environment.py:120 RunEnvironment finished after 0:00:01 (hh:mm:ss) INFO root:run_environment.py:159 Copy tracker file to /builds/esde/machine-learning/mlair/tracking_001.json INFO root:run_environment.py:147 Move log file to /builds/esde/machine-learning/mlair/logging_000.log
Passed test/test_run_modules/test_run_environment.py::TestRunEnvironment::test_init 4.15
------------------------------Captured stderr call------------------------------
2022-12-02 14:15:15,901 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:15:15,901 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:15:15,901 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:15:15,901 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:15:15,901 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:15:15,901 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:15:15,901 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:15:15,901 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:15:15,901 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:15:15,901 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:15:20,015 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/tracking_002.json [run_environment.py:__save_tracking:159] 2022-12-02 14:15:20,015 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/tracking_002.json [run_environment.py:__save_tracking:159] 2022-12-02 14:15:20,015 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/tracking_002.json [run_environment.py:__save_tracking:159] 2022-12-02 14:15:20,015 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/tracking_002.json [run_environment.py:__save_tracking:159] 2022-12-02 14:15:20,015 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/tracking_002.json [run_environment.py:__save_tracking:159] 2022-12-02 14:15:20,054 - INFO: Move log file to /builds/esde/machine-learning/mlair/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:15:20,054 - INFO: Move log file to /builds/esde/machine-learning/mlair/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:15:20,054 - INFO: Move log file to /builds/esde/machine-learning/mlair/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:15:20,054 - INFO: Move log file to /builds/esde/machine-learning/mlair/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:15:20,054 - INFO: Move log file to /builds/esde/machine-learning/mlair/logging_000.log [run_environment.py:__move_log_file:147]
-------------------------------Captured log call--------------------------------
INFO root:run_environment.py:103 RunEnvironment started INFO root:run_environment.py:120 RunEnvironment finished after 0:00:01 (hh:mm:ss) INFO root:run_environment.py:159 Copy tracker file to /builds/esde/machine-learning/mlair/tracking_002.json INFO root:run_environment.py:147 Move log file to /builds/esde/machine-learning/mlair/logging_000.log
Passed test/test_run_modules/test_run_environment.py::TestRunEnvironment::test_del 4.51
------------------------------Captured stderr call------------------------------
2022-12-02 14:15:20,057 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:15:20,057 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:15:20,057 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:15:20,057 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:15:20,057 - INFO: RunEnvironment started [run_environment.py:__init__:103] 2022-12-02 14:15:20,257 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:15:20,257 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:15:20,257 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:15:20,257 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:15:20,257 - INFO: RunEnvironment finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:15:24,532 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/tracking_003.json [run_environment.py:__save_tracking:159] 2022-12-02 14:15:24,532 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/tracking_003.json [run_environment.py:__save_tracking:159] 2022-12-02 14:15:24,532 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/tracking_003.json [run_environment.py:__save_tracking:159] 2022-12-02 14:15:24,532 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/tracking_003.json [run_environment.py:__save_tracking:159] 2022-12-02 14:15:24,532 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/tracking_003.json [run_environment.py:__save_tracking:159] 2022-12-02 14:15:24,573 - INFO: Move log file to /builds/esde/machine-learning/mlair/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:15:24,573 - INFO: Move log file to /builds/esde/machine-learning/mlair/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:15:24,573 - INFO: Move log file to /builds/esde/machine-learning/mlair/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:15:24,573 - INFO: Move log file to /builds/esde/machine-learning/mlair/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:15:24,573 - INFO: Move log file to /builds/esde/machine-learning/mlair/logging_000.log [run_environment.py:__move_log_file:147]
-------------------------------Captured log call--------------------------------
INFO root:run_environment.py:103 RunEnvironment started INFO root:run_environment.py:120 RunEnvironment finished after 0:00:01 (hh:mm:ss) INFO root:run_environment.py:159 Copy tracker file to /builds/esde/machine-learning/mlair/tracking_003.json INFO root:run_environment.py:147 Move log file to /builds/esde/machine-learning/mlair/logging_000.log
Passed test/test_run_modules/test_training.py::TestTraining::test_init 7.93
-----------------------------Captured stdout setup------------------------------
Model: "model_8" _________________________________________________________________ Layer (type) Output Shape Param # ================================================================= input_33 (InputLayer) [(None, 8, 1, 2)] 0 _________________________________________________________________ flatten_2 (Flatten) (None, 16) 0 _________________________________________________________________ dense_9 (Dense) (None, 10) 170 _________________________________________________________________ relu_1 (ReLU) (None, 10) 0 _________________________________________________________________ dense_10 (Dense) (None, 2) 22 _________________________________________________________________ linear_output (Activation) (None, 2) 0 ================================================================= Total params: 192 Trainable params: 192 Non-trainable params: 0 _________________________________________________________________ None
------------------------------Captured stdout call------------------------------
Epoch 1/2 13/13 - 1s - loss: 20.2893 - val_loss: 10.8208 Epoch 2/2 13/13 - 0s - loss: 16.4509 - val_loss: 10.9605
------------------------------Captured stderr call------------------------------
2022-12-02 14:15:30.812574: W tensorflow/python/util/util.cc:348] Sets are not currently considered sequences, but this may change in the future, so consider avoiding using them.
Passed test/test_run_modules/test_training.py::TestTraining::test_no_training 9.71
-----------------------------Captured stdout setup------------------------------
Model: "model_9" _________________________________________________________________ Layer (type) Output Shape Param # ================================================================= input_34 (InputLayer) [(None, 8, 1, 2)] 0 _________________________________________________________________ flatten_3 (Flatten) (None, 16) 0 _________________________________________________________________ dense_11 (Dense) (None, 10) 170 _________________________________________________________________ relu_1 (ReLU) (None, 10) 0 _________________________________________________________________ dense_12 (Dense) (None, 2) 22 _________________________________________________________________ linear_output (Activation) (None, 2) 0 ================================================================= Total params: 192 Trainable params: 192 Non-trainable params: 0 _________________________________________________________________ None
------------------------------Captured stderr call------------------------------
2022-12-02 14:15:42,225 - INFO: Training started [run_environment.py:__init__:103] 2022-12-02 14:15:42,225 - INFO: Training started [run_environment.py:__init__:103] 2022-12-02 14:15:42,225 - INFO: Training started [run_environment.py:__init__:103] 2022-12-02 14:15:42,225 - INFO: Training started [run_environment.py:__init__:103] 2022-12-02 14:15:42,225 - INFO: Training started [run_environment.py:__init__:103] 2022-12-02 14:15:42,226 - INFO: No training has started, because train_model parameter was false. [training.py:_run:92] 2022-12-02 14:15:42,226 - INFO: No training has started, because train_model parameter was false. [training.py:_run:92] 2022-12-02 14:15:42,226 - INFO: No training has started, because train_model parameter was false. [training.py:_run:92] 2022-12-02 14:15:42,226 - INFO: No training has started, because train_model parameter was false. [training.py:_run:92] 2022-12-02 14:15:42,226 - INFO: No training has started, because train_model parameter was false. [training.py:_run:92] 2022-12-02 14:15:42,226 - INFO: Training finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:15:42,226 - INFO: Training finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:15:42,226 - INFO: Training finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:15:42,226 - INFO: Training finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:15:42,226 - INFO: Training finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120]
-------------------------------Captured log call--------------------------------
INFO root:run_environment.py:103 Training started INFO root:training.py:92 No training has started, because train_model parameter was false. INFO root:run_environment.py:120 Training finished after 0:00:01 (hh:mm:ss)
Passed test/test_run_modules/test_training.py::TestTraining::test_run 12.61
-----------------------------Captured stdout setup------------------------------
Model: "model_10" _________________________________________________________________ Layer (type) Output Shape Param # ================================================================= input_35 (InputLayer) [(None, 8, 1, 2)] 0 _________________________________________________________________ flatten_4 (Flatten) (None, 16) 0 _________________________________________________________________ dense_13 (Dense) (None, 10) 170 _________________________________________________________________ relu_1 (ReLU) (None, 10) 0 _________________________________________________________________ dense_14 (Dense) (None, 2) 22 _________________________________________________________________ linear_output (Activation) (None, 2) 0 ================================================================= Total params: 192 Trainable params: 192 Non-trainable params: 0 _________________________________________________________________ None
------------------------------Captured stdout call------------------------------
Epoch 1/2 13/13 - 1s - loss: 12665.8867 - mse: 539.0455 - mae: 18.1283 - var_loss: 24792.7285 - val_loss: 8959.4746 - val_mse: 414.6833 - val_mae: 16.1960 - val_var_loss: 17504.2656 Epoch 2/2 13/13 - 0s - loss: 4774.0361 - mse: 341.8710 - mae: 14.6364 - var_loss: 9206.2021 - val_loss: 1050.7948 - val_mse: 295.0338 - val_mae: 13.5856 - val_var_loss: 1806.5555
Passed test/test_run_modules/test_training.py::TestTraining::test_make_predict_function 5.23
-----------------------------Captured stdout setup------------------------------
Model: "model_11" _________________________________________________________________ Layer (type) Output Shape Param # ================================================================= input_36 (InputLayer) [(None, 8, 1, 2)] 0 _________________________________________________________________ flatten_5 (Flatten) (None, 16) 0 _________________________________________________________________ dense_15 (Dense) (None, 10) 170 _________________________________________________________________ relu_1 (ReLU) (None, 10) 0 _________________________________________________________________ dense_16 (Dense) (None, 2) 22 _________________________________________________________________ linear_output (Activation) (None, 2) 0 ================================================================= Total params: 192 Trainable params: 192 Non-trainable params: 0 _________________________________________________________________ None
Passed test/test_run_modules/test_training.py::TestTraining::test_set_gen 4.83
-----------------------------Captured stdout setup------------------------------
Model: "model_12" _________________________________________________________________ Layer (type) Output Shape Param # ================================================================= input_37 (InputLayer) [(None, 8, 1, 2)] 0 _________________________________________________________________ flatten_6 (Flatten) (None, 16) 0 _________________________________________________________________ dense_17 (Dense) (None, 10) 170 _________________________________________________________________ relu_1 (ReLU) (None, 10) 0 _________________________________________________________________ dense_18 (Dense) (None, 2) 22 _________________________________________________________________ linear_output (Activation) (None, 2) 0 ================================================================= Total params: 192 Trainable params: 192 Non-trainable params: 0 _________________________________________________________________ None
Passed test/test_run_modules/test_training.py::TestTraining::test_set_generators 4.58
-----------------------------Captured stdout setup------------------------------
Model: "model_13" _________________________________________________________________ Layer (type) Output Shape Param # ================================================================= input_38 (InputLayer) [(None, 8, 1, 2)] 0 _________________________________________________________________ flatten_7 (Flatten) (None, 16) 0 _________________________________________________________________ dense_19 (Dense) (None, 10) 170 _________________________________________________________________ relu_1 (ReLU) (None, 10) 0 _________________________________________________________________ dense_20 (Dense) (None, 2) 22 _________________________________________________________________ linear_output (Activation) (None, 2) 0 ================================================================= Total params: 192 Trainable params: 192 Non-trainable params: 0 _________________________________________________________________ None
Passed test/test_run_modules/test_training.py::TestTraining::test_train 12.26
-----------------------------Captured stdout setup------------------------------
Model: "model_14" _________________________________________________________________ Layer (type) Output Shape Param # ================================================================= input_39 (InputLayer) [(None, 8, 1, 2)] 0 _________________________________________________________________ flatten_8 (Flatten) (None, 16) 0 _________________________________________________________________ dense_21 (Dense) (None, 10) 170 _________________________________________________________________ relu_1 (ReLU) (None, 10) 0 _________________________________________________________________ dense_22 (Dense) (None, 2) 22 _________________________________________________________________ linear_output (Activation) (None, 2) 0 ================================================================= Total params: 192 Trainable params: 192 Non-trainable params: 0 _________________________________________________________________ None
------------------------------Captured stdout call------------------------------
Epoch 1/2 13/13 - 1s - loss: 17.6535 - val_loss: 24.4831 Epoch 2/2 13/13 - 0s - loss: 21.3837 - val_loss: 10.1362
Passed test/test_run_modules/test_training.py::TestTraining::test_save_model 5.37
-----------------------------Captured stdout setup------------------------------
Model: "model_15" _________________________________________________________________ Layer (type) Output Shape Param # ================================================================= input_40 (InputLayer) [(None, 8, 1, 2)] 0 _________________________________________________________________ flatten_9 (Flatten) (None, 16) 0 _________________________________________________________________ dense_23 (Dense) (None, 10) 170 _________________________________________________________________ relu_1 (ReLU) (None, 10) 0 _________________________________________________________________ dense_24 (Dense) (None, 2) 22 _________________________________________________________________ linear_output (Activation) (None, 2) 0 ================================================================= Total params: 192 Trainable params: 192 Non-trainable params: 0 _________________________________________________________________ None
------------------------------Captured stderr call------------------------------
2022-12-02 14:16:26,201 - WARNING: Compiled the loaded model, but the compiled metrics have yet to be built. `model.compile_metrics` will be empty until you train or evaluate the model. [saving_utils.py:try_build_compiled_arguments:313] 2022-12-02 14:16:26,201 - WARNING: Compiled the loaded model, but the compiled metrics have yet to be built. `model.compile_metrics` will be empty until you train or evaluate the model. [saving_utils.py:try_build_compiled_arguments:313] 2022-12-02 14:16:26,201 - WARNING: Compiled the loaded model, but the compiled metrics have yet to be built. `model.compile_metrics` will be empty until you train or evaluate the model. [saving_utils.py:try_build_compiled_arguments:313] 2022-12-02 14:16:26,201 - WARNING: Compiled the loaded model, but the compiled metrics have yet to be built. `model.compile_metrics` will be empty until you train or evaluate the model. [saving_utils.py:try_build_compiled_arguments:313] 2022-12-02 14:16:26,201 - WARNING: Compiled the loaded model, but the compiled metrics have yet to be built. `model.compile_metrics` will be empty until you train or evaluate the model. [saving_utils.py:try_build_compiled_arguments:313] 2022-12-02 14:16:26,212 - WARNING: Compiled the loaded model, but the compiled metrics have yet to be built. `model.compile_metrics` will be empty until you train or evaluate the model. [saving_utils.py:try_build_compiled_arguments:313] 2022-12-02 14:16:26,212 - WARNING: Compiled the loaded model, but the compiled metrics have yet to be built. `model.compile_metrics` will be empty until you train or evaluate the model. [saving_utils.py:try_build_compiled_arguments:313] 2022-12-02 14:16:26,212 - WARNING: Compiled the loaded model, but the compiled metrics have yet to be built. `model.compile_metrics` will be empty until you train or evaluate the model. [saving_utils.py:try_build_compiled_arguments:313] 2022-12-02 14:16:26,212 - WARNING: Compiled the loaded model, but the compiled metrics have yet to be built. `model.compile_metrics` will be empty until you train or evaluate the model. [saving_utils.py:try_build_compiled_arguments:313] 2022-12-02 14:16:26,212 - WARNING: Compiled the loaded model, but the compiled metrics have yet to be built. `model.compile_metrics` will be empty until you train or evaluate the model. [saving_utils.py:try_build_compiled_arguments:313]
-------------------------------Captured log call--------------------------------
DEBUG root:datastore.py:118 get: model_name(general.model)=/builds/esde/machine-learning/mlair/test/test_run_modules/TestExperiment/model/test_model.h5 DEBUG root:training.py:188 save model to /builds/esde/machine-learning/mlair/test/test_run_modules/TestExperiment/model/test_model.h5 WARNING tensorflow:saving_utils.py:313 Compiled the loaded model, but the compiled metrics have yet to be built. `model.compile_metrics` will be empty until you train or evaluate the model. WARNING tensorflow:saving_utils.py:313 Compiled the loaded model, but the compiled metrics have yet to be built. `model.compile_metrics` will be empty until you train or evaluate the model. DEBUG root:datastore.py:118 set: model(general)=<mlair.model_modules.fully_connected_networks.FCN object at 0x7f8506263b20>
Passed test/test_run_modules/test_training.py::TestTraining::test_save_callbacks_history_created 4.69
-----------------------------Captured stdout setup------------------------------
Model: "model_16" _________________________________________________________________ Layer (type) Output Shape Param # ================================================================= input_41 (InputLayer) [(None, 8, 1, 2)] 0 _________________________________________________________________ flatten_10 (Flatten) (None, 16) 0 _________________________________________________________________ dense_25 (Dense) (None, 10) 170 _________________________________________________________________ relu_1 (ReLU) (None, 10) 0 _________________________________________________________________ dense_26 (Dense) (None, 2) 22 _________________________________________________________________ linear_output (Activation) (None, 2) 0 ================================================================= Total params: 192 Trainable params: 192 Non-trainable params: 0 _________________________________________________________________ None
Passed test/test_run_modules/test_training.py::TestTraining::test_save_callbacks_lr_created 5.14
-----------------------------Captured stdout setup------------------------------
Model: "model_17" _________________________________________________________________ Layer (type) Output Shape Param # ================================================================= input_42 (InputLayer) [(None, 8, 1, 2)] 0 _________________________________________________________________ flatten_11 (Flatten) (None, 16) 0 _________________________________________________________________ dense_27 (Dense) (None, 10) 170 _________________________________________________________________ relu_1 (ReLU) (None, 10) 0 _________________________________________________________________ dense_28 (Dense) (None, 2) 22 _________________________________________________________________ linear_output (Activation) (None, 2) 0 ================================================================= Total params: 192 Trainable params: 192 Non-trainable params: 0 _________________________________________________________________ None
Passed test/test_run_modules/test_training.py::TestTraining::test_save_callbacks_inspect_history 4.70
-----------------------------Captured stdout setup------------------------------
Model: "model_18" _________________________________________________________________ Layer (type) Output Shape Param # ================================================================= input_43 (InputLayer) [(None, 8, 1, 2)] 0 _________________________________________________________________ flatten_12 (Flatten) (None, 16) 0 _________________________________________________________________ dense_29 (Dense) (None, 10) 170 _________________________________________________________________ relu_1 (ReLU) (None, 10) 0 _________________________________________________________________ dense_30 (Dense) (None, 2) 22 _________________________________________________________________ linear_output (Activation) (None, 2) 0 ================================================================= Total params: 192 Trainable params: 192 Non-trainable params: 0 _________________________________________________________________ None
Passed test/test_run_modules/test_training.py::TestTraining::test_save_callbacks_inspect_lr 4.72
-----------------------------Captured stdout setup------------------------------
Model: "model_19" _________________________________________________________________ Layer (type) Output Shape Param # ================================================================= input_44 (InputLayer) [(None, 8, 1, 2)] 0 _________________________________________________________________ flatten_13 (Flatten) (None, 16) 0 _________________________________________________________________ dense_31 (Dense) (None, 10) 170 _________________________________________________________________ relu_1 (ReLU) (None, 10) 0 _________________________________________________________________ dense_32 (Dense) (None, 2) 22 _________________________________________________________________ linear_output (Activation) (None, 2) 0 ================================================================= Total params: 192 Trainable params: 192 Non-trainable params: 0 _________________________________________________________________ None
Passed test/test_run_modules/test_training.py::TestTraining::test_create_monitoring_plots 6.05
-----------------------------Captured stdout setup------------------------------
Model: "model_20" _________________________________________________________________ Layer (type) Output Shape Param # ================================================================= input_45 (InputLayer) [(None, 8, 1, 2)] 0 _________________________________________________________________ flatten_14 (Flatten) (None, 16) 0 _________________________________________________________________ dense_33 (Dense) (None, 10) 170 _________________________________________________________________ relu_1 (ReLU) (None, 10) 0 _________________________________________________________________ dense_34 (Dense) (None, 2) 22 _________________________________________________________________ linear_output (Activation) (None, 2) 0 ================================================================= Total params: 192 Trainable params: 192 Non-trainable params: 0 _________________________________________________________________ None
Passed test/test_run_modules/test_training.py::TestTraining::test_resume_training1 14.37
------------------------------Captured stdout call------------------------------
Model: "model_21" _________________________________________________________________ Layer (type) Output Shape Param # ================================================================= input_46 (InputLayer) [(None, 8, 1, 2)] 0 _________________________________________________________________ flatten_15 (Flatten) (None, 16) 0 _________________________________________________________________ dense_35 (Dense) (None, 10) 170 _________________________________________________________________ relu_1 (ReLU) (None, 10) 0 _________________________________________________________________ dense_36 (Dense) (None, 2) 22 _________________________________________________________________ linear_output (Activation) (None, 2) 0 ================================================================= Total params: 192 Trainable params: 192 Non-trainable params: 0 _________________________________________________________________ None Epoch 1/4 13/13 - 1s - loss: 22534.6133 - mse: 1589.0845 - mae: 32.8977 - var_loss: 43480.1484 - val_loss: 15841.4570 - val_mse: 1449.6302 - val_mae: 32.0471 - val_var_loss: 30233.2832 Epoch 2/4 13/13 - 0s - loss: 6880.6729 - mse: 1320.6576 - mae: 29.1475 - var_loss: 12440.6924 - val_loss: 9969.6289 - val_mse: 1223.2863 - val_mae: 26.6917 - val_var_loss: 18715.9707 Epoch 3/4 13/13 - 0s - loss: 10609.7129 - mse: 1168.1818 - mae: 26.9065 - var_loss: 20051.2383 - val_loss: 4382.9307 - val_mse: 1107.1632 - val_mae: 26.3912 - val_var_loss: 7658.6973 Epoch 4/4 13/13 - 0s - loss: 5212.3369 - mse: 1077.3201 - mae: 25.4961 - var_loss: 9347.3555 - val_loss: 3739.9001 - val_mse: 1046.4552 - val_mae: 25.0522 - val_var_loss: 6433.3457 Model: "model_22" _________________________________________________________________ Layer (type) Output Shape Param # ================================================================= input_47 (InputLayer) [(None, 8, 1, 2)] 0 _________________________________________________________________ flatten_16 (Flatten) (None, 16) 0 _________________________________________________________________ dense_37 (Dense) (None, 10) 170 _________________________________________________________________ relu_1 (ReLU) (None, 10) 0 _________________________________________________________________ dense_38 (Dense) (None, 2) 22 _________________________________________________________________ linear_output (Activation) (None, 2) 0 ================================================================= Total params: 192 Trainable params: 192 Non-trainable params: 0 _________________________________________________________________ None Epoch 5/8 13/13 - 1s - loss: 4517.4683 - mse: 1030.0127 - mae: 25.1768 - var_loss: 8004.9229 - val_loss: 4267.0732 - val_mse: 1016.7682 - val_mae: 25.2271 - val_var_loss: 7517.3784 Epoch 6/8 13/13 - 0s - loss: 2926.0154 - mse: 1017.7377 - mae: 24.9686 - var_loss: 4834.2935 - val_loss: 4110.5698 - val_mse: 1043.1619 - val_mae: 25.0585 - val_var_loss: 7177.9775 Epoch 7/8 13/13 - 0s - loss: 3374.6968 - mse: 1019.4047 - mae: 24.8248 - var_loss: 5729.9888 - val_loss: 3125.1057 - val_mse: 990.9284 - val_mae: 24.7217 - val_var_loss: 5259.2832 Epoch 8/8 13/13 - 0s - loss: 3282.2046 - mse: 990.1358 - mae: 24.8492 - var_loss: 5574.2729 - val_loss: 2724.8208 - val_mse: 1023.5216 - val_mae: 25.3608 - val_var_loss: 4426.1201
------------------------------Captured stderr call------------------------------
2022-12-02 14:17:07.101769: W tensorflow/core/util/tensor_slice_reader.cc:95] Could not open /builds/esde/machine-learning/mlair/test/test_run_modules/TestExperiment/model_checkpoint: Failed precondition: /builds/esde/machine-learning/mlair/test/test_run_modules/TestExperiment/model_checkpoint; Is a directory: perhaps your file is in a different file format and you need to use a different restore operator?
Passed test/test_workflows/test_abstract_workflow.py::TestWorkflow::test_init 0.00
No log output captured.
Passed test/test_workflows/test_abstract_workflow.py::TestWorkflow::test_add 0.00
No log output captured.
Passed test/test_workflows/test_abstract_workflow.py::TestWorkflow::test_run 5.22
------------------------------Captured stderr call------------------------------
2022-12-02 14:17:11,267 - INFO: Workflow started [run_environment.py:__init__:103] 2022-12-02 14:17:11,267 - INFO: Workflow started [run_environment.py:__init__:103] 2022-12-02 14:17:11,267 - INFO: Workflow started [run_environment.py:__init__:103] 2022-12-02 14:17:11,267 - INFO: Workflow started [run_environment.py:__init__:103] 2022-12-02 14:17:11,267 - INFO: Workflow started [run_environment.py:__init__:103] 2022-12-02 14:17:11,268 - INFO: 6 [test_abstract_workflow.py:__init__:37] 2022-12-02 14:17:11,268 - INFO: 6 [test_abstract_workflow.py:__init__:37] 2022-12-02 14:17:11,268 - INFO: 6 [test_abstract_workflow.py:__init__:37] 2022-12-02 14:17:11,268 - INFO: 6 [test_abstract_workflow.py:__init__:37] 2022-12-02 14:17:11,268 - INFO: 6 [test_abstract_workflow.py:__init__:37] 2022-12-02 14:17:11,268 - INFO: 2 [test_abstract_workflow.py:__init__:42] 2022-12-02 14:17:11,268 - INFO: 2 [test_abstract_workflow.py:__init__:42] 2022-12-02 14:17:11,268 - INFO: 2 [test_abstract_workflow.py:__init__:42] 2022-12-02 14:17:11,268 - INFO: 2 [test_abstract_workflow.py:__init__:42] 2022-12-02 14:17:11,268 - INFO: 2 [test_abstract_workflow.py:__init__:42] 2022-12-02 14:17:11,268 - INFO: 3 [test_abstract_workflow.py:__init__:37] 2022-12-02 14:17:11,268 - INFO: 3 [test_abstract_workflow.py:__init__:37] 2022-12-02 14:17:11,268 - INFO: 3 [test_abstract_workflow.py:__init__:37] 2022-12-02 14:17:11,268 - INFO: 3 [test_abstract_workflow.py:__init__:37] 2022-12-02 14:17:11,268 - INFO: 3 [test_abstract_workflow.py:__init__:37] 2022-12-02 14:17:11,268 - INFO: Workflow finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:17:11,268 - INFO: Workflow finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:17:11,268 - INFO: Workflow finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:17:11,268 - INFO: Workflow finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:17:11,268 - INFO: Workflow finished after 0:00:01 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:17:13,037 - INFO: Training finished after 0:00:13 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:17:13,037 - INFO: Training finished after 0:00:13 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:17:13,037 - INFO: Training finished after 0:00:13 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:17:13,037 - INFO: Training finished after 0:00:13 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:17:13,037 - INFO: Training finished after 0:00:13 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:17:13,038 - INFO: Training finished after 0:00:07 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:17:13,038 - INFO: Training finished after 0:00:07 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:17:13,038 - INFO: Training finished after 0:00:07 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:17:13,038 - INFO: Training finished after 0:00:07 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:17:13,038 - INFO: Training finished after 0:00:07 (hh:mm:ss) [run_environment.py:__del__:120] 2022-12-02 14:17:16,446 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/tracking_000.json [run_environment.py:__save_tracking:159] 2022-12-02 14:17:16,446 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/tracking_000.json [run_environment.py:__save_tracking:159] 2022-12-02 14:17:16,446 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/tracking_000.json [run_environment.py:__save_tracking:159] 2022-12-02 14:17:16,446 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/tracking_000.json [run_environment.py:__save_tracking:159] 2022-12-02 14:17:16,446 - INFO: Copy tracker file to /builds/esde/machine-learning/mlair/tracking_000.json [run_environment.py:__save_tracking:159] 2022-12-02 14:17:16,491 - INFO: Move log file to /builds/esde/machine-learning/mlair/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:17:16,491 - INFO: Move log file to /builds/esde/machine-learning/mlair/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:17:16,491 - INFO: Move log file to /builds/esde/machine-learning/mlair/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:17:16,491 - INFO: Move log file to /builds/esde/machine-learning/mlair/logging_000.log [run_environment.py:__move_log_file:147] 2022-12-02 14:17:16,491 - INFO: Move log file to /builds/esde/machine-learning/mlair/logging_000.log [run_environment.py:__move_log_file:147]
-------------------------------Captured log call--------------------------------
INFO root:run_environment.py:103 Workflow started INFO root:test_abstract_workflow.py:37 6 INFO root:test_abstract_workflow.py:42 2 INFO root:test_abstract_workflow.py:37 3 INFO root:run_environment.py:120 Workflow finished after 0:00:01 (hh:mm:ss) INFO root:run_environment.py:120 Training finished after 0:00:13 (hh:mm:ss) INFO root:run_environment.py:120 Training finished after 0:00:07 (hh:mm:ss) INFO root:run_environment.py:159 Copy tracker file to /builds/esde/machine-learning/mlair/tracking_000.json INFO root:run_environment.py:147 Move log file to /builds/esde/machine-learning/mlair/logging_000.log
Passed test/test_workflows/test_default_workflow.py::TestDefaultWorkflow::test_init_no_args 0.00
No log output captured.
Passed test/test_workflows/test_default_workflow.py::TestDefaultWorkflow::test_init_with_args 0.00
No log output captured.
Passed test/test_workflows/test_default_workflow.py::TestDefaultWorkflow::test_init_with_kwargs 0.00
No log output captured.
Passed test/test_workflows/test_default_workflow.py::TestDefaultWorkflow::test_setup 0.00
No log output captured.
Passed test/test_workflows/test_default_workflow.py::TestDefaultWorkflowHPC::test_setup 0.01
No log output captured.