├── .gitignore ├── ConfigScreener.py ├── LICENSE ├── TrainingScript.py ├── TrainingScriptLocLin.py ├── data ├── __init__.py ├── config_interface │ ├── DataConfigurator.py │ ├── DataSectionConfiguration.py │ ├── GridConfiguration.py │ ├── GridConfigurator.py │ └── __init__.py ├── datasets │ ├── DataCollection.py │ ├── DataSection.py │ ├── LowResHighResDataset.py │ ├── NearestNeighborData.py │ ├── PatchData.py │ ├── PatchDataSection.py │ ├── RandomShufflingDataSection.py │ └── __init__.py ├── importing │ ├── Importer.py │ ├── __init__.py │ ├── hdf5 │ │ ├── HDF5File.py │ │ └── HDF5Importer.py │ └── npz │ │ └── NPZImporter.py ├── patching │ ├── PatchCutter.py │ └── __init__.py └── scaling │ ├── DataScaler.py │ ├── RangeScaler.py │ ├── ScalerType.py │ ├── StandardScaler.py │ └── __init__.py ├── experiments ├── deep_sd │ ├── scaled │ │ ├── deep_sd_baseline.json │ │ ├── deep_sd_baseline_multigrid.json │ │ ├── deep_sd_batchnorm.json │ │ ├── deep_sd_batchnorm_multigrid.json │ │ ├── deep_sd_batchnorm_residual.json │ │ └── deep_sd_batchnorm_residual_multigrid.json │ └── unscaled │ │ ├── deep_sd_baseline.json │ │ ├── deep_sd_baseline_multigrid.json │ │ ├── deep_sd_batchnorm.json │ │ ├── deep_sd_batchnorm_multigrid.json │ │ ├── deep_sd_batchnorm_residual.json │ │ └── deep_sd_batchnorm_residual_multigrid.json ├── enhancenet │ ├── enhancenet_lr.json │ ├── enhancenet_lr_hr_conv.json │ ├── enhancenet_lr_hr_conv_multigrid.json │ ├── enhancenet_lr_hr_s2d.json │ ├── enhancenet_lr_hr_s2d_multigrid.json │ └── enhancenet_lr_multigrid.json ├── fsrcnn │ ├── transpose_conv │ │ ├── plain │ │ │ ├── fsrcnn_lr.json │ │ │ ├── fsrcnn_lr_hr_conv.json │ │ │ ├── fsrcnn_lr_hr_conv_multigrid.json │ │ │ ├── fsrcnn_lr_hr_s2d.json │ │ │ ├── fsrcnn_lr_hr_s2d_multigrid.json │ │ │ └── fsrcnn_lr_multigrid.json │ │ └── residual │ │ │ ├── fsrcnn_lr_hr_conv_residual.json │ │ │ ├── fsrcnn_lr_hr_conv_residual_multigrid.json │ │ │ ├── fsrcnn_lr_hr_s2d_residual.json │ │ │ ├── fsrcnn_lr_hr_s2d_residual_multigrid.json │ │ │ ├── fsrcnn_lr_residual.json │ │ │ └── fsrcnn_lr_residual_multigrid.json │ └── upsampling_conv │ │ ├── plain │ │ ├── fsrcnn_lr.json │ │ ├── fsrcnn_lr_hr_conv.json │ │ ├── fsrcnn_lr_hr_conv_multigrid.json │ │ ├── fsrcnn_lr_hr_conv_nonwind.json │ │ └── fsrcnn_lr_multigrid.json │ │ └── residual │ │ ├── fsrcnn_lr_hr_conv_residual.json │ │ ├── fsrcnn_lr_hr_conv_residual_multigrid.json │ │ ├── fsrcnn_lr_residual.json │ │ └── fsrcnn_lr_residual_multigrid.json ├── linear_cnn_transpose │ ├── LinearCNNTranspose_lr.json │ ├── LinearCNNTranspose_lr_hr.json │ ├── LinearCNNTranspose_lr_hr_multigrid.json │ └── LinearCNNTranspose_lr_multigrid.json ├── linear_local │ ├── linear_localized_lr_1.json │ ├── linear_localized_lr_16.json │ ├── linear_localized_lr_16_multigrid.json │ ├── linear_localized_lr_1_multigrid.json │ ├── linear_localized_lr_2.json │ ├── linear_localized_lr_2_multigrid.json │ ├── linear_localized_lr_3.json │ ├── linear_localized_lr_3_multigrid.json │ ├── linear_localized_lr_4.json │ ├── linear_localized_lr_4_multigrid.json │ ├── linear_localized_lr_9.json │ └── linear_localized_lr_9_multigrid.json ├── make_xval_config.py └── resunet_super │ ├── resunet_super_lr.json │ ├── resunet_super_lr_hr.json │ ├── resunet_super_lr_hr_multigrid.json │ └── resunet_super_lr_multigrid.json ├── losses ├── __init__.py ├── config_interface │ ├── LossCollection.py │ ├── LossConfigurator.py │ ├── LossType.py │ └── __init__.py └── loss_functions │ ├── CosineDissimilarity.py │ ├── CosineSimilarity.py │ ├── L1.py │ ├── LossFunction.py │ ├── MAE.py │ ├── MSE.py │ └── __init__.py ├── networks └── modular_downscaling_model │ ├── __init__.py │ ├── base_modules │ ├── ConvBlock.py │ ├── ConvMultiBlock.py │ ├── DeconvBlock.py │ ├── DepthToSpaceBlock.py │ ├── GaussianFilterBlock.py │ ├── InceptionBlock.py │ ├── MaxPoolBlock.py │ ├── ParametricModule.py │ ├── ResNetBlock.py │ ├── ResNetMultiBlock.py │ ├── ResamplingBlock2D.py │ ├── SpaceToDepthBlock.py │ ├── UpsamplingConvBlock.py │ └── __init__.py │ ├── config_interface │ ├── ModelConfigurator.py │ └── __init__.py │ ├── core_modules │ ├── CoreModuleType.py │ ├── EnhanceNet.py │ ├── LinearCNNTranspose.py │ ├── LocalizedANN.py │ ├── LocalizedLinearModel.py │ ├── ResUNet.py │ ├── ResUNetSuper.py │ ├── StandardUNet.py │ ├── __init__.py │ └── unet_template │ │ ├── BaseUNet.py │ │ ├── DecodingModule.py │ │ ├── EncodingModule.py │ │ ├── SkipConnectionModule.py │ │ ├── UpsamplingModule.py │ │ └── __init__.py │ ├── input_modules │ ├── InputModule.py │ ├── InputModuleType.py │ ├── __init__.py │ ├── convolution │ │ ├── ConvModuleHR.py │ │ ├── ConvModuleLR.py │ │ └── __init__.py │ ├── inception │ │ ├── InceptionModuleHR.py │ │ ├── InceptionModuleLR.py │ │ └── __init__.py │ ├── interpolation │ │ ├── IdentityModule.py │ │ ├── InterpolationModuleLR.py │ │ ├── SubsamplingModuleHR.py │ │ └── __init__.py │ └── residual │ │ ├── ResNetModuleHR.py │ │ ├── ResNetModuleLR.py │ │ └── __init__.py │ └── output_modules │ ├── ConvSupersamplingModule.py │ ├── OutputModuleType.py │ ├── ResNetSupersamplingModule.py │ ├── ResidualOutputModule.py │ └── __init__.py ├── training ├── config_interface │ ├── BaseTrainingEpoch.py │ ├── BaseTrainingProcess.py │ ├── TrainingConfiguration.py │ └── __init__.py ├── localized_linear_model │ ├── TrainingConfigurator.py │ ├── TrainingEpoch.py │ ├── TrainingProcess.py │ └── __init__.py └── modular_downscaling_model │ ├── TrainingConfigurator.py │ ├── TrainingEpoch.py │ ├── TrainingProcess.py │ ├── __init__.py │ └── scripts │ ├── base_config.json │ └── base_training_script.py └── utils ├── NumpyEncoder.py ├── ProgressBar.py └── __init__.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/.gitignore -------------------------------------------------------------------------------- /ConfigScreener.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/ConfigScreener.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/LICENSE -------------------------------------------------------------------------------- /TrainingScript.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/TrainingScript.py -------------------------------------------------------------------------------- /TrainingScriptLocLin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/TrainingScriptLocLin.py -------------------------------------------------------------------------------- /data/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/data/__init__.py -------------------------------------------------------------------------------- /data/config_interface/DataConfigurator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/data/config_interface/DataConfigurator.py -------------------------------------------------------------------------------- /data/config_interface/DataSectionConfiguration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/data/config_interface/DataSectionConfiguration.py -------------------------------------------------------------------------------- /data/config_interface/GridConfiguration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/data/config_interface/GridConfiguration.py -------------------------------------------------------------------------------- /data/config_interface/GridConfigurator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/data/config_interface/GridConfigurator.py -------------------------------------------------------------------------------- /data/config_interface/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/data/config_interface/__init__.py -------------------------------------------------------------------------------- /data/datasets/DataCollection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/data/datasets/DataCollection.py -------------------------------------------------------------------------------- /data/datasets/DataSection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/data/datasets/DataSection.py -------------------------------------------------------------------------------- /data/datasets/LowResHighResDataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/data/datasets/LowResHighResDataset.py -------------------------------------------------------------------------------- /data/datasets/NearestNeighborData.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/data/datasets/NearestNeighborData.py -------------------------------------------------------------------------------- /data/datasets/PatchData.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/data/datasets/PatchData.py -------------------------------------------------------------------------------- /data/datasets/PatchDataSection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/data/datasets/PatchDataSection.py -------------------------------------------------------------------------------- /data/datasets/RandomShufflingDataSection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/data/datasets/RandomShufflingDataSection.py -------------------------------------------------------------------------------- /data/datasets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/data/datasets/__init__.py -------------------------------------------------------------------------------- /data/importing/Importer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/data/importing/Importer.py -------------------------------------------------------------------------------- /data/importing/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/data/importing/__init__.py -------------------------------------------------------------------------------- /data/importing/hdf5/HDF5File.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/data/importing/hdf5/HDF5File.py -------------------------------------------------------------------------------- /data/importing/hdf5/HDF5Importer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/data/importing/hdf5/HDF5Importer.py -------------------------------------------------------------------------------- /data/importing/npz/NPZImporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/data/importing/npz/NPZImporter.py -------------------------------------------------------------------------------- /data/patching/PatchCutter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/data/patching/PatchCutter.py -------------------------------------------------------------------------------- /data/patching/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/data/patching/__init__.py -------------------------------------------------------------------------------- /data/scaling/DataScaler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/data/scaling/DataScaler.py -------------------------------------------------------------------------------- /data/scaling/RangeScaler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/data/scaling/RangeScaler.py -------------------------------------------------------------------------------- /data/scaling/ScalerType.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/data/scaling/ScalerType.py -------------------------------------------------------------------------------- /data/scaling/StandardScaler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/data/scaling/StandardScaler.py -------------------------------------------------------------------------------- /data/scaling/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/data/scaling/__init__.py -------------------------------------------------------------------------------- /experiments/deep_sd/scaled/deep_sd_baseline.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/deep_sd/scaled/deep_sd_baseline.json -------------------------------------------------------------------------------- /experiments/deep_sd/scaled/deep_sd_baseline_multigrid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/deep_sd/scaled/deep_sd_baseline_multigrid.json -------------------------------------------------------------------------------- /experiments/deep_sd/scaled/deep_sd_batchnorm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/deep_sd/scaled/deep_sd_batchnorm.json -------------------------------------------------------------------------------- /experiments/deep_sd/scaled/deep_sd_batchnorm_multigrid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/deep_sd/scaled/deep_sd_batchnorm_multigrid.json -------------------------------------------------------------------------------- /experiments/deep_sd/scaled/deep_sd_batchnorm_residual.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/deep_sd/scaled/deep_sd_batchnorm_residual.json -------------------------------------------------------------------------------- /experiments/deep_sd/scaled/deep_sd_batchnorm_residual_multigrid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/deep_sd/scaled/deep_sd_batchnorm_residual_multigrid.json -------------------------------------------------------------------------------- /experiments/deep_sd/unscaled/deep_sd_baseline.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/deep_sd/unscaled/deep_sd_baseline.json -------------------------------------------------------------------------------- /experiments/deep_sd/unscaled/deep_sd_baseline_multigrid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/deep_sd/unscaled/deep_sd_baseline_multigrid.json -------------------------------------------------------------------------------- /experiments/deep_sd/unscaled/deep_sd_batchnorm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/deep_sd/unscaled/deep_sd_batchnorm.json -------------------------------------------------------------------------------- /experiments/deep_sd/unscaled/deep_sd_batchnorm_multigrid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/deep_sd/unscaled/deep_sd_batchnorm_multigrid.json -------------------------------------------------------------------------------- /experiments/deep_sd/unscaled/deep_sd_batchnorm_residual.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/deep_sd/unscaled/deep_sd_batchnorm_residual.json -------------------------------------------------------------------------------- /experiments/deep_sd/unscaled/deep_sd_batchnorm_residual_multigrid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/deep_sd/unscaled/deep_sd_batchnorm_residual_multigrid.json -------------------------------------------------------------------------------- /experiments/enhancenet/enhancenet_lr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/enhancenet/enhancenet_lr.json -------------------------------------------------------------------------------- /experiments/enhancenet/enhancenet_lr_hr_conv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/enhancenet/enhancenet_lr_hr_conv.json -------------------------------------------------------------------------------- /experiments/enhancenet/enhancenet_lr_hr_conv_multigrid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/enhancenet/enhancenet_lr_hr_conv_multigrid.json -------------------------------------------------------------------------------- /experiments/enhancenet/enhancenet_lr_hr_s2d.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/enhancenet/enhancenet_lr_hr_s2d.json -------------------------------------------------------------------------------- /experiments/enhancenet/enhancenet_lr_hr_s2d_multigrid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/enhancenet/enhancenet_lr_hr_s2d_multigrid.json -------------------------------------------------------------------------------- /experiments/enhancenet/enhancenet_lr_multigrid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/enhancenet/enhancenet_lr_multigrid.json -------------------------------------------------------------------------------- /experiments/fsrcnn/transpose_conv/plain/fsrcnn_lr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/fsrcnn/transpose_conv/plain/fsrcnn_lr.json -------------------------------------------------------------------------------- /experiments/fsrcnn/transpose_conv/plain/fsrcnn_lr_hr_conv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/fsrcnn/transpose_conv/plain/fsrcnn_lr_hr_conv.json -------------------------------------------------------------------------------- /experiments/fsrcnn/transpose_conv/plain/fsrcnn_lr_hr_conv_multigrid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/fsrcnn/transpose_conv/plain/fsrcnn_lr_hr_conv_multigrid.json -------------------------------------------------------------------------------- /experiments/fsrcnn/transpose_conv/plain/fsrcnn_lr_hr_s2d.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/fsrcnn/transpose_conv/plain/fsrcnn_lr_hr_s2d.json -------------------------------------------------------------------------------- /experiments/fsrcnn/transpose_conv/plain/fsrcnn_lr_hr_s2d_multigrid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/fsrcnn/transpose_conv/plain/fsrcnn_lr_hr_s2d_multigrid.json -------------------------------------------------------------------------------- /experiments/fsrcnn/transpose_conv/plain/fsrcnn_lr_multigrid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/fsrcnn/transpose_conv/plain/fsrcnn_lr_multigrid.json -------------------------------------------------------------------------------- /experiments/fsrcnn/transpose_conv/residual/fsrcnn_lr_hr_conv_residual.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/fsrcnn/transpose_conv/residual/fsrcnn_lr_hr_conv_residual.json -------------------------------------------------------------------------------- /experiments/fsrcnn/transpose_conv/residual/fsrcnn_lr_hr_conv_residual_multigrid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/fsrcnn/transpose_conv/residual/fsrcnn_lr_hr_conv_residual_multigrid.json -------------------------------------------------------------------------------- /experiments/fsrcnn/transpose_conv/residual/fsrcnn_lr_hr_s2d_residual.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/fsrcnn/transpose_conv/residual/fsrcnn_lr_hr_s2d_residual.json -------------------------------------------------------------------------------- /experiments/fsrcnn/transpose_conv/residual/fsrcnn_lr_hr_s2d_residual_multigrid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/fsrcnn/transpose_conv/residual/fsrcnn_lr_hr_s2d_residual_multigrid.json -------------------------------------------------------------------------------- /experiments/fsrcnn/transpose_conv/residual/fsrcnn_lr_residual.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/fsrcnn/transpose_conv/residual/fsrcnn_lr_residual.json -------------------------------------------------------------------------------- /experiments/fsrcnn/transpose_conv/residual/fsrcnn_lr_residual_multigrid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/fsrcnn/transpose_conv/residual/fsrcnn_lr_residual_multigrid.json -------------------------------------------------------------------------------- /experiments/fsrcnn/upsampling_conv/plain/fsrcnn_lr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/fsrcnn/upsampling_conv/plain/fsrcnn_lr.json -------------------------------------------------------------------------------- /experiments/fsrcnn/upsampling_conv/plain/fsrcnn_lr_hr_conv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/fsrcnn/upsampling_conv/plain/fsrcnn_lr_hr_conv.json -------------------------------------------------------------------------------- /experiments/fsrcnn/upsampling_conv/plain/fsrcnn_lr_hr_conv_multigrid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/fsrcnn/upsampling_conv/plain/fsrcnn_lr_hr_conv_multigrid.json -------------------------------------------------------------------------------- /experiments/fsrcnn/upsampling_conv/plain/fsrcnn_lr_hr_conv_nonwind.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/fsrcnn/upsampling_conv/plain/fsrcnn_lr_hr_conv_nonwind.json -------------------------------------------------------------------------------- /experiments/fsrcnn/upsampling_conv/plain/fsrcnn_lr_multigrid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/fsrcnn/upsampling_conv/plain/fsrcnn_lr_multigrid.json -------------------------------------------------------------------------------- /experiments/fsrcnn/upsampling_conv/residual/fsrcnn_lr_hr_conv_residual.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/fsrcnn/upsampling_conv/residual/fsrcnn_lr_hr_conv_residual.json -------------------------------------------------------------------------------- /experiments/fsrcnn/upsampling_conv/residual/fsrcnn_lr_hr_conv_residual_multigrid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/fsrcnn/upsampling_conv/residual/fsrcnn_lr_hr_conv_residual_multigrid.json -------------------------------------------------------------------------------- /experiments/fsrcnn/upsampling_conv/residual/fsrcnn_lr_residual.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/fsrcnn/upsampling_conv/residual/fsrcnn_lr_residual.json -------------------------------------------------------------------------------- /experiments/fsrcnn/upsampling_conv/residual/fsrcnn_lr_residual_multigrid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/fsrcnn/upsampling_conv/residual/fsrcnn_lr_residual_multigrid.json -------------------------------------------------------------------------------- /experiments/linear_cnn_transpose/LinearCNNTranspose_lr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/linear_cnn_transpose/LinearCNNTranspose_lr.json -------------------------------------------------------------------------------- /experiments/linear_cnn_transpose/LinearCNNTranspose_lr_hr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/linear_cnn_transpose/LinearCNNTranspose_lr_hr.json -------------------------------------------------------------------------------- /experiments/linear_cnn_transpose/LinearCNNTranspose_lr_hr_multigrid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/linear_cnn_transpose/LinearCNNTranspose_lr_hr_multigrid.json -------------------------------------------------------------------------------- /experiments/linear_cnn_transpose/LinearCNNTranspose_lr_multigrid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/linear_cnn_transpose/LinearCNNTranspose_lr_multigrid.json -------------------------------------------------------------------------------- /experiments/linear_local/linear_localized_lr_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/linear_local/linear_localized_lr_1.json -------------------------------------------------------------------------------- /experiments/linear_local/linear_localized_lr_16.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/linear_local/linear_localized_lr_16.json -------------------------------------------------------------------------------- /experiments/linear_local/linear_localized_lr_16_multigrid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/linear_local/linear_localized_lr_16_multigrid.json -------------------------------------------------------------------------------- /experiments/linear_local/linear_localized_lr_1_multigrid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/linear_local/linear_localized_lr_1_multigrid.json -------------------------------------------------------------------------------- /experiments/linear_local/linear_localized_lr_2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/linear_local/linear_localized_lr_2.json -------------------------------------------------------------------------------- /experiments/linear_local/linear_localized_lr_2_multigrid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/linear_local/linear_localized_lr_2_multigrid.json -------------------------------------------------------------------------------- /experiments/linear_local/linear_localized_lr_3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/linear_local/linear_localized_lr_3.json -------------------------------------------------------------------------------- /experiments/linear_local/linear_localized_lr_3_multigrid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/linear_local/linear_localized_lr_3_multigrid.json -------------------------------------------------------------------------------- /experiments/linear_local/linear_localized_lr_4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/linear_local/linear_localized_lr_4.json -------------------------------------------------------------------------------- /experiments/linear_local/linear_localized_lr_4_multigrid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/linear_local/linear_localized_lr_4_multigrid.json -------------------------------------------------------------------------------- /experiments/linear_local/linear_localized_lr_9.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/linear_local/linear_localized_lr_9.json -------------------------------------------------------------------------------- /experiments/linear_local/linear_localized_lr_9_multigrid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/linear_local/linear_localized_lr_9_multigrid.json -------------------------------------------------------------------------------- /experiments/make_xval_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/make_xval_config.py -------------------------------------------------------------------------------- /experiments/resunet_super/resunet_super_lr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/resunet_super/resunet_super_lr.json -------------------------------------------------------------------------------- /experiments/resunet_super/resunet_super_lr_hr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/resunet_super/resunet_super_lr_hr.json -------------------------------------------------------------------------------- /experiments/resunet_super/resunet_super_lr_hr_multigrid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/resunet_super/resunet_super_lr_hr_multigrid.json -------------------------------------------------------------------------------- /experiments/resunet_super/resunet_super_lr_multigrid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/experiments/resunet_super/resunet_super_lr_multigrid.json -------------------------------------------------------------------------------- /losses/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/losses/__init__.py -------------------------------------------------------------------------------- /losses/config_interface/LossCollection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/losses/config_interface/LossCollection.py -------------------------------------------------------------------------------- /losses/config_interface/LossConfigurator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/losses/config_interface/LossConfigurator.py -------------------------------------------------------------------------------- /losses/config_interface/LossType.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/losses/config_interface/LossType.py -------------------------------------------------------------------------------- /losses/config_interface/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/losses/config_interface/__init__.py -------------------------------------------------------------------------------- /losses/loss_functions/CosineDissimilarity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/losses/loss_functions/CosineDissimilarity.py -------------------------------------------------------------------------------- /losses/loss_functions/CosineSimilarity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/losses/loss_functions/CosineSimilarity.py -------------------------------------------------------------------------------- /losses/loss_functions/L1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/losses/loss_functions/L1.py -------------------------------------------------------------------------------- /losses/loss_functions/LossFunction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/losses/loss_functions/LossFunction.py -------------------------------------------------------------------------------- /losses/loss_functions/MAE.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/losses/loss_functions/MAE.py -------------------------------------------------------------------------------- /losses/loss_functions/MSE.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/losses/loss_functions/MSE.py -------------------------------------------------------------------------------- /losses/loss_functions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/losses/loss_functions/__init__.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/__init__.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/base_modules/ConvBlock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/base_modules/ConvBlock.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/base_modules/ConvMultiBlock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/base_modules/ConvMultiBlock.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/base_modules/DeconvBlock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/base_modules/DeconvBlock.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/base_modules/DepthToSpaceBlock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/base_modules/DepthToSpaceBlock.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/base_modules/GaussianFilterBlock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/base_modules/GaussianFilterBlock.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/base_modules/InceptionBlock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/base_modules/InceptionBlock.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/base_modules/MaxPoolBlock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/base_modules/MaxPoolBlock.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/base_modules/ParametricModule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/base_modules/ParametricModule.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/base_modules/ResNetBlock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/base_modules/ResNetBlock.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/base_modules/ResNetMultiBlock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/base_modules/ResNetMultiBlock.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/base_modules/ResamplingBlock2D.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/base_modules/ResamplingBlock2D.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/base_modules/SpaceToDepthBlock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/base_modules/SpaceToDepthBlock.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/base_modules/UpsamplingConvBlock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/base_modules/UpsamplingConvBlock.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/base_modules/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/base_modules/__init__.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/config_interface/ModelConfigurator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/config_interface/ModelConfigurator.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/config_interface/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/config_interface/__init__.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/core_modules/CoreModuleType.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/core_modules/CoreModuleType.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/core_modules/EnhanceNet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/core_modules/EnhanceNet.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/core_modules/LinearCNNTranspose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/core_modules/LinearCNNTranspose.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/core_modules/LocalizedANN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/core_modules/LocalizedANN.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/core_modules/LocalizedLinearModel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/core_modules/LocalizedLinearModel.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/core_modules/ResUNet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/core_modules/ResUNet.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/core_modules/ResUNetSuper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/core_modules/ResUNetSuper.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/core_modules/StandardUNet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/core_modules/StandardUNet.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/core_modules/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/core_modules/__init__.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/core_modules/unet_template/BaseUNet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/core_modules/unet_template/BaseUNet.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/core_modules/unet_template/DecodingModule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/core_modules/unet_template/DecodingModule.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/core_modules/unet_template/EncodingModule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/core_modules/unet_template/EncodingModule.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/core_modules/unet_template/SkipConnectionModule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/core_modules/unet_template/SkipConnectionModule.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/core_modules/unet_template/UpsamplingModule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/core_modules/unet_template/UpsamplingModule.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/core_modules/unet_template/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/core_modules/unet_template/__init__.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/input_modules/InputModule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/input_modules/InputModule.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/input_modules/InputModuleType.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/input_modules/InputModuleType.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/input_modules/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/input_modules/__init__.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/input_modules/convolution/ConvModuleHR.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/input_modules/convolution/ConvModuleHR.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/input_modules/convolution/ConvModuleLR.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/input_modules/convolution/ConvModuleLR.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/input_modules/convolution/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/input_modules/convolution/__init__.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/input_modules/inception/InceptionModuleHR.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/input_modules/inception/InceptionModuleHR.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/input_modules/inception/InceptionModuleLR.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/input_modules/inception/InceptionModuleLR.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/input_modules/inception/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/input_modules/inception/__init__.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/input_modules/interpolation/IdentityModule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/input_modules/interpolation/IdentityModule.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/input_modules/interpolation/InterpolationModuleLR.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/input_modules/interpolation/InterpolationModuleLR.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/input_modules/interpolation/SubsamplingModuleHR.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/input_modules/interpolation/SubsamplingModuleHR.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/input_modules/interpolation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/input_modules/interpolation/__init__.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/input_modules/residual/ResNetModuleHR.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/input_modules/residual/ResNetModuleHR.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/input_modules/residual/ResNetModuleLR.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/input_modules/residual/ResNetModuleLR.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/input_modules/residual/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/input_modules/residual/__init__.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/output_modules/ConvSupersamplingModule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/output_modules/ConvSupersamplingModule.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/output_modules/OutputModuleType.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/output_modules/OutputModuleType.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/output_modules/ResNetSupersamplingModule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/output_modules/ResNetSupersamplingModule.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/output_modules/ResidualOutputModule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/output_modules/ResidualOutputModule.py -------------------------------------------------------------------------------- /networks/modular_downscaling_model/output_modules/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/networks/modular_downscaling_model/output_modules/__init__.py -------------------------------------------------------------------------------- /training/config_interface/BaseTrainingEpoch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/training/config_interface/BaseTrainingEpoch.py -------------------------------------------------------------------------------- /training/config_interface/BaseTrainingProcess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/training/config_interface/BaseTrainingProcess.py -------------------------------------------------------------------------------- /training/config_interface/TrainingConfiguration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/training/config_interface/TrainingConfiguration.py -------------------------------------------------------------------------------- /training/config_interface/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/training/config_interface/__init__.py -------------------------------------------------------------------------------- /training/localized_linear_model/TrainingConfigurator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/training/localized_linear_model/TrainingConfigurator.py -------------------------------------------------------------------------------- /training/localized_linear_model/TrainingEpoch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/training/localized_linear_model/TrainingEpoch.py -------------------------------------------------------------------------------- /training/localized_linear_model/TrainingProcess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/training/localized_linear_model/TrainingProcess.py -------------------------------------------------------------------------------- /training/localized_linear_model/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/training/localized_linear_model/__init__.py -------------------------------------------------------------------------------- /training/modular_downscaling_model/TrainingConfigurator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/training/modular_downscaling_model/TrainingConfigurator.py -------------------------------------------------------------------------------- /training/modular_downscaling_model/TrainingEpoch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/training/modular_downscaling_model/TrainingEpoch.py -------------------------------------------------------------------------------- /training/modular_downscaling_model/TrainingProcess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/training/modular_downscaling_model/TrainingProcess.py -------------------------------------------------------------------------------- /training/modular_downscaling_model/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/training/modular_downscaling_model/__init__.py -------------------------------------------------------------------------------- /training/modular_downscaling_model/scripts/base_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/training/modular_downscaling_model/scripts/base_config.json -------------------------------------------------------------------------------- /training/modular_downscaling_model/scripts/base_training_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/training/modular_downscaling_model/scripts/base_training_script.py -------------------------------------------------------------------------------- /utils/NumpyEncoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/utils/NumpyEncoder.py -------------------------------------------------------------------------------- /utils/ProgressBar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/utils/ProgressBar.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoehlein/CNNs-for-Wind-Field-Downscaling/HEAD/utils/__init__.py --------------------------------------------------------------------------------