Pitch: PixelGen: ML pra PixelArt em TypeScript, sem dependências, CPU-first
Acabei de publicar a pixelgen no NPM. É uma arquitetura de machine learning do zero, em TypeScript, para gerar e transformar PixelArt.
Diferenciais:
- Zero dependências de ML: sem PyTorch, TensorFlow ou CUDA. É TypeScript puro.
- CPU-first: treina e faz inferência em CPU. Não precisa de GPU.
- Leve: arquitetura otimizada para PixelArt (pixels discretos, paletas limitadas).
- Formato próprio .pgm: arquivo binário com cabeçalho JSON e pesos em Float32Array.
O que tem dentro:
- Tensor engine com autograd (computational graph)
- Camadas: Conv2D, MaxPool, Upsample, Dense
- Otimizadores: Adam e SGD com Momentum
- Loss personalizada: MSE + EdgeLoss (para bordas nítidas)
- Checkpointing em tempo real
Como testar:
npm install pixelgen
Link: https://www.npmjs.com/package/pixelgen
Testem, quebrem, melhorem. E criem arte.