refactor(khaosz/core/parameter): 修改参数名称
This commit is contained in:
parent
183f481692
commit
f9b6331ad7
|
|
@ -106,7 +106,7 @@ class Checkpoint(BaseModelIO):
|
||||||
default_factory=TransformerConfig,
|
default_factory=TransformerConfig,
|
||||||
metadata={"help": "Transformer model configuration."}
|
metadata={"help": "Transformer model configuration."}
|
||||||
)
|
)
|
||||||
optim_state: Dict[str, Any] = field(
|
optimizer_state: Dict[str, Any] = field(
|
||||||
default=None,
|
default=None,
|
||||||
metadata={"help": "Optimizer state."}
|
metadata={"help": "Optimizer state."}
|
||||||
)
|
)
|
||||||
|
|
@ -124,7 +124,7 @@ class Checkpoint(BaseModelIO):
|
||||||
paths.update({
|
paths.update({
|
||||||
"loss_list": paths["model"].parent / "loss.pkl",
|
"loss_list": paths["model"].parent / "loss.pkl",
|
||||||
"loss_plot": paths["model"].parent / "loss.png",
|
"loss_plot": paths["model"].parent / "loss.png",
|
||||||
"optim_state": paths["model"].parent / "optim_state.pkl",
|
"optimizer_state": paths["model"].parent / "optimizer_state.pkl",
|
||||||
"sampler_state": paths["model"].parent / "sampler_state.pkl"
|
"sampler_state": paths["model"].parent / "sampler_state.pkl"
|
||||||
})
|
})
|
||||||
return paths
|
return paths
|
||||||
|
|
@ -140,8 +140,8 @@ class Checkpoint(BaseModelIO):
|
||||||
pkl.dump(self.loss_list, f)
|
pkl.dump(self.loss_list, f)
|
||||||
|
|
||||||
# Save optimizer state
|
# Save optimizer state
|
||||||
with open(str(paths["optim_state"]), "wb") as f:
|
with open(str(paths["optimizer_state"]), "wb") as f:
|
||||||
pkl.dump(self.optim_state, f)
|
pkl.dump(self.optimizer_state, f)
|
||||||
|
|
||||||
# Save sampler state
|
# Save sampler state
|
||||||
with open(str(paths["sampler_state"]), "wb") as f:
|
with open(str(paths["sampler_state"]), "wb") as f:
|
||||||
|
|
@ -156,9 +156,9 @@ class Checkpoint(BaseModelIO):
|
||||||
self.loss_list = pkl.load(f)
|
self.loss_list = pkl.load(f)
|
||||||
|
|
||||||
# Load optimizer state
|
# Load optimizer state
|
||||||
if paths["optim_state"].exists():
|
if paths["optimizer_state"].exists():
|
||||||
with open(str(paths["optim_state"]), "rb") as f:
|
with open(str(paths["optimizer_state"]), "rb") as f:
|
||||||
self.optim_state = pkl.load(f)
|
self.optimizer_state = pkl.load(f)
|
||||||
|
|
||||||
# Load sampler state
|
# Load sampler state
|
||||||
if paths["sampler_state"].exists():
|
if paths["sampler_state"].exists():
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue