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:
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
Navegacao rapida
- Quer usar o projeto: CLI oficial
- Quer entender dados e tarefas: Datasets
- Quer aprender a teoria: Teoria
- Quer ver exemplos guiados: Notebooks
- Quer contribuir: Projeto oficial
Atalhos oficiais
- :material-web: Docs publicadas
Navegue pela versao online oficial do projeto.
- :material-book-open-page-variant: Wiki
Veja paginas rapidas de onboarding, uso e organizacao.
- :material-tag-outline: Releases
Acompanhe versoes, tags e notas oficiais de publicacao.
- :material-api: API
Entre direto na referencia tecnica da CLI, modelos e utilitarios.