← MIC coverage of Transformers model types

facebook/mms-tts-eng

huggingface-mic/mms-tts-eng-mic@9594dd28deb2 ← facebook/mms-tts-eng@c71de0fe7204 · VitsModel · random weights

CI: no failure on main in 30 days · MIC failures dashboard

Original36.3Mparameters
Fixture16.3Mparameters
Layer stacks5compared
Findings0to review

✓ Same architecture, smaller

Every module class, layer kind and checked property of the original is in the fixture.

Layer stacks

One square per layer, colored by kind: the layer's module classes and type attributes. Hover a square for its index and kind.

text_encoder.encoder.layers

Original · 6
Fixture · 2
KindOriginalFixture
EncoderLayer62✓ kept

flow.flows

Original · 4
Fixture · 4
KindOriginalFixture
ResidualCouplingLayer44✓ kept

decoder.resblocks

Original · 12
Fixture · 12
KindOriginalFixture
HifiGanResidualBlock1212✓ kept

posterior_encoder.wavenet.in_layers

Original · 16
Fixture · 16
KindOriginalFixture
ModuleDict1616✓ kept

posterior_encoder.wavenet.res_skip_layers

Original · 16
Fixture · 16
KindOriginalFixture
ModuleDict1616✓ kept

Where the parameters are

Share of each model's parameters per component. Vocabulary and patch sizes are kept, so embeddings usually take a larger share of the fixture.

Original
Fixture
ComponentOriginalShareFixtureShare
decoder.resblocks11.0M30.2%11.0M67.2%
flow.flows7.1M19.6%827.5K5.1%
text_encoder.encoder.layers6.2M17.1%133.1K0.8%
posterior_encoder.wavenet.in_layers5.9M16.3%659.5K4.0%
decoder.upsampler2.7M7.3%2.7M16.3%
posterior_encoder.wavenet.res_skip_layers1.2M3.2%130.9K0.8%
decoder.conv_pre688.6K1.9%688.6K4.2%
13 others1.6M4.3%254.4K1.6%

Preserved properties

ConfigPropertyOriginalFixture
modelmodel_typevitsvits✓ kept
modelvocab_size3838✓ kept
modelhidden_actrelurelu✓ kept
modelsampling_rate1600016000✓ kept

Module classes

Instances of each class in the built model (prefix Vits omitted).

ClassOriginalFixture
Conv1d177169
ModuleList8080
LayerNorm7264
ModuleDict6464
ParametrizationList6464
ParametrizedConv1d6464
_WeightNorm6464
Dropout2719
Linear248
HifiGanResidualBlock1212
DilatedDepthSeparableConv1010
ConvFlow88
ReLU62
Attention62
EncoderLayer62
FeedForward62
WaveNet55
ConvTranspose1d44
ResidualCouplingLayer44
ElementwiseAffine22
Embedding11
Encoder11
HifiGan11
Model11
PosteriorEncoder11
ResidualCouplingBlock11
StochasticDurationPredictor11
TextEncoder11

Config changes

4 fields changed, 50 unchanged.

FieldOriginalFixture
ffn_dim768128
hidden_size19264
num_attention_heads24
num_hidden_layers62