deepSTRF Logo

Quickstart

  • Installation instructions
  • The deepSTRF data paradigm
  • Dataset concatenation
  • The deepSTRF model paradigm
  • The deepSTRF metrics paradigm
  • The deepSTRF Fitter
  • Logging your training runs
  • Tensor formats
  • Publications

Datasets

  • Conventions
  • Auditory datasets
  • Visual datasets

Models

  • Computational neural response models
  • AdapTrans model of ON/OFF responses and adaptation
  • The wav2spec slot
  • Retrieving the linear STRF from gradient maps
  • Pretrained models

Examples — Start here

  • Exploring the CRCNS AA1 and AA2 datasets with deepSTRF
  • Fitting NS1 auditory cortical responses with StateNet
  • Loading a pretrained model from the Hugging Face Hub
  • Concatenating neural datasets in deepSTRF
  • Fitting NS1 from raw waveform: causal mel, SincNet, ICNet

Examples — Dataset inspection

  • CRCNS AA4: inspection of the zebra-finch auditory pallium dataset
  • CRCNS AC1 — subthreshold Vm in rat auditory cortex (Wehr + Asari)
  • Exploring NAT4 — the deepSTRF data paradigm in action
  • Downer 2025 / Ahmed 2025: squirrel-monkey auditory cortex (MUA on TIMIT + monkey vocalizations)
  • Wingert 2026 — ferret auditory cortex encoding subspace
  • Alice EEG with deepSTRF — modality generalisation tutorial
  • Encoding zebra finch auditory pallium responses to unoccluded song
  • Fitting Espejo ferret A1 responses with the NRF model

Examples — Advanced / analyses

  • STRF parameterizations — same data, same model, different inductive bias
  • STRF gradmaps: 2D-CNN on CRCNS AA2 (OV / conspecific)
  • AdapTrans showcase: Transformer on CRCNS AA1
  • Learnable audio front-ends: beating the native spectrogram on NS1

API

  • deepSTRF
    • deepSTRF package
deepSTRF
  • deepSTRF
  • View page source

deepSTRF

  • deepSTRF package
    • Subpackages
      • deepSTRF.datasets package
        • Subpackages
        • Submodules
        • deepSTRF.datasets.neural_dataset module
        • Module contents
      • deepSTRF.metrics package
        • Submodules
        • deepSTRF.metrics.losses module
        • deepSTRF.metrics.performance module
        • Module contents
      • deepSTRF.models package
        • Subpackages
        • Submodules
        • deepSTRF.models.layers module
        • deepSTRF.models.neural_model module
        • deepSTRF.models.prefiltering module
        • deepSTRF.models.readouts module
        • deepSTRF.models.activations module
        • deepSTRF.models.scales module
        • Module contents
      • deepSTRF.training package
        • Submodules
        • deepSTRF.training.fitter module
        • deepSTRF.training.multi_seed module
        • deepSTRF.training.config module
        • deepSTRF.training.seed module
        • deepSTRF.training.wandb_log module
        • deepSTRF.training.tb_log module
        • Module contents
      • deepSTRF.utils package
        • Submodules
        • deepSTRF.utils.data module
        • deepSTRF.utils.data_download module
        • deepSTRF.utils.plotting module
        • deepSTRF.utils.hub module
        • Module contents
    • Module contents
Previous Next

© Copyright 2025, Ulysse Rancon.

Built with Sphinx using a theme provided by Read the Docs.