Pular para conteúdo

Rede Neural do Zero

Projeto educacional de rede neural do zero com NumPy, pensado para estudo, portfolio tecnico e uso como pacote Python com CLI.

Comece sem se perder

Se voce esta chegando agora, siga esta ordem:

  1. Instalar e rodar
  2. Ver a CLI oficial
  3. Entender a estrutura do repositorio
  4. Ler a FAQ

O que o projeto entrega

  • :material-brain: Rede do zero

Forward, backward, inicializacao de pesos, regularizacao, mini-batch, SGD e Adam.

  • :material-shape: Classificacao e regressao

Binario, multiclasse com softmax e regressao com saida linear.

  • :material-database: Datasets pequenos

XOR, binario, multiclasse, regressao, Iris, Wine e Diabetes.

  • :material-console: CLI oficial

train, resume, evaluate, benchmark, example, check-branch, build-docs, build-package e verify.

  • :material-notebook: Material didatico

Notebooks, tutorial, teoria, wiki e referencia de API.

  • :material-file-check: Projeto organizado

Configs versionadas, manifests, testes, changelog, roadmap e releases.

Fluxo recomendado

python -m pip install -e ".[dev]"
python -m rede_neural_do_zero verify --build-package
python -m rede_neural_do_zero example --config configs/example/wine.json
python -m rede_neural_do_zero train --config configs/train/iris.yaml

Atalhos oficiais