Views
No views yet
ssl_model.featurizer.weights (n_layers + 1,) learnable layer weighting
projector.weight (256, upstream_dim)
projector.bias (256,)
post_net.linear.weight (2, 256)
post_net.linear.bias (2,)apc (14/14), wav2vec2_base_960 (218/218) and tera
(57/58). The single TERA difference is _pseudo_wavs, a random scratch buffer
s3prl regenerates on load, not a learned parameter.apc, vq_apc, npc, mockingjay_960hr, tera, decoar2, wav2vec,
wav2vec2_base_960, wav2vec2_large_ll60k, hubert_base, hubert_large_ll60k,
multires_hubert_multilingual_large600k, xls_r_300m, unispeech_sat_large,
data2vec_large_ll60k, wavlablm_ek_40k, wavlm_large, ssast_frame_base,
mae_ast_framenon_ssl/:aasist_raw_best_epoch44.pth — AASIST trained end-to-end on raw waveform.
Full weights, since nothing about it is frozen. This is the best-dev-EER epoch
(1.178%), which is what the paper scores from.lfcc_gmm/gmm_bonafide.pkl, lfcc_gmm/gmm_spoof.pkl — the two 512-component
diagonal-covariance Gaussian mixtures. Scored as the difference of mean
per-frame log-likelihoods.02bf38e or later. Earlier revisions
loaded checkpoints with strict=True and will reject these files for missing the
upstream tensors. The current loader accepts both shapes and still rejects a
checkpoint that is genuinely incomplete.1git clone https://github.com/issflab/spoof_SUPERB
2python -m spoof_superb.scoring.driver --model linear_head \
3 --ssl_model xls_r_300m --model_path xls_r_300m.pth \
4 --source protocol_csv --output_file out.txtSHA256SUMS covers every file in this repository:sha256sum -c SHA256SUMS1@article{ali2026spoofsuperb,
2 title = {Spoof-SUPERB: A Comprehensive Benchmark of Self-Supervised Speech
3 Representations for Audio Deepfake Detection},
4 author = {Ali, Hashim and Adupa, Nithin Sai and Malik, Hafiz},
5 year = {2026}
6}