ENVI Deep Learning 3.0 uses TensorFlow version 2.9 and CUDA version 11.2.2, both of which are included in the installation. System requirements are as follows:

  • Base software: ENVI 6.0 and the ENVI Deep Learning 3.0 module

  • Operating systems:

    • Windows 10 and 11 (Intel/AMD 64-bit)

    • Linux (Intel/AMD 64-bit, kernel 3.10.0 or higher, glibc 2.17 or higher)

  • Hardware:

    • NVIDIA graphics card with CUDA Compute Capability version 3.5 to 8.6. See the list of CUDA-enabled GPU cards. A minimum of 8 GB of GPU memory is recommended for optimal performance, particularly when training deep learning models.

    • NVIDIA GPU driver version: Windows 461.33 or higher, Linux 460.32.03 or higher.

    • A CPU with the Advanced Vector Extensions (AVX) instruction set. In general, any CPU after 2011 will contain this instruction set.

    • Intel CPUs are recommended, though not required. They have an optimized Intel Machine Learning library that offers performance gains for certain Machine Learning algorithms.

To determine if your system meets the requirements for ENVI Deep Learning, start the Deep Learning Guide Map in the ENVI Toolbox. From the Deep Learning Guide Map menu bar, select Tools > Test Installation and Configuration.