• Stars
    star
    362
  • Rank 117,671 (Top 3 %)
  • Language
    Python
  • License
    MIT License
  • Created almost 8 years ago
  • Updated almost 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

🎯 Personal data science and machine learning toolbox

xam Build Status

xam is my personal data science and machine learning toolbox. It is written in Python 3 and stands on the shoulders of giants (mainly pandas and scikit-learn). It loosely follows scikit-learn's fit/transform/predict convention.

Installation

⚠️ Because xam is a personal toolkit, the --upgrade flag will install the latest releases of each dependency (scipy, pandas etc.). I like to stay up-to-date with the latest library versions.

Table of contents

Usage example is available in the docs folder. Each example is tested with doctest.

Other Python data science and machine learning toolkits

License

The MIT License (MIT). Please see the license file for more information.

More Repositories

1

prince

👑 Multivariate exploratory data analysis in Python — PCA, CA, MCA, MFA, FAMD, GPA
Python
1,245
star
2

eaopt

🍀 Evolutionary optimization library for Go (genetic algorithm, partical swarm optimization, differential evolution)
Go
881
star
3

flask-boilerplate

🚀 Fully fledged Flask boilerplate code
Python
354
star
4

chime

🎵 Python sound notifications made easy
Python
294
star
5

sorobn

🧮 Bayesian networks in Python
Python
234
star
6

kaggle-recruit-restaurant

🏆 Kaggle 8th place solution
Jupyter Notebook
106
star
7

procedural-art

🌌 Procedural art with vanilla JavaScript
HTML
96
star
8

pytorch-resample

🎲 Iterable dataset resampling in PyTorch
Python
89
star
9

xgp

🔮 Symbolic regression library
Go
61
star
10

flask-sse-no-deps

An example of server-sent events in Flask without extra dependencies
Python
59
star
11

clavier

🔤 Measure edit distance based on keyboard layout
Python
58
star
12

halfgone

🔳 Black and white digital halftoning
Go
47
star
13

taxi-demo-rp-mz-rv-rd-st

🚕 Self-contained demo using Redpanda, Materialize, River, Redis, and Streamlit to predict taxi trip durations
Python
44
star
14

pointu

✏️ Pointillisme tool based on Weighted Voronoi Stippling
Go
37
star
15

carre

👌 Image simplifier
Go
33
star
16

kaggle-vsb-power

⚡ 13th place solution
Jupyter Notebook
31
star
17

arcgonaut

🌀 Golang arc diagrams
Go
29
star
18

eaopt-examples

🍀 eaopt examples
Go
28
star
19

starboost

⭐🚀 Gradient boosting on steroids
Python
26
star
20

naked

The simplest way to deploy a machine learning model
Python
23
star
21

idao-2020-qualifier

Solution of team "Data O Plomo" to the qualification phase of the 2020 edition of the International Data Analysis Olympiad (IDAO)
Jupyter Notebook
18
star
22

genetic-curve-fitting

📈
Python
17
star
23

orc

🧌 Parsing structured information from OCR outputs
Jupyter Notebook
17
star
24

myriade

✨🌲 Hierarchical extreme multiclass and multi-label classification.
Python
16
star
25

bike-sharing-history

🚲 Git scraping for bike sharing APIs
Python
16
star
26

data-science-tutorials

Jupyter Notebook
15
star
27

maxhalford.github.io

🏡 Personal website
HTML
13
star
28

tuna

🐟 A streaming ETL for fish
Go
13
star
29

bbc-weather-honolulu

☀️ Measuring the accuracy of BBC weather forecasts in Honolulu, USA
Python
12
star
30

yamp

Yet Another MkDocs Parser
Python
11
star
31

tartine

🍞 Manipulate dynamic spreadsheets with arbitrary layouts using Python
Python
11
star
32

spotgeo-challenge

🛰️ My solution to the Kelvins spotGEO challenge
Python
10
star
33

openbikes

🚲 Collecting and publishing bike sharing data stored at https://github.com/MaxHalford/openbikes-data
Python
9
star
34

gago

Old version of eaopt, will eventually be removed
Go
9
star
35

project-euler-python

🐍
Python
9
star
36

ikea-store-locations

🇸🇪 Retrieval and analysis of IKEA store locations
Python
9
star
37

directory-architecture

📁 Mimicking the tree command
Python
8
star
38

xgp-python

XGP Python package with a scikit-learn interface
Python
8
star
39

idao-2020-final

Solution of team "Data O Plomo" to the final phase of the 2020 edition of the International Data Analysis Olympiad (IDAO)
Jupyter Notebook
7
star
40

svg2stl

🛹 Turn an SVG into an STL for stencil creation purposes
Python
6
star
41

inverted-index-search-engine

Python
5
star
42

streaming-cdf-benchmark

A benchmark to compare algorithms for estimating cumulative density functions (CDF) on streaming data
Python
5
star
43

vose

Cython implementation of Vose's Alias method
Cython
5
star
44

jan

💤 Just Another Neural network
Python
5
star
45

bitcoin-analysis-m1sid

💰 Master 1 project
Python
5
star
46

kaggle-march-madness-2019

🏀 Men and women solutions for the 2019 edition of the Kaggle March Madness competition
Jupyter Notebook
4
star
47

kaggle-DSG18-qualifier

Jupyter Notebook
3
star
48

kaggle-DSG17-qualifier

Python
3
star
49

kaggle-plasticc-astro-classification

Jupyter Notebook
3
star
50

andor-faq-llm

🎲 Answering tabletop game questions using an LLM
Python
2
star
51

kaggle-answer-correctness

🤔 Solution to the Riiid! Answer Correctness Prediction competition on Kaggle
Python
2
star
52

postgres-job-docker

🐳 Docker setup for PostgreSQL + Join Order Benchmark (JOB)
Shell
2
star
53

dotfiles

🧘 Because it's the healthy thing to do
Shell
2
star
54

ziboinboin.com

🍂 Old Ziboinboin website
HTML
1
star
55

openbikes-data

🚲 Git storage for https://github.com/MaxHalford/openbikes
1
star
56

where-to-live

Jupyter Notebook
1
star
57

cochleas-L3SID

Python
1
star
58

chrome-infinite-scrolling-robot

JavaScript
1
star
59

kaggle-avito-demand

Python
1
star
60

tldks-2020

Jupyter Notebook
1
star