Instructions to use espnet/OpenBEATS-Large-i3-cbi with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- ESPnet
How to use espnet/OpenBEATS-Large-i3-cbi with ESPnet:
unknown model type (must be text-to-speech or automatic-speech-recognition)
- Notebooks
- Google Colab
- Kaggle
|
Download README.md from espnet/OpenBEATS-Large-i3-cbi: direct link, hf CLI and curl.
- Browser
- Download file 8.27 kB
-
https://huggingface.co/espnet/OpenBEATS-Large-i3-cbi/resolve/main/README.md
- Command line
-
hf download hf://espnet/OpenBEATS-Large-i3-cbi/README.md
-
curl -L -o README.md https://huggingface.co/espnet/OpenBEATS-Large-i3-cbi/resolve/main/README.md
8.27 kB
| tags: | |
| - espnet | |
| - audio | |
| - classification | |
| datasets: | |
| - beans | |
| license: cc-by-4.0 | |
| pipeline_tag: audio-classification | |
| ## ESPnet2 CLS model | |
| ### `espnet/OpenBEATS-Large-i3-cbi` | |
| This model was trained by Shikhar Bharadwaj using beans recipe in [espnet](https://github.com/espnet/espnet/). | |
| ## CLS config | |
| <details><summary>expand</summary> | |
| ``` | |
| config: /work/nvme/bbjs/sbharadwaj/espnet/egs2/audioverse/v1/exp/earlarge3/conf/ear_large/beans_cbi.yaml | |
| print_config: false | |
| log_level: INFO | |
| drop_last_iter: false | |
| dry_run: false | |
| iterator_type: sequence | |
| valid_iterator_type: null | |
| output_dir: /work/nvme/bbjs/sbharadwaj/espnet/egs2/audioverse/v1/exp/beans_cbi/cls_earlarge3 | |
| ngpu: 1 | |
| seed: 0 | |
| num_workers: 2 | |
| num_att_plot: 0 | |
| dist_backend: nccl | |
| dist_init_method: env:// | |
| dist_world_size: null | |
| dist_rank: null | |
| local_rank: 0 | |
| dist_master_addr: null | |
| dist_master_port: null | |
| dist_launcher: null | |
| multiprocessing_distributed: false | |
| unused_parameters: true | |
| sharded_ddp: false | |
| use_deepspeed: false | |
| deepspeed_config: null | |
| gradient_as_bucket_view: true | |
| ddp_comm_hook: null | |
| cudnn_enabled: true | |
| cudnn_benchmark: false | |
| cudnn_deterministic: true | |
| use_tf32: false | |
| collect_stats: false | |
| write_collected_feats: false | |
| max_epoch: 250 | |
| patience: null | |
| val_scheduler_criterion: | |
| - valid | |
| - loss | |
| early_stopping_criterion: | |
| - valid | |
| - loss | |
| - min | |
| best_model_criterion: | |
| - - valid | |
| - acc | |
| - max | |
| keep_nbest_models: 1 | |
| nbest_averaging_interval: 0 | |
| grad_clip: 1 | |
| grad_clip_type: 2.0 | |
| grad_noise: false | |
| accum_grad: 1 | |
| no_forward_run: false | |
| resume: true | |
| train_dtype: float32 | |
| use_amp: false | |
| log_interval: null | |
| use_matplotlib: true | |
| use_tensorboard: true | |
| create_graph_in_tensorboard: false | |
| use_wandb: true | |
| wandb_project: audioverse | |
| wandb_id: null | |
| wandb_entity: shikhar | |
| wandb_name: beans_cbi.earlarge3 | |
| wandb_model_log_interval: -1 | |
| detect_anomaly: false | |
| use_adapter: false | |
| adapter: lora | |
| save_strategy: all | |
| adapter_conf: {} | |
| pretrain_path: null | |
| init_param: [] | |
| ignore_init_mismatch: false | |
| freeze_param: [] | |
| num_iters_per_epoch: null | |
| batch_size: 32 | |
| valid_batch_size: 32 | |
| batch_bins: 1000000 | |
| valid_batch_bins: null | |
| category_sample_size: 10 | |
| train_shape_file: | |
| - /work/nvme/bbjs/sbharadwaj/espnet/egs2/audioverse/v1/exp/beans_cbi/cls_stats_16k/train/speech_shape | |
| - /work/nvme/bbjs/sbharadwaj/espnet/egs2/audioverse/v1/exp/beans_cbi/cls_stats_16k/train/label_shape | |
| valid_shape_file: | |
| - /work/nvme/bbjs/sbharadwaj/espnet/egs2/audioverse/v1/exp/beans_cbi/cls_stats_16k/valid/speech_shape | |
| - /work/nvme/bbjs/sbharadwaj/espnet/egs2/audioverse/v1/exp/beans_cbi/cls_stats_16k/valid/label_shape | |
| batch_type: folded | |
| valid_batch_type: null | |
| fold_length: | |
| - 160000 | |
| - 5 | |
| sort_in_batch: descending | |
| shuffle_within_batch: false | |
| sort_batch: descending | |
| multiple_iterator: false | |
| utt2weight_file: null | |
| chunk_length: 500 | |
| chunk_shift_ratio: 0.5 | |
| num_cache_chunks: 1024 | |
| chunk_excluded_key_prefixes: [] | |
| chunk_default_fs: null | |
| chunk_max_abs_length: null | |
| chunk_discard_short_samples: true | |
| train_data_path_and_name_and_type: | |
| - - /work/nvme/bbjs/sbharadwaj/espnet/egs2/audioverse/v1/dump/beans_cbi/cbi.train/wav.scp | |
| - speech | |
| - sound | |
| - - /work/nvme/bbjs/sbharadwaj/espnet/egs2/audioverse/v1/dump/beans_cbi/cbi.train/text | |
| - label | |
| - text | |
| valid_data_path_and_name_and_type: | |
| - - /work/nvme/bbjs/sbharadwaj/espnet/egs2/audioverse/v1/dump/beans_cbi/cbi.dev/wav.scp | |
| - speech | |
| - sound | |
| - - /work/nvme/bbjs/sbharadwaj/espnet/egs2/audioverse/v1/dump/beans_cbi/cbi.dev/text | |
| - label | |
| - text | |
| multi_task_dataset: false | |
| allow_variable_data_keys: false | |
| max_cache_size: 0.0 | |
| max_cache_fd: 32 | |
| allow_multi_rates: false | |
| valid_max_cache_size: null | |
| exclude_weight_decay: false | |
| exclude_weight_decay_conf: {} | |
| optim: adamw | |
| optim_conf: | |
| lr: 3.0e-05 | |
| weight_decay: 0.01 | |
| betas: | |
| - 0.9 | |
| - 0.98 | |
| scheduler: cosineannealingwarmuprestarts | |
| scheduler_conf: | |
| first_cycle_steps: 95000 | |
| warmup_steps: 8000 | |
| max_lr: 3.0e-05 | |
| min_lr: 5.0e-06 | |
| lightning_conf: {} | |
| token_list: | |
| - scoori | |
| - bulori | |
| - bushti | |
| - blkpho | |
| - brthum | |
| - cacwre | |
| - pasfly | |
| - lesgol | |
| - logshr | |
| - macwar | |
| - pinsis | |
| - whbnut | |
| - hamfly | |
| - normoc | |
| - grtgra | |
| - houwre | |
| - comyel | |
| - grhowl | |
| - houfin | |
| - rocpig | |
| - annhum | |
| - astfly | |
| - magwar | |
| - wesmea | |
| - wewpew | |
| - spotow | |
| - amerob | |
| - daejun | |
| - easmea | |
| - greroa | |
| - mouchi | |
| - pilwoo | |
| - comrav | |
| - hoowar | |
| - savspa | |
| - warvir | |
| - easblu | |
| - gnttow | |
| - ovenbi1 | |
| - rewbla | |
| - robgro | |
| - swathr | |
| - tuftit | |
| - westan | |
| - winwre3 | |
| - btywar | |
| - carwre | |
| - herthr | |
| - bewwre | |
| - sora | |
| - brdowl | |
| - buggna | |
| - casvir | |
| - chispa | |
| - fiespa | |
| - aldfly | |
| - killde | |
| - moudov | |
| - rebwoo | |
| - bkpwar | |
| - dowwoo | |
| - greegr | |
| - banswa | |
| - orcwar | |
| - plsvir | |
| - y00475 | |
| - blugrb1 | |
| - gockin | |
| - greyel | |
| - larspa | |
| - osprey | |
| - sonspa | |
| - yebfly | |
| - blujay | |
| - brnthr | |
| - canwre | |
| - clanut | |
| - comred | |
| - eastow | |
| - haiwoo | |
| - lesyel | |
| - amepip | |
| - easpho | |
| - fiscro | |
| - sposan | |
| - wooscj2 | |
| - bkhgro | |
| - labwoo | |
| - lazbun | |
| - marwre | |
| - stejay | |
| - weskin | |
| - bkbwar | |
| - buhvir | |
| - cangoo | |
| - canwar | |
| - dusfly | |
| - grcfly | |
| - norcar | |
| - wilsni1 | |
| - yerwar | |
| - yetvir | |
| - eucdov | |
| - linspa | |
| - norpar | |
| - olsfly | |
| - rebnut | |
| - scatan | |
| - bnhcow | |
| - louwat | |
| - norfli | |
| - veery | |
| - woothr | |
| - btnwar | |
| - cedwax | |
| - chswar | |
| - comgra | |
| - indbun | |
| - leabit | |
| - leafly | |
| - pinwar | |
| - reevir1 | |
| - solsan | |
| - bktspa | |
| - foxspa | |
| - houspa | |
| - snobun | |
| - vesspa | |
| - yelwar | |
| - brespa | |
| - comgol | |
| - coohaw | |
| - gnwtea | |
| - grbher3 | |
| - hergul | |
| - mallar3 | |
| - swaspa | |
| - brncre | |
| - btbwar | |
| - caster1 | |
| - eawpew | |
| - rethaw | |
| - rocwre | |
| - ruckin | |
| - semsan | |
| - whtspa | |
| - wlswar | |
| - bkcchi | |
| - bkchum | |
| - amered | |
| - norwat | |
| - whcspa | |
| - grycat | |
| - balori | |
| - purfin | |
| - treswa | |
| - wilfly | |
| - comter | |
| - belspa2 | |
| - juntit1 | |
| - comnig | |
| - reshaw | |
| - snogoo | |
| - perfal | |
| - gadwal | |
| - grnher | |
| - horlar | |
| - lobdow | |
| - bawwar | |
| - amegfi | |
| - commer | |
| - ribgul | |
| - casfin | |
| - pibgre | |
| - evegro | |
| - pygnut | |
| - brwhaw | |
| - gryfly | |
| - leasan | |
| - barswa | |
| - phaino | |
| - amecro | |
| - calqua | |
| - amewoo | |
| - pingro | |
| - saypho | |
| - semplo | |
| - buwwar | |
| - boboli | |
| - amekes | |
| - cowscj1 | |
| - amtspa | |
| - lobcur | |
| - belkin1 | |
| - pecsan | |
| - prawar | |
| - vigswa | |
| - camwar | |
| - easkin | |
| - yebsap | |
| - norsho | |
| - gocspa | |
| - rufhum | |
| - baisan | |
| - cliswa | |
| - pinjay | |
| - comloo | |
| - baleag | |
| - merlin | |
| - yehbla | |
| - calgul | |
| - goleag | |
| - nutwoo | |
| - rusbla | |
| - eursta | |
| - ameavo | |
| - lesnig | |
| - palwar | |
| - bkbmag1 | |
| - brebla | |
| - sagthr | |
| - bkbcuc | |
| - wesgre | |
| - redcro | |
| - wiltur | |
| - amebit | |
| - sagspa1 | |
| - tunswa | |
| - wooduc | |
| - renpha | |
| - whtswi | |
| - bongul | |
| - norhar2 | |
| - doccor | |
| - lotduc | |
| - chukar | |
| - horgre | |
| - nrwswa | |
| - sheowl | |
| - wesblu | |
| - whfibi | |
| - buwtea | |
| - norpin | |
| - eargre | |
| - rebsap | |
| - lewwoo | |
| - rebmer | |
| - wessan | |
| - chiswi | |
| - lecthr | |
| - rthhum | |
| - moublu | |
| - amewig | |
| - rinduc | |
| - shshaw | |
| - rufgro | |
| - swahaw | |
| - coshum | |
| - truswa | |
| - rudduc | |
| - buffle | |
| - hoomer | |
| - gcrfin | |
| - redhea | |
| - <blank> | |
| - <unk> | |
| text_token_list: null | |
| text_bpemodel: null | |
| init: xavier_normal | |
| input_size: 1 | |
| use_preprocessor: true | |
| frontend: null | |
| frontend_conf: {} | |
| specaug: null | |
| specaug_conf: {} | |
| normalize: null | |
| normalize_conf: {} | |
| preencoder: null | |
| preencoder_conf: {} | |
| encoder: beats | |
| encoder_conf: | |
| beats_ckpt_path: /work/nvme/bbjs/sbharadwaj/7Msounds/exp/beats_iter2_large2.tune_lr1.0e-4_warmup40000_bins1600000_totalsteps400000/epoch_latest.pt | |
| beats_config: | |
| layer_wise_gradient_decay_ratio: 0.3 | |
| encoder_layerdrop: 0.1 | |
| dropout: 0.0 | |
| use_weighted_representation: false | |
| specaug_config: | |
| apply_time_warp: true | |
| apply_freq_mask: false | |
| apply_time_mask: true | |
| time_mask_width_ratio_range: | |
| - 0 | |
| - 0.06 | |
| num_time_mask: 1 | |
| roll_augment: true | |
| roll_interval: 1 | |
| text_encoder: null | |
| text_encoder_conf: {} | |
| embedding_fusion: null | |
| embedding_fusion_conf: {} | |
| decoder: linear | |
| decoder_conf: {} | |
| model: espnet | |
| model_conf: | |
| classification_type: multi-class | |
| lsm_weight: 0.1 | |
| required: | |
| - output_dir | |
| - token_list | |
| version: '202412' | |
| distributed: false | |
| ``` | |
| </details> | |
| ### Citations | |
| ```BibTex | |
| @article{bharadwaj2025openbeats, | |
| title={OpenBEATs: A Fully Open-Source General-Purpose Audio Encoder}, | |
| author={Bharadwaj, Shikhar and Cornell, Samuele and Choi, Kwanghee and Fukayama, Satoru and Shim, Hye-jin and Deshmukh, Soham and Watanabe, Shinji}, | |
| journal={arXiv preprint arXiv:2507.14129}, | |
| year={2025} | |
| } | |
| @inproceedings{watanabe2018espnet, | |
| author={Shinji Watanabe and Takaaki Hori and Shigeki Karita and Tomoki Hayashi and Jiro Nishitoba and Yuya Unno and Nelson Yalta and Jahn Heymann and Matthew Wiesner and Nanxin Chen and Adithya Renduchintala and Tsubasa Ochiai}, | |
| title={{ESPnet}: End-to-End Speech Processing Toolkit}, | |
| year={2018}, | |
| booktitle={Proceedings of Interspeech}, | |
| pages={2207--2211}, | |
| doi={10.21437/Interspeech.2018-1456}, | |
| url={http://dx.doi.org/10.21437/Interspeech.2018-1456} | |
| } | |
| ``` | |