MCPcopy Create free account
hub / github.com/Project-MONAI/MONAI / test_file

Method test_file

tests/networks/test_save_state.py:61–69  ·  view source on GitHub ↗
(self, src, expected_keys, create_dir=True, atomic=True, func=None, kwargs=None)

Source from the content-addressed store, hash-verified

59 ]
60 )
61 def test_file(self, src, expected_keys, create_dir=True, atomic=True, func=None, kwargs=None):
62 with tempfile.TemporaryDirectory() as tempdir:
63 path = os.path.join(tempdir, "test_ckpt.pt")
64 if kwargs is None:
65 kwargs = {}
66 save_state(src=src, path=path, create_dir=create_dir, atomic=atomic, func=func, **kwargs)
67 ckpt = dict(torch.load(path, weights_only=True))
68 for k in ckpt.keys():
69 self.assertIn(k, expected_keys)
70
71
72if __name__ == "__main__":

Callers

nothing calls this directly

Calls 2

save_stateFunction · 0.90
loadMethod · 0.80

Tested by

no test coverage detected