TOOLKITS

PYTHON

Python is a high-level, object-oriented, interpreted programming language, which has garnered worldwide attention. Stack Overflow found out that 38.8% of its users mainly use Python for their projects. It has become one of the most sought-after programming certifications.  It is used in Artificial Intelligence, 
 Desktop Application, Automation, Web Development, and Data Wrangling, Exploration and Visualization.

The best place to start learning Python is at EDUREKA

This IBM EdX course provides a brief introduction to Python using Jupyter Notebooks, Pandas, and Numpy.
.
This IBM EdX course expands the introductory Python course with SciPy, MatPlotLib, Seaborn, SciKit, and StatsModel



Open Source Tool Kits

.TensorFlow (REVIEW) does computation using data flow graphs. Google uses TensorFlow internally in its data centers and commercially with Pixel. TensorFlow-based neural networks translate, map, and include Google APIs for Natural Language, Speech, Vision, and a FREE Graphics Editor


. The Microsoft Cognitive Toolkit (CNTK) (MS FAQs) is a unified deep learning toolkit that describes neural networks as a series of computational steps via a directed graph. Version, CNTK v.2.7 (2023) can now be used as a library with new C++ and Python APIs. It retains its use of BrainScript as its own language for configuring models. Its FREE video editor supports a wide range of formats.


. MXNet (REVIEW) combines symbolic programming (declarative definition of the computation graph) and imperative programming (direct tensor operations) to optimize both efficiency and productivity. It is now developed by collaborators from multiple universities and numerous companies, including Amazon, Baidu, Intel, Microsoft, Nvidia, and Wolfram.