"use client"; export default function InferenceAnimation() { return ( AI / ML Inference & Training Animation Animated neural graph sending signals to a glowing GPU chip on a dark background. {/* ---------- DEFINITIONS ---------- */} {/* Dark grid pattern */} {/* Cyan gradient */} {/* Soft outer glow */} {/* Sharper glow for nodes */} {/* Dashed link style */} {/* Reusable motion path for packet */} {/* ---------- BACKGROUND ---------- */} {/* ---------- GPU CHIP (RIGHT) ---------- */} {/* Outer casing */} {/* Inner frame */} {/* Matrix / cores */} {[...Array(5)].map((_, r) => ( ))} {[...Array(6)].map((_, c) => ( ))} {/* Pulsing GPU die */} {/* Glow ring */} {/* ---------- NEURAL GRAPH (LEFT/MID) ---------- */} {/* Links */} {/* lower cluster to chip */} {/* upper cluster to mid */} {/* vertical cross links */} {/* Nodes */} {[ { x: 36, y: 148, r: 6 }, { x: 40, y: 76, r: 6 }, { x: 96, y: 124, r: 7 }, { x: 92, y: 88, r: 7 }, { x: 140, y: 96, r: 7 }, { x: 152, y: 138, r: 7 }, { x: 206, y: 106, r: 6.5 }, { x: 212, y: 132, r: 6.5 }, ].map((n, i) => ( ))} {/* Data packets moving along paths */} {/* ---------- LABELS ---------- */} ); }