Skip to content

Commit f18d7e8

Browse files
authored
Update base.py
1 parent 61294d4 commit f18d7e8

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

proteinworkshop/models/base.py

+7-3
Original file line numberDiff line numberDiff line change
@@ -412,9 +412,13 @@ def __init__(self, cfg: DictConfig) -> None:
412412
self.encoder: nn.Module = hydra.utils.instantiate(cfg.encoder)
413413
logger.info(self.encoder)
414414

415-
logger.info("Instantiating decoders...")
416-
self.decoder: nn.ModuleDict = self._build_output_decoders()
417-
logger.info(self.decoder)
415+
if hasattr(cfg.decoder, "disable") and cfg.decoder.disable:
416+
logger.info("Disabling decoder as requested")
417+
self.decoder = None
418+
else:
419+
logger.info("Instantiating decoders...")
420+
self.decoder: nn.ModuleDict = self._build_output_decoders()
421+
logger.info(self.decoder)
418422

419423
logger.info("Instantiating losses...")
420424
self.losses = self.configure_losses(cfg.task.losses)

0 commit comments

Comments
 (0)