pub struct SaveFile {
pub metadata: AgentMetadata,
pub config: PcActorCriticConfig,
pub actor_weights: PcActorWeights,
pub critic_weights: MlpCriticWeights,
}Expand description
Complete save file containing agent state and metadata.
Fields§
§metadata: AgentMetadataFile metadata (version, timestamp, episode).
config: PcActorCriticConfigAgent configuration.
actor_weights: PcActorWeightsActor network weights.
critic_weights: MlpCriticWeightsCritic network weights.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SaveFile
impl<'de> Deserialize<'de> for SaveFile
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for SaveFile
impl RefUnwindSafe for SaveFile
impl Send for SaveFile
impl Sync for SaveFile
impl Unpin for SaveFile
impl UnsafeUnpin for SaveFile
impl UnwindSafe for SaveFile
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more