Index A | B | C | D | E | F | G | I | L | M | N | O | P | R | S | T | V | W A absolute_tempo_loss() (in module musicality.losses.tempo_regression) AddNoise (class in musicality.augmentations) align_time() (in module musicality.trainers.beat_phase_module) annotation_path() (in module musicality.dataformats.track_io) annotations_dirname (DataFormat attribute) annotator_id (TrackData attribute) (TrackMetadata attribute) audio_path (TrackData attribute) AugmentedBeatDataset (class in musicality.augmentations) AugmentedDataset (class in musicality.augmentations) B beat_continuity() (in module musicality.metrics.continuity) beat_f_measure() (in module musicality.metrics.f_measure) beat_only_loss() (in module musicality.losses.beat_only) beat_phase_loss() (in module musicality.losses.beat_phase) beat_pos_weight() (in module musicality.losses.pos_weight) beat_position_loss() (in module musicality.losses.beat_position) beat_positions (TrackData attribute) beat_times (TrackData attribute) BeatDataset (class in musicality.loaders.beat_dataset) BeatPhaseAugmenter (class in musicality.augmentations) BeatPhaseModule (class in musicality.trainers.beat_phase_module) beats_suffix (DataFormat attribute) BestMetricsPrinter (class in musicality.callbacks.metrics_logger) bpm_mean (TrackMetadata attribute) bpm_median (TrackMetadata attribute) bpm_stats() (in module musicality.dataformats.track_io) bpm_std (TrackMetadata attribute) build_augmenter() (in module musicality.augmentations) build_beat_phase_augmenter() (in module musicality.augmentations) build_callbacks() (in module musicality.trainers.train) (in module musicality.trainers.train_beat_phase) build_dataloaders() (in module musicality.trainers.train) build_event_metrics_callback() (in module musicality.trainers.train_beat_phase) build_module() (in module musicality.trainers.train) (in module musicality.trainers.train_beat_phase) C classification_tempo_loss() (in module musicality.losses.tempo_classification) configure_optimizers() (BeatPhaseModule method) (TempoModule method) confusion_half_cycle_rate() (in module musicality.metrics.confusion) Conv2dStem (class in musicality.models.tcn) corrected (TrackMetadata attribute) create() (Splitter method) D data_dir (DataFormat attribute) data_home (TrackRef attribute) DataFormat (class in musicality.dataformats) dataset (EventMetricsLogger property) dataset_name (TrackData attribute) (TrackRef attribute) detect_task() (in module musicality.inference) device (TrackMetadata attribute) downbeat_f_measures() (in module musicality.metrics.f_measure) drop_flagged_refs() (in module musicality.splits.splitter) duration_s (TrackMetadata attribute) E ErrorVsTempoPlot (class in musicality.callbacks.error_plot) EventMetricsLogger (class in musicality.callbacks.event_metrics) F fold_positions() (in module musicality.loaders.beat_dataset) forward() (BeatPhaseModule method) (Conv2dStem method) (PositionalEncoding method) (SelfAttentionBlock method) (TCNTempoNet method) (TempoModule method) (TempoNet method) (TorchAudioTempoNet method) (WaveformTempoNet method) frame_accuracy() (in module musicality.metrics.frame_accuracy) FrameTimeStretch (class in musicality.augmentations) G gate_periodicity() (in module musicality.postprocess) gaussian_smear() (in module musicality.loaders.beat_dataset) gaussian_soft_target() (in module musicality.losses.tempo_classification) I indices_for_split() (in module musicality.loaders.beat_dataset) is_flagged() (in module musicality.splits.splitter) L label_bar_position() (in module musicality.postprocess) label_bar_position_global() (in module musicality.postprocess) leaderboard_dir (DataFormat attribute) list_migrated_track_ids() (in module musicality.dataformats.track_io) list_track_refs() (in module musicality.dataformats.track_io) load() (in module musicality.dataformats) load_metadata() (in module musicality.dataformats.track_io) load_module() (in module musicality.inference) load_refs() (Splitter static method) load_refs_from_dir() (Splitter static method) load_track_waveform() (in module musicality.inference) location (TrackMetadata attribute) M metadata_path() (in module musicality.dataformats.track_io) metadata_suffix (DataFormat attribute) metric_mode() (in module musicality.callbacks.metrics_logger) missing_files() (in module musicality.splits.splitter) MissingTrackDataError module musicality.augmentations musicality.callbacks.error_plot musicality.callbacks.event_metrics musicality.callbacks.metrics_logger musicality.dataformats musicality.dataformats.track_io musicality.inference musicality.loaders.beat_dataset musicality.loaders.tempo_dataset musicality.losses.beat_only musicality.losses.beat_phase musicality.losses.beat_position musicality.losses.phase_conditioning musicality.losses.pos_weight musicality.losses.shift_tolerance musicality.losses.tempo_classification musicality.losses.tempo_regression musicality.metrics.confusion musicality.metrics.continuity musicality.metrics.f_measure musicality.metrics.frame_accuracy musicality.metrics.position_accuracy musicality.metrics.tempo_acc1 musicality.models.huggingface musicality.models.tcn musicality.models.tempo_net musicality.models.torch_audio musicality.postprocess musicality.splits.splitter musicality.trainers.beat_phase_module musicality.trainers.tempo_module musicality.trainers.train musicality.trainers.train_beat_phase musicality.augmentations module musicality.callbacks.error_plot module musicality.callbacks.event_metrics module musicality.callbacks.metrics_logger module musicality.dataformats module musicality.dataformats.track_io module musicality.inference module musicality.loaders.beat_dataset module musicality.loaders.tempo_dataset module musicality.losses.beat_only module musicality.losses.beat_phase module musicality.losses.beat_position module musicality.losses.phase_conditioning module musicality.losses.pos_weight module musicality.losses.shift_tolerance module musicality.losses.tempo_classification module musicality.losses.tempo_regression module musicality.metrics.confusion module musicality.metrics.continuity module musicality.metrics.f_measure module musicality.metrics.frame_accuracy module musicality.metrics.position_accuracy module musicality.metrics.tempo_acc1 module musicality.models.huggingface module musicality.models.tcn module musicality.models.tempo_net module musicality.models.torch_audio module musicality.postprocess module musicality.splits.splitter module musicality.trainers.beat_phase_module module musicality.trainers.tempo_module module musicality.trainers.train module musicality.trainers.train_beat_phase module N n_freq (Conv2dStem attribute) needs_review (TrackMetadata attribute) O on_fit_end() (BestMetricsPrinter method) on_train_epoch_end() (BestMetricsPrinter method) on_validation_batch_end() (ErrorVsTempoPlot method) on_validation_epoch_end() (BestMetricsPrinter method) (ErrorVsTempoPlot method) (EventMetricsLogger method) on_validation_epoch_start() (ErrorVsTempoPlot method) out_channels (Conv2dStem attribute) P peak_f_measure() (in module musicality.metrics.frame_accuracy) phase_advances() (in module musicality.postprocess) phase_weight() (in module musicality.losses.phase_conditioning) pick_peaks() (in module musicality.postprocess) position_accuracy() (in module musicality.metrics.position_accuracy) position_target_channels() (in module musicality.loaders.beat_dataset) PositionalEncoding (class in musicality.models.tcn) postprocess_knobs() (in module musicality.trainers.train_beat_phase) R RandomGain (class in musicality.augmentations) read_beats_file() (in module musicality.dataformats.track_io) readout() (in module musicality.postprocess) readout_beat_only() (in module musicality.postprocess) relative_tempo_loss() (in module musicality.losses.tempo_regression) resolve_tolerance() (in module musicality.losses.shift_tolerance) resolve_track_audio() (in module musicality.dataformats.track_io) run() (Splitter method) run_inference() (in module musicality.inference) S sanitize_track_name() (in module musicality.dataformats.track_io) save_annotations() (in module musicality.dataformats.track_io) save_metadata() (in module musicality.dataformats.track_io) save_refs() (Splitter static method) schema_version (TrackMetadata attribute) score() (EventMetricsLogger method) section_aligned (TrackMetadata attribute) SelfAttentionBlock (class in musicality.models.tcn) shift_tolerant_bce() (in module musicality.losses.shift_tolerance) should_run() (EventMetricsLogger method) sliding_windowed_max() (in module musicality.losses.shift_tolerance) split_name() (in module musicality.splits.splitter) splits_dir (DataFormat attribute) Splitter (class in musicality.splits.splitter) stratified_sample() (in module musicality.callbacks.event_metrics) structure (TrackMetadata attribute) T TCNTempoNet (class in musicality.models.tcn) tempo (TrackData attribute) tempo_acc1() (in module musicality.metrics.tempo_acc1) TempoAugmenter (class in musicality.augmentations) TempoDataset (class in musicality.loaders.tempo_dataset) TempoModule (class in musicality.trainers.tempo_module) TempoNet (class in musicality.models.tempo_net) TimeStretch (class in musicality.augmentations) TorchAudioTempoNet (class in musicality.models.torch_audio) track_id (TrackData attribute) (TrackRef attribute) TrackData (class in musicality.dataformats.track_io) TrackMetadata (class in musicality.dataformats.track_io) TrackRef (class in musicality.dataformats.track_io) tracks_dirname (DataFormat attribute) train() (in module musicality.trainers.train) (in module musicality.trainers.train_beat_phase) training_step() (BeatPhaseModule method) (TempoModule method) V validation_step() (BeatPhaseModule method) (TempoModule method) verify_refs_present() (in module musicality.splits.splitter) W warning (TrackMetadata attribute) WaveformTempoNet (class in musicality.models.huggingface)