deephealthproject / eddl

European Distributed Deep Learning (EDDL) library. A general-purpose library initially developed to cover deep learning needs in healthcare use cases within the DeepHealth project.
https://deephealthproject.github.io/eddl/
MIT License
34 stars 10 forks source link

Fix compilation for Windows #217

Closed MicheleCancilla closed 3 years ago

MicheleCancilla commented 3 years ago

This PR solves some errors with Windows:

  1. #include <sys/time.h> has been wrapped using EDDL_WINDOWS macro.
  2. Some newer OpenMP directives have been omitted only for Windows, again using EDDL_WINDOWS macro.
  3. I updated the Jenkinsfile changing the base docker images. It should be useful for checking gpu-enabled tests of eddl.