added basic distributed logic for trainer

This commit is contained in:
evonneng committed 2022-04-15 01:04:17 +00:00
1 parent 4b131d4358
commit 7dc9d445b2
4 files changed
+71 -9

No files matched your search

+2 -4
View File
@@ -2,12 +2,12 @@
run_train_nerf.py
"""
import logging
import hydra
from omegaconf import DictConfig
from mattport.nerf.trainer import Trainer
logging.basicConfig(format="[%(filename)s:%(lineno)d] %(message)s", level=logging.DEBUG)
@@ -15,9 +15,7 @@ logging.basicConfig(format="[%(filename)s:%(lineno)d] %(message)s", level=loggin
def main(config: DictConfig):
"""Main function."""
trainer = Trainer(config)
trainer.setup_dataset()
trainer.setup_graph()
trainer.setup_optimizer()
trainer.run_multiprocess_train()
if __name__ == "__main__":