Save the object to disk (in HDF5 format). Parameters ---------- fname : path-like The file path to save to. Should end with ``'.h5'`` or ``'.hdf5'``. %(overwrite)s %(verbose)s Notes ----- .. versionadded:: 1.12
(self, fname, *, overwrite=False, verbose=None)
| 172 | |
| 173 | @verbose |
| 174 | def save(self, fname, *, overwrite=False, verbose=None): |
| 175 | """Save the object to disk (in HDF5 format). |
| 176 | |
| 177 | Parameters |
| 178 | ---------- |
| 179 | fname : path-like |
| 180 | The file path to save to. Should end with ``'.h5'`` or |
| 181 | ``'.hdf5'``. |
| 182 | %(overwrite)s |
| 183 | %(verbose)s |
| 184 | |
| 185 | Notes |
| 186 | ----- |
| 187 | .. versionadded:: 1.12 |
| 188 | """ |
| 189 | _, write_hdf5 = _import_h5io_funcs() |
| 190 | class_name = getattr(self, "_save_fname_type", type(self).__name__.lower()) |
| 191 | check_fname(fname, class_name, (".h5", ".hdf5")) |
| 192 | fname = _check_fname(fname, overwrite=overwrite, verbose=verbose) |
| 193 | write_hdf5( |
| 194 | fname, |
| 195 | self.__getstate__(), |
| 196 | overwrite=overwrite, |
| 197 | title="mnepython", |
| 198 | slash="replace", |
| 199 | ) |
| 200 | |
| 201 | def fit(self, X, y=None): |
| 202 | """...""" |