<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>vision-rs docs</title>
<style>
:root { color-scheme: light dark; }
body {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
max-width: 40rem;
margin: 4rem auto;
padding: 0 1.5rem;
line-height: 1.5;
}
h1 { margin-bottom: 0.25rem; }
p.tagline { opacity: 0.7; margin-top: 0; }
.cards { display: grid; gap: 1rem; margin-top: 2rem; }
a.card {
display: block;
padding: 1.25rem 1.5rem;
border: 1px solid color-mix(in srgb, currentColor 20%, transparent);
border-radius: 0.5rem;
text-decoration: none;
color: inherit;
}
a.card:hover { border-color: color-mix(in srgb, currentColor 45%, transparent); }
a.card h2 { margin: 0 0 0.25rem; font-size: 1.1rem; }
a.card p { margin: 0; opacity: 0.7; font-size: 0.95rem; }
</style>
</head>
<body>
<h1>vision-rs</h1>
<p class="tagline">A high-performance computer vision SDK for Rust, built on teenygrad.</p>
<div class="cards">
<a class="card" href="/book/">
<h2>The vision-rs Book</h2>
<p>Guides, model architecture, training, kernels, and deployment.</p>
</a>
<a class="card" href="/api/">
<h2>API Reference</h2>
<p>Generated rustdoc, including cuda/training feature-gated items docs.rs can't build.</p>
</a>
</div>
<p style="margin-top:3rem;opacity:0.6;font-size:0.9rem;">
<a href="https://github.com/teenygrad/vision-rs">github.com/teenygrad/vision-rs</a>
·
<a href="https://docs.teenygrad.org">teenygrad docs</a>
</p>
</body>
</html>