def save(self, path, name, save_meta=True):
_save_model(self.dec, str(path), "<STR_LIT>" % str(name))<EOL>_save_model(self.disc, str(path), "<STR_LIT>" % str(name))<EOL>_save_model(self.dec_opt, str(path), "<STR_LIT>" % str(name))<EOL>_save_model(self.disc_opt, str(path), "<STR_LIT>" % str(name))<EOL>if save_meta:<EOL><INDENT>self._save_meta(os.path.join(path, "<STR_LIT>" % str(name)))<EOL><DEDENT>
Saves model as a sequence of files in the format:
            {path}/{name}_{'dec', 'disc', 'dec_opt',
            'disc_opt', 'meta'}.h5

        Parameters
        ----------
        path : str
            The directory of the file you wish to save the model to.
        name : str
            The name prefix of the model and optimizer files you wish
            to save.
        save_meta [optional] : bool
            Flag that controls whether to save the class metadata along with
            the generator, discriminator, and respective optimizer states.