For typical requirements - fast processing and convenient usage we recommend to use NVIDIA GPU with enough memory. A rough estimation is 3GB per deep-learning module. To be on the safe side we recommend to use NVIDIA GeForce® RTX 2080 Ti.
For price sensitive use-cases it is possible to use cheaper NVIDIA GPU card or to use a computer without a GPU card at all. It has to be expected longer recognition times.
For embedded use-cases we support embedded hardware too - e.g. ARM based devices like NVIDIA TX2 or Xavier or some types of FPGA. Contact us for more information.
For training of deep-learning modules we recommend to use fast NVIDIA GPU with a lot of memory. We recommend to use NVIDIA GeForce® RTX 2080 Ti. Plus we recommend a PC with at least 16 GB of RAM.
Training of deep-learning modules without GPU technically works but we strongly discourage from this as the training times can take hours or even days.
Do you need a GPU?
If you use or train modules of Anomaly of Surface or Surface Detection you can use a PC without GPU.
If you use modules for Images Preprocessing, Measurement or Code you can safely use PC without GPU.
If you are going to use modules for Classification of Object Detection we strongly recommend to use GPU for training. It is possible to use PC without GPU for image recognition (inference) however the inference times would be significantly higher.