90 projects
moveread-ocr
Moveread OCR model, in tensorflow
moveread-pipelines-preprocess
package_description
moveread-core
Core Moveread Dataset
sequence-edits
Compressed representation of sequence edits
haskellian
The functional programming library you need
chess-notation
Tools for chess notation styles and languages
openapi-ts
Generate typescript clients for OpenAPI (e.g. FastAPI) apps, using openapi-ts
moveread-pipelines-dfy
Full DFY pipeline for Moveread
moveread-pipelines-ocr-predict
package_description
moveread-pipelines-game-preprocess
package_description
load-balancer
Simple FastAPI load balancer
moveread-dfy
Moveread DFY data models and API
moveread-pipelines-input-validation
package_description
moveread-finetuning
Round-to-round finetuning for the Moveread OCR
tensorflow-records
Simple standard + tools for I/O of TFRecords
pipeteer
Queue-based workflow orchestration
kv-fs
Key-Value DB API on the filesystem
ocr-dataset
Dead simple standard for storing/loading OCR datasets (image + label pairs)
lines-dataset
Dead simple standard for storing/loading datasets as lines of text. Supports zstd compression.
files-dataset
Simple, composable standard for storing datasets as one sample per file
chess-dataset
Chess dataset for OCR+decoding
dslog
Dead-simple logging: what python's logging should've been
moveread-notifications
APIs for moveread-notifications
pushed-over
Typed, async client for the Pushover API
kv-api
Interface for any Key-Value DB. Completely exception-free, and backed by `haskellian` for powerful composability
moveread-pipelines-game-correction
package_description
chess-pairings
Tools for storing and fetching chess tournament pairings
game-prediction2
Game prediction, simplified. No edits, no GCP. Everything's just `AsyncIterables` in and out.
moveread-annotations
Annotation schemas for the Moveread Core
robust-extraction2
Robust Extraction, rewrited
scoresheet-models
Tools for storing, rendering and parsing chess scoresheet models
input-validation-moveread
package_description
moveread-boxes
Annotating and exporting boxes for Moveread
moveread-pipelines-manual-select
Pipeline interface for manual grid selection
moveread-pipelines-manual-correct
Manual perspective correction pipeline for Moveread
moveread-pipelines-extract-validation
Pipeline interface for the auto-extract validation API
moveread-pipelines-auto-extract
Auto-extraction Moveread pipeline
moveread-export
Exporting data from annotations of the Moveread Core
moveread-labels
Annotating and exporting labels
kv-azure-blob
KV API implementation on Azure Blob Storage
robust-extraction
Automatic preprocessing of chess scoresheets
queue-http
HTTP Client-Server Read-Write Queue implementation
kv-rest
Rest API and client for a server-side KV
tf-serving
Client for OCR predictions against TensorFlow Serving
tf-tools
General tools for `tensorflow`, typed with `jaxtyping`
mr-keras-utils
Keras Utils, the Moveread way
fs-tools
Simple, exception-free filesystem tools
tf-ctc
CTC with tensorflow, simplified
checkptr
Simple standard for model checkpointing, framework-agnostic
ocr-map
Mapping OCR predictions to fixed-size vocabularies
chess-transformer
package_description
images-dataset
Simple, composable standard for storing image datasets
pgn-clis
package_description
mr-torch-utils
package_description
chess-utils
Higher level utilities over the `chess` library
ipychess
IPython chess displays
demetric
Simple and composable metric tracking and logging for ML
kv-sql
KV implementation over SQL Alchemy
pure-cv
Purely functional tools for Python OpenCV
moveread-datasets
Datasets storage API for Moveread
moveread-sdk
Python SDK for the Moveread Core
moveread-errors
Error types for the Moveread Core
sqltypes
Custom types for SQLModel/SQLalchemy
queue-kv
Queue implementation based on `kv.api`
kv-sqlite-sync
Key-Value interface over SQLite. Supports any datatype, including JSON and BLOB
queue-pipelines
Declarative orchestration of asynchronous queue-based tasks
verify-import
Simple tool to verify all submodules import without error
jupyterdartkernel
package_description
jupyterdart
package_description
templang
A simple annotation-based language to generate code from templates
cit-images
Tools to access and predict the CIT images
queue-api
ABC for asynchronous, point-readable, exception-free read/write queues
tf-ocr
Tools for OCR in tensorflow. Typed with `jaxtyping`
lcz
Simplified Leela Chess Zero (aka lc0 aka lcz) with Python
moveread-models
Model training, metrics and metadata for Moveread OCR
tfs-client
Tools to simplify access to TFServing via HTTP, specially for Moveread
haskellian-either
Simple Either type
haskellian-iterables
FP-style functions for generators
haskellian-asyn-iter
FP-style tools for async iterables
haskellian-asyn
FP-style tools for async code
py-jaxtyping
Pydantic support for Jaxtyping array annotations
quicktype-ts
Generate typescript types from pydantic models (or JSON schemas) using Quicktype
cosmosdb
Python SDK for Azure Cosmos DB NoSQL
blob-az
Async Python SDK for Azure Blob Storage (both block and append blobs)
aad
Async Python SDK for validating Azure AD B2C access tokens
queue-az
Async Python SDK for Azure Queue Storage
pubsub-az
Python SDK for Azure Web PubSub
syncopate
Pure asynchronous orchestrations
metantic
Metaprogramming with pydantic Models (creating types from types)
lczero-bindings
Leela Chess Zero Python bindings