Category: Python

Focker 2

Focker 2

Focker underwent a not-so-slow overhaul in the period of June-August 2021 which was concluded by the release of version 2.0. The aim was to make the code more structured, have better abstractions/more reusability and to lay foundations for future development. Consequently, three major objectives have been achieved: API – new […]

deep-piping – IoC/DI (not only) for Deep Learning

deep-piping – IoC/DI (not only) for Deep Learning

Paraphrasing Wikipedia – in traditional programming, the custom code that expresses the purpose of the program calls into reusable libraries to take care of generic tasks. In IoC, custom-written portions of a computer program receive the flow of control from a generic framework. In the context of Deep Learning (DL) […]

concaveman-cpp a very fast 2D concave hull maybe even faster with C++ and Python

concaveman-cpp a very fast 2D concave hull maybe even faster with C++ and Python

In mathematics, the convex hull or convex envelope or convex closure of a set X of points in the Euclidean plane or in a Euclidean space (or, more generally, in an affine space over the reals) is the smallest convex set that contains X. For instance, when X is a […]

NamedCollection – a Python container for Data Science

NamedCollection – a Python container for Data Science

NamedCollection is a versatile container for Python mixing semantics of list, dictionary and NumPy array/Pandas dataframe in order to provide maximum flexibility for grouping and dispatching common work to selected subsets of variables. Usage example: Alternative construction: Yet another alternative construction: For download please head to GitHub: https://github.com/sadaszewski/named_collection