Python Libraries

Explain Python Machine Learning Models with SHAP Library

Using SHapley Additive exPlainations (SHAP) Library to Explain Python ML Models Almost always after developing an ML model, we find ourselves in a position where we need to explain this…

Read more

Struct Pie (Python Library Quick Start)

Adding More Data Structures to Python A set of python modules for data structures. All data structures are written in C and imported into python using cython. No python code involved to make…

Read more

Struct Pie

Struct Pie (A Pie of Structures) Struct Pie is a free open source project under MIT license. The project is both a python library and a set of C shared…

Read more

Pytholog

Pytholog (Logic Programming in Python) Python open source project under MIT License that enables using logic programming in python mimicking Prolog syntax and backtracking. The aim of the project is…

Read more

LZHW

LZHW (Lempel-Ziv Huffman Welch) LZHW is an open source project under MIT License that consists of a python library and a command line tool. The algorithms are written in Cython,…

Read more

Locality-Sensitive Hashing

LSHashing (Locality-Sensitive Hashing) Is an open source Python library under MIT License. Github link: https://github.com/MNoorFawi/lshashing LSHashing performs Locality-Sensitive Hashing to search for nearest neighbors in high dimensional data. For now…

Read more

Traversing Graphs using Pytholog

Finding Paths in a Graph using Pytholog We will use pytholog library. We will define a weighted undirected graph for the largest MSAs in USA. Github link: https://github.com/MNoorFawi/traversing-graphs-using-pytholog Image and examples source is "Classic…

Read more