Spaces:
Running on Zero
Running on Zero
| from transformers import PretrainedConfig | |
| class XCodecConfig(PretrainedConfig): | |
| model_type = "xcodec" | |
| def __init__( | |
| self, | |
| num_codebooks: int = 8, | |
| model_bitrate: int = 4, # kbps | |
| codebook_size: int = 1024, | |
| # latent_dim: int = 1024, | |
| frame_rate: int = 50, | |
| sampling_rate: int = 16000, | |
| **kwargs, | |
| ): | |
| self.codebook_size = codebook_size | |
| self.model_bitrate = model_bitrate | |
| # self.latent_dim = latent_dim | |
| self.num_codebooks = num_codebooks | |
| self.frame_rate = frame_rate | |
| self.sampling_rate = sampling_rate | |
| super().__init__(**kwargs) | |