Skip to content

Comecando

SavioCodes edited this page Mar 22, 2026 · 1 revision

Comecando

Instalacao rapida

Desenvolvimento

python -m venv .venv
source .venv/bin/activate
python -m pip install -r requirements-dev.txt
pre-commit install

PowerShell

python -m venv .venv
.\.venv\Scripts\Activate.ps1
python -m pip install -r requirements-dev.txt
pre-commit install

Como pacote

python -m pip install .

Instalacao editavel com extras

python -m pip install -e ".[dev]"

Primeiros comandos uteis

python -m rede_neural_do_zero train --config configs/train/iris.yaml
python -m rede_neural_do_zero evaluate --config configs/evaluate/diabetes.toml
python -m rede_neural_do_zero benchmark --config configs/benchmark/suite.yaml
python -m rede_neural_do_zero example --config configs/example/wine.json

Verificacao rapida

python -m rede_neural_do_zero verify
python -m rede_neural_do_zero verify --build-package

Importacao via Python

from rede_neural_do_zero import DataUtils, RedeNeural

X, y, meta = DataUtils.carregar_dataset_iris(normalizar="padrao")
rede = RedeNeural(
    [X.shape[1], 16, 12, 3],
    ativacao="relu",
    inicializacao="he",
    seed=42,
    funcao_custo="categorical_crossentropy",
)

Pastas importantes

  • configs/: configs reutilizaveis da CLI
  • experiments/manifests/: manifests versionados
  • experiments/runs/: artefatos locais sugeridos
  • docs/: fonte da documentacao oficial
  • src/: implementacao principal do projeto