Skip to content


Solaris is a python toolbox for running tensorflow and pytorch machine learning pipelines for geospatial data.


Solaris is available in Puhti with following versions:

  • 0.3.0 (with pytorch 1.6.0)


Solaris is included in the solaris module and can be loaded with

module load solaris

Solaris module includes a conda environment that has the Solaris library and many additional geospatial and machine learning libraries


In Puhti use Solaris only with pytorch, the included tensorflow can't use Puhti GPU at the moment due to incompatibility issues

Additional Python libraries in the solaris module

  • gdal
  • pandas
  • geopandas
  • networkx
  • rasterio
  • scikit-image
  • And many more, for retrieving the full list in Puhti use: list-packages

License and citing

Solaris toolset is licensed with Apache Licence 2.0. Read the full license here.

In your publications please acknowledge also oGIIR and CSC, for example β€œThe authors wish to acknowledge for computational resources CSC – IT Center for Science, Finland (urn:nbn:fi:research-infras-2016072531) and the Open Geospatial Information Infrastructure for Research (oGIIR, urn:nbn:fi:research-infras-2016072513).”


Last edited Wed Sep 15 2021