Skip to content
/ ML-RT2 Public

Radiative transfer with advanced machine learning methods

License

Notifications You must be signed in to change notification settings

eor/ML-RT2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ML-RT version 2

Radiative transfer with advanced machine learning methods

Setup

Software requirements

We assume your system is equipped with the following dependencies:

  • Python 3.8 or newer
  • bash
  • wget
  • unzip
  • md5sum (optional)

System packages

On Debian or Debian-derivatives, e.g. Ubuntu, the required packages should be part of the base installation but can be installed using the default package manager if necessary with the following command:

sudo apt install wget unzip md5sum

Python modules

Furthermore, the following Python packages are needed:

  • pytorch
  • numpy (1.21.1 fixed for now because of a numba bug)
  • numba (0.53.1)
  • pydoe
  • matplotlib
  • deepxde
  • tensorboard
pip

The Python dependencies can be installed with pip like so:

pip3 install -r requirements.txt
conda

In Anaconda (or Miniconda) environments the requirements can be installed like so:

conda config --add channels conda-forge
conda install --yes --file requirements_conda.txt

About

Radiative transfer with advanced machine learning methods

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published