mirror of
https://github.com/Cian-H/symbolic_nn_tests.git
synced 2025-12-22 22:22:01 +00:00
Fixed wandb logging mistake
This commit is contained in:
@@ -5,15 +5,21 @@ def run_test(loss_func, version):
|
|||||||
from .model import main as test_model
|
from .model import main as test_model
|
||||||
from lightning.pytorch.loggers import TensorBoardLogger
|
from lightning.pytorch.loggers import TensorBoardLogger
|
||||||
from lightning.pytorch.loggers import WandbLogger
|
from lightning.pytorch.loggers import WandbLogger
|
||||||
|
import wandb
|
||||||
|
|
||||||
tb_logger = TensorBoardLogger(
|
tb_logger = TensorBoardLogger(
|
||||||
save_dir=".",
|
save_dir=".",
|
||||||
name="logs/comparison",
|
name="logs/comparison",
|
||||||
version=version,
|
version=version,
|
||||||
)
|
)
|
||||||
wandb_logger = WandbLogger(project="Semantic_Loss_Tests")
|
wandb_logger = WandbLogger(
|
||||||
|
project="Symbolic_NN_Tests",
|
||||||
|
name=version,
|
||||||
|
dir="wandb",
|
||||||
|
)
|
||||||
logger = [tb_logger, wandb_logger]
|
logger = [tb_logger, wandb_logger]
|
||||||
test_model(logger=logger, loss_func=loss_func, lr=LEARNING_RATE)
|
test_model(logger=logger, loss_func=loss_func, lr=LEARNING_RATE)
|
||||||
|
wandb.finish()
|
||||||
|
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ def main(loss_func=nn.functional.cross_entropy, logger=None, **kwargs):
|
|||||||
train, val, test = get_singleton_dataset()
|
train, val, test = get_singleton_dataset()
|
||||||
lmodel = TrainingWrapper(model, loss_func=loss_func)
|
lmodel = TrainingWrapper(model, loss_func=loss_func)
|
||||||
lmodel.configure_optimizers(**kwargs)
|
lmodel.configure_optimizers(**kwargs)
|
||||||
trainer = L.Trainer(max_epochs=20, logger=logger)
|
trainer = L.Trainer(max_epochs=1, logger=logger)
|
||||||
trainer.fit(model=lmodel, train_dataloaders=train, val_dataloaders=val)
|
trainer.fit(model=lmodel, train_dataloaders=train, val_dataloaders=val)
|
||||||
trainer.test(dataloaders=test)
|
trainer.test(dataloaders=test)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user