Skip to content
/ vandal Public

Data science, Data manipulation and Machine learning library.

License

Notifications You must be signed in to change notification settings

dkundih/vandal

Repository files navigation

vandal-header

Downloads License PyPi version Python version Latest publish Format

vandal

Data science, Data manipulation and Machine learning library. Use permitted according to the terms of use and conditions set by the attached license.

Example of use

Visit my Data Library at https://github.com/dkundih/DataLibrary in order to see the demonstration of use in practical examples.

Installation

# using pip.
pip install vandal

Dependencies

# using pip.
pip install vandal -r requirements.txt

GUI applications

vandal provides an option of being run within any terminal as a data science/machine learning application in the form of a GUI.

# terminal app entry choices for GUI apps.
python -m vandal -e montecarlogui / python -m vandal --entry montecarlogui

Terminal CLI application

vandal provides an option of being run within any terminal as a data science/machine learning application.

Terminal options

# terminal app options help.
python -m vandal -h / python -m vandal --help
# terminal app entry choices.
python -m vandal -e / python -m vandal --entry
# terminal app entry example.
python -m vandal -e montecarlo / python -m vandal --entry montecarlo

Example use

GUI USE #1 vandal-terminalgui

Example use

TERMINAL USE #1 vandal-terminal1 TERMINAL USE #2 vandal-terminal2 EXAMPLE GRAPH vandal-terminal3 EXAMPLE OUTPUT vandal-terminal4

Python library

vandal functions as a library that can be run in python/jupyter environment and also integrated in other libraries and projects.

Import

# import the library.
import vandal

Help

# library help.
print(help(vandal))
# module/object help.
print(help(vandal.MonteCarlo))

Meta data

# meta data (individual).
print(vandal.__version__)
# all meta data.
print(help(vandal.misc._meta))

Library location

# file location after installation.
print(help(vandal.__file__))

For whom is vandal made for?

vandal is a Python library for Data science and Machine learning, designed to aid researchers and engineers to meet their goals with small effort.

Why vandal?

As a vandal gives abandoned walls meaning with graffiti, so does vandal library to the data.

Is vandal free to use?

vandal is completely free of charge for both personal and commercial use, but only under the conditions stated in the license. Developing such a complex library isn't easy and takes a lot of time and knowledge in several fields of science such as statistics, programming and domain knowledge, so any donation at https://patreon.com/dkundih or https://www.buymeacoffee.com/dkundih in order to keep vandal free is more than welcome.

A word from the author!

The library itself, it's maintenance, updates and stability, logo, videos, promotional materials and everything associated with duality are done by David Kundih from Croatia.

Hi! 👋

My latest projects:

promet-kc

vandal

duality

logistics