Getting Started
This section covers installation and basic usage of omeco.
Overview
omeco is available as both a Rust crate and a Python package. Choose the language that best fits your workflow:
- Python: Quick prototyping, PyTorch/NumPy integration, Jupyter notebooks
- Rust: Maximum performance, embedded systems, library development
Crate Organization
| Package | Description |
|---|---|
omeco | Core Rust library with optimization algorithms |
omeco-python | Python bindings built with PyO3 |
System Requirements
For Python
- Python 3.8 or later
- pip or conda package manager
For Rust
- Rust 1.70 or later
- Cargo build system
Next Steps
- Installation - Install omeco for your platform
- Quick Start - Your first contraction optimization