-
Notifications
You must be signed in to change notification settings - Fork 101
Requirements
Make sure you have installed the following before using FAST. Note that these requirements are for the releases, if you want to build FAST yourself, there are additional requirements.
FAST requires two system libraries: OpenCL and OpenGL. These have to be downloaded and installed separately. There are many implementations of these two libraries, usually you want to install the one distributed by the company that made the GPU on your machine.
On Windows, OpenGL and OpenCL are usually installed when you install the graphics driver for your system. Make sure OpenCL.dll is located in your PATH environment variable.
The windows binaries are compiled using MSVC 2017/2019. Therefore you have to install the Microsoft Visual C++ Redistributable 2015-2019 (64bit/x64).
To install OpenCL on Linux, download an implementation depending on the CPU/GPU you have:
NVIDIA - Install CUDA
Intel - Install the OpenCL NEO driver
AMD - Install the ROCm stack
Also you need to install the following dependencies openslide and libusb:
sudo apt install libopenslide0 libusb-1.0-0
- For TensorRT inference: CUDA 11.0, cuDNN 8.X and TensorRT 7.2.
- For TensorFlow CUDA inference: CUDA 11.0 + cuDNN 8.X
- For video streaming
Linux:sudo apt install ubuntu-restricted-extras libgstreamer1.0-dev libgstreamer-plugins-bad1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-good1.0-dev
Windows: K-lite codec pack
If you want to run the examples and tests in FAST, you need to download the public test data.
If this wiki page lacks some information or is incorrect please let us know! You can edit this wiki page yourself, send an email to [email protected] or