RTnn API Reference
- rtnn package
- Subpackages
- Submodules
- rtnn.dataset module
DataPreprocessorDataPreprocessor.loggerDataPreprocessor.stimeDataPreprocessor.tstepDataPreprocessor.tbatchDataPreprocessor.norm_mappingDataPreprocessor.normalization_typeDataPreprocessor.sbatchDataPreprocessor.yearsDataPreprocessor.etimeDataPreprocessor.dfsDataPreprocessor.time_blocksDataPreprocessor.min_dimsDataPreprocessor.coszDataPreprocessor.laiDataPreprocessor.ssaDataPreprocessor.rsDataPreprocessor.ovDataPreprocessor.__init__()DataPreprocessor.normalize()
- rtnn.dataset_atm module
- rtnn.dataset_reftrans module
- rtnn.dataset_odepth module
- rtnn.diagnostics module
- rtnn.evaluater module
NMSELossNMAELossphysics_loss()MetricTrackerget_loss_function()mse_all()mbe_all()mae_all()r2_all()nmae_all()nmse_all()mare_all()gmrae_all()unnorm_mpas()conservation_residual()calc_abs()calc_heating_rates()heating_rate()run_validation_lsm()run_validation_cams()run_validation_reftrans()run_validation_rrtmgp_gas()
- rtnn.logger module
- rtnn.main module
- Module Overview
- Key Features
- Data Flow
print_version()parse_years()parse_args()setup_directories_and_logging()log_configuration()setup_device_and_seed()get_data_files_lsm()get_data_files_rrtmgp()create_normalization_mapping_lsm()create_normalization_mapping_rrtmgp()create_normalization_mapping_reftrans()create_normalization_mapping_rrtmgp_gas()create_datasets_and_loaders_lsm()create_datasets_and_loaders_rrtmgp()create_datasets_and_loaders_reftrans()create_datasets_and_loaders_rrtmgp_gas()initialize_model()load_checkpoint_if_requested()train_epoch_lsm()train_epoch_reftrans()train_epoch_cams()train_epoch_rrtmgp_gas()main()
- rtnn.model_loader module
- rtnn.model_utils module
- Features
- Dependencies
ModelUtilsModelUtils.__init__()ModelUtils.get_parameter_number()ModelUtils.print_model_layers()ModelUtils.save_checkpoint()ModelUtils.load_checkpoint()ModelUtils.load_training_checkpoint()ModelUtils.count_parameters_by_layer()ModelUtils.log_model_summary()ModelUtils.save_training_checkpoint()ModelUtils.save_emergency_checkpoint()
- rtnn.utils module
- rtnn.version module