| 199 | @si_module |
| 200 | class HertzDevModel(nn.Module): |
| 201 | class Config: |
| 202 | dim: int |
| 203 | vocab_size: int |
| 204 | stack_config: Optional[Stack.Config] = None |
| 205 | latent_size: int = 32 |
| 206 | |
| 207 | split: bool = True |
| 208 | |
| 209 | quantizer_config: Optional[LatentQuantizer.Config] = None |
| 210 | resynthesizer_config: Optional[TransformerVAE.Config] = None |
| 211 | |
| 212 | from_pretrained: Optional[Tuple[str, str]] = None |
| 213 | |
| 214 | def __init__(self, c: Config): |
| 215 | super().__init__() |
nothing calls this directly
no outgoing calls
no test coverage detected