The Zhetapi API

Zhetapi’s API can be further divided into four branches:

Core API

The ZHP scripting language revolves around the core API. This branches focuses on symbolic manipulation, and making the language easy to use for beginners.

See more about the core API from ZHP’s persepective:

Linear Algebra

Crucial to any numerical analysis (and machine learning) library is the framework to perform basic operations with matrices and vectors. This is possible through Zhetapi’s Matric and Vector classes and C++ overloading.

Machine Learning

Machine learning can be done with the API, currently through the DNN class. I originally implemented such facilities to the API for personal usage, but seeing as ML is so ubiquitous and that many students are getting involved in ML, I decided to keep it in the API.

Miscellaneous

The Zhetapi API also comes with many other facilities that I believe would make algorithm design and testing easier.

Full List