/P4D-Data-Sciences

A collection of lightweight Python wrappers based on Python4Delphi simplifying Data Sciences development with Delphi

Primary LanguagePascalMIT LicenseMIT

P4D-Data-Sciences

A collection of lightweight Python wrappers based on Python4Delphi simplifying Data Sciences development with Delphi

This is an early access preview, but you are encouraged to try it out, file bug reports, and add features. Read more and catch the live stream.

Currently includes:

  • Tensorflow - Library for machine learning and artificial intelligence.
  • NumPy - [Demos] Numerical library for working with large, multi-dimensional arrays and matrices, along with a large collection of high-level mathematical functions to operate on these them.
  • PyTorch & PyTorch Vision - [Demos] For computer vision and natural language processing applications.
  • MatPlotLib - [Demos] Library for creating static, animated, and interactive visualizations.
  • Natural Language Toolkit (NLTK) - Demos Suite of libraries and programs for symbolic and statistical natural language processing (NLP) for English.
  • OpenCV - Library of programming functions mainly aimed at real-time computer vision
  • Scikit-learn - [Demos] Machine learning library that features various classification, regression and clustering algorithms including support-vector machines, random forests, gradient boosting, k-means and DBSCAN.

Most packages have basic samples, but PyTorch has a very involed Transfer Learning demonstration.

New Packages:

  • Keras - Deep learning for humans: Keras is an API designed for human beings, not machines. Keras follows best practices for reducing cognitive load: it offers consistent & simple APIs, it minimizes the number of user actions required for common use cases, and it provides clear & actionable error messages. It also has extensive documentation and developer guides.
  • ONNXRuntime - cross-platform, high performance ML inferencing and training accelerator by Microsoft.
  • Pandas - powerful Python data analysis toolkit

Other Python Packages for Delphi

Check out the PythonPackages4Delphi for other non-Data Science related packages.

Dependencies:

Please make sure the following are installed before installing this library and in the following order:

Each library depends on the one above it, once these are installed this library will also install