argmin::prelude
pub fn load_checkpoint<T, P>(path: P) -> Result<T, Error> where P: AsRef<Path>, T: DeserializeOwned,