Skip to content

Estrutura do Repositorio

SavioCodes edited this page Mar 22, 2026 · 1 revision

Estrutura do Repositorio

Esta e a organizacao oficial atual do projeto.

Visao geral

.
|-- configs/               # configs versionadas para a CLI
|-- data/                  # notas sobre dados e fontes
|-- docs/                  # documentacao fonte do site MkDocs
|-- examples/              # exemplos curtos e didaticos
|-- experiments/           # manifests versionados e saidas locais ignoradas
|-- notebooks/             # notebooks fonte
|-- rede_neural_do_zero/   # wrapper publico do pacote
|-- scripts/               # automacoes de avaliacao, benchmark e docs
|-- src/                   # implementacao principal organizada por dominio
|-- tests/                 # suite automatizada
|-- dist/                  # artefatos locais ignorados
|-- logs/                  # saidas locais ignoradas
|-- results/               # artefatos locais ignorados
`-- site/                  # build local da documentacao

Layout de src

  • src/core/: rede neural, forward/backward e ativacoes
  • src/training/: callbacks e dataclasses de configuracao
  • src/data/: datasets sinteticos, metricas, plots e CSV helpers
  • src/workflows/: treino, avaliacao e benchmark
  • src/interfaces/: CLI oficial e suporte a --config
  • src/datasets/: datasets reais empacotados em CSV

Compatibilidade

Os caminhos antigos continuam existindo como wrappers:

  • src.rede_neural
  • src.utils
  • src.cli
  • src.benchmarking
  • src.experiments

Isso permite reorganizar o codigo sem quebrar exemplos, testes e imports antigos.

Clone this wiki locally