ashvardanian / less_slow.py
Learning how to write "Less Slow" code in Python, from numerical micro-kernels to coroutines, ranges, and polymorphic state machines
☆23Updated this week
Alternatives and similar repositories for less_slow.py:
Users that are interested in less_slow.py are comparing it to the libraries listed below
- Parallel Computing starter project to build GPU & CPU kernels in CUDA & C++ and call them from Python without a single line of CMake usin…☆18Updated 5 months ago
- A list of awesome resources and blogs on topics related to Unum☆34Updated 3 months ago
- Tiny Semantic Versioning (SemVer) library with LLMs and GitHub CI, that doesn't depend on 300K lines of JavaScript code and fits in a sin…☆20Updated 2 weeks ago
- A text embedding extension for the Polars Dataframe library.☆24Updated 2 months ago
- UniSim is a package for efficient similarity computation, fuzzy matching, and clustering of data.☆124Updated last month
- A minimalistic C++ Jinja templating engine for LLM chat templates☆104Updated this week
- Binary vector search example using Unum's USearch engine and pre-computed Wikipedia embeddings from Co:here and MixedBread☆18Updated 9 months ago
- Because it's there.☆14Updated 4 months ago
- NLP with Rust for Python 🦀🐍☆60Updated 7 months ago
- Journeys between the two worlds of Python 🐍 and Rust 🦀☆40Updated this week
- Read & write JavaScript values from Python with the V8 serialization format.☆14Updated last month
- Use sync mode Playwright interactively, inside a Jupyter notebook☆14Updated last month
- Gzip and nearest neighbors for text classification☆56Updated last year
- Extracts structured data from unstructured input. Programming language agnostic. Uses llama.cpp☆43Updated 8 months ago
- A Learning Journey: Micrograd in Mojo 🔥☆60Updated 3 months ago
- About Interactive web viewer for exploring large neural networks—powers the graph visualization of Talaria☆52Updated 3 months ago
- A CLI tool for managing OpenAI batch processing jobs with ease.☆29Updated 5 months ago
- Efficient BM25 with DuckDB 🦆☆37Updated last month
- GGML implementation of BERT model with Python bindings and quantization.☆27Updated 11 months ago
- Tree-based indexes for neural-search☆29Updated 10 months ago
- A stand-alone implementation of several NumPy dtype extensions used in machine learning.☆240Updated this week
- utilities for loading and running text embeddings with onnx☆43Updated 5 months ago
- Chrome Extension for exploring Hugging Face datasets 🔎☆49Updated 4 months ago
- Learning Unum's efficient data-processing tools one cool project at a time☆11Updated last year
- A small rust-based data loader☆19Updated last month
- Inference engine for GLiNER models, in Rust☆36Updated this week
- a unified framework for leveraging LLMs☆65Updated this week
- Granite 3.1 Language Models☆48Updated last month
- build your own vector database -- the littlest hnsw☆56Updated 3 weeks ago
- Exploration of Vector database Index for fast approximate nearest neighbour search.☆17Updated 5 months ago