Commit 67454c39 authored by Jennifer's avatar Jennifer
Browse files

bugfixes and adds a section to convert optim files

parent 638fbaf6
...@@ -670,6 +670,7 @@ def import_jax_weights_(model, npz_path, version="model_1"): ...@@ -670,6 +670,7 @@ def import_jax_weights_(model, npz_path, version="model_1"):
def convert_deprecated_v1_keys(state_dict): def convert_deprecated_v1_keys(state_dict):
"""Update older OpenFold model weight names to match the current model code.""" """Update older OpenFold model weight names to match the current model code."""
logging.warning('converting keys...')
replacements = { replacements = {
'template_angle_embedder': 'template_single_embedder', 'template_angle_embedder': 'template_single_embedder',
......
...@@ -43,6 +43,7 @@ from scripts.zero_to_fp32 import ( ...@@ -43,6 +43,7 @@ from scripts.zero_to_fp32 import (
get_fp32_state_dict_from_zero_checkpoint, get_fp32_state_dict_from_zero_checkpoint,
get_global_step_from_zero_checkpoint get_global_step_from_zero_checkpoint
) )
from scripts.zero_to_fp32 import get_optim_files, parse_optim_states, get_model_state_file
from openfold.utils.logger import PerformanceLoggingCallback from openfold.utils.logger import PerformanceLoggingCallback
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment