Skip to main content

Table 2 Comparison of open source tools for deep learning

From: Plant diseases and pests detection based on deep learning: a review

Tools

Publisher

Supporting hardware

Applicable interface

Usability

Tensorflow

Google

CPU, GPU, Mobile

C, Python

Flexible development, portability, powerful performance, support for distributed applications

Torch/PyTorch

Facebook

CPU, GPU, FPGA

C, Python, Lua

Easy to debug and develop, support dynamic neural network, easy to expand, modularization and low learning cost

Caffe

BAIR

CPU, GPU

Python, Matlab

High readability, easy to expand, fast speed, large number of users and wide community

Theano

MILA

CPU, GPU

Python

Flexible and high performance