MCPcopy Create free account

hub / github.com/Yuer867/EMO-Disentanger / functions

Functions226 in github.com/Yuer867/EMO-Disentanger

↓ 51 callersFunctioncreate_event
(name, value)
representations/midi2events_emopia.py:367
↓ 18 callersFunctioncreate_event
(name, value)
representations/midi2events_pop1k7.py:12
↓ 11 callersMethod__init__
(self, n_head, d_model, d_head, d_inner, dropout, **kwargs)
stage1_compose/model/optimus_txl_decoder.py:477
↓ 9 callersFunctionchord_mhot
(interval)
representations/midi2events_hooktheory.py:49
↓ 9 callersFunctionpickle_load
(f)
stage1_compose/utils.py:24
↓ 9 callersFunctionpickle_load
(f)
stage2_accompaniment/utils.py:24
↓ 7 callersFunctionpitch2degree
(key, pitch)
representations/convert_key.py:118
↓ 7 callersFunctionweight_init_normal
(weight, normal_std)
stage1_compose/model/transformer_helpers.py:18
↓ 6 callersFunctionevents2dictionary
(root, add_velocity=False, add_emotion=True, add_tempo=True, num_emotion=4, relative=Fal
representations/events2words.py:88
↓ 5 callersFunctionbias_init
(bias)
stage1_compose/model/transformer_helpers.py:24
↓ 5 callersFunctionmidi2corpus
quantize midi data
representations/midi2events_emopia.py:192
↓ 4 callersFunctionanalyzer
get melody and chord(marker) tracks for lead sheet
representations/midi2events_emopia.py:65
↓ 2 callersMethod__init__
(self, d_embed, max_pos=20480)
stage1_compose/model/transformer_helpers.py:73
↓ 2 callersMethod_forward
(self, dec_input, segment_emb, mems=None, dec_seg_len=None, cross_latent=None, cross_attn_mas
stage1_compose/model/optimus_txl_decoder.py:750
↓ 2 callersMethod_rel_shift
(self, x, zero_triu=False)
stage1_compose/model/optimus_txl_decoder.py:280
↓ 2 callersFunctionbias_init
(bias)
stage2_accompaniment/model/transformer_helpers.py:20
↓ 2 callersFunctioncompute_accuracy
(dec_logits, dec_target, inp_chord, inp_melody, pad_token)
stage1_compose/train.py:179
↓ 2 callersFunctioncompute_accuracy
(dec_logits, dec_target, inp_chord, inp_melody, pad_token)
stage2_accompaniment/train.py:184
↓ 2 callersMethodcompute_loss
(self, dec_logits, dec_tgt, reduction='mean')
stage1_compose/model/plain_transformer.py:82
↓ 2 callersMethodcompute_loss
(self, dec_logits, dec_tgt, reduction='mean')
stage2_accompaniment/model/music_gpt2.py:94
↓ 2 callersFunctionconvert_event
(event_seq, event2idx, to_ndarr=True)
stage1_compose/dataloader.py:96
↓ 2 callersFunctioncorpus2lead
convert data to lead sheet events (1) relative = False - Emotion - (Key) - Track(Melody) - Bar - Beat_0 - Note_Pitch - Note_D
representations/midi2events_emopia.py:374
↓ 2 callersFunctiondegree2pitch
(key, octave, roman)
stage1_compose/convert_key.py:139
↓ 2 callersFunctiondegree2pitch
(key, octave, roman)
stage2_accompaniment/convert_key.py:139
↓ 2 callersFunctionevent_to_midi
(key, events, mode, output_midi_path=None, is_full_event=False, return_tempos=False, enforce
stage1_compose/convert2midi.py:149
↓ 2 callersFunctionevent_to_txt
(events, output_event_path)
stage1_compose/inference.py:75
↓ 2 callersFunctiongenerate_plain_xl
(model, event2idx, idx2event, max_bars=160, max_events=2048, primer=None, temp=1.2, top_
stage1_compose/inference_utils.py:51
↓ 2 callersMethodget_encoder_input_data
(self, piece_idx, bar_positions, piece_events, st_seg, ed_seg, ext_enc_bar_evs=None)
stage1_compose/dataloader.py:533
↓ 2 callersMethodget_sample_from_file
(self, piece_idx)
stage1_compose/dataloader.py:408
↓ 2 callersFunctionlist2str
(a_list)
representations/midi2events_hooktheory.py:203
↓ 2 callersFunctionlog_epoch
(log_file, log_data, is_init=False)
stage1_compose/train.py:160
↓ 2 callersFunctionlog_epoch
(log_file, log_data, is_init=False)
stage2_accompaniment/train.py:21
↓ 2 callersFunctionnucleus
(probs, p)
stage1_compose/inference_utils.py:27
↓ 2 callersMethodpad_or_truncate_sequence
(self, seq, maxlen, pad_value=None)
stage1_compose/dataloader.py:522
↓ 2 callersFunctionpickle_dump
(obj, f)
representations/utils.py:28
↓ 2 callersFunctionsplit_emopia
(output_dir)
representations/data_splits.py:7
↓ 2 callersFunctiontemperature
(logits, temperature)
stage1_compose/inference_utils.py:14
↓ 2 callersFunctionweight_init_normal
(weight, normal_std)
stage2_accompaniment/model/transformer_helpers.py:16
↓ 1 callersMethod__init__
(self, n_token, d_embed, d_proj, emb_scale=0.5, pad_idx=None)
stage2_accompaniment/model/transformer_helpers.py:67
↓ 1 callersMethod_create_params
(self)
stage1_compose/model/optimus_txl_decoder.py:664
↓ 1 callersMethod_update_mems
(self, hids, mems, qlen, mlen, dec_seg_len=None)
stage1_compose/model/optimus_txl_decoder.py:702
↓ 1 callersFunctionabsolute2relative
(events, enforce_key=False, enforce_key_evs=None)
stage1_compose/convert_key.py:154
↓ 1 callersFunctionabsolute2relative
(events, enforce_key=False, enforce_key_evs=None)
representations/convert_key.py:154
↓ 1 callersFunctionabsolute2relative
(events, enforce_key=False, enforce_key_evs=None)
stage2_accompaniment/convert_key.py:154
↓ 1 callersFunctionadd_chords
(midi_obj)
stage1_compose/convert2midi.py:261
↓ 1 callersFunctionadd_chords
(midi_obj)
stage2_accompaniment/convert2midi.py:261
↓ 1 callersFunctionannotation2midi
convert annotations to midi files
representations/midi2events_hooktheory.py:95
↓ 1 callersMethodbuild_dataset
(self)
stage1_compose/dataloader.py:354
↓ 1 callersMethodbuild_dataset
(self)
stage2_accompaniment/dataloader.py:76
↓ 1 callersFunctionbuild_full_vocab
(add_velocity=True, add_emotion=True, add_tempo=True, num_emotion=4, relative=False)
representations/events2words.py:31
↓ 1 callersFunctioncheck_extreme_pitch
(raw_events)
stage1_compose/dataloader.py:63
↓ 1 callersFunctionchord_simplify
simplify into 11 chord qualities
representations/midi2events_hooktheory.py:58
↓ 1 callersFunctionchord_to_midi
(chord)
stage1_compose/convert2midi.py:292
↓ 1 callersFunctionchord_to_midi
(chord)
stage2_accompaniment/convert2midi.py:292
↓ 1 callersFunctioncompute_chroma
(bar_events, idx2event)
stage1_compose/dataloader.py:108
↓ 1 callersFunctioncompute_feature_masks
(bar_events, idx2event, max_bar_len)
stage1_compose/dataloader.py:140
↓ 1 callersFunctioncompute_groove
(bar_events, idx2event)
stage1_compose/dataloader.py:124
↓ 1 callersFunctionconvert_event
(event_seq, event2idx, to_ndarr=True)
stage2_accompaniment/dataloader.py:30
↓ 1 callersFunctioncorpus2full
convert data to full song events e.g. - Tempo(global) - Track(Lead) - Bar - Emotion - Beat_0 - Chord - Note_Pitch - Note_Dur
representations/midi2events_emopia.py:464
↓ 1 callersFunctioncorpus2lead_full
convert data to lead sheet events (1) relative = False - Emotion - (Key) - Track(Melody) - Bar - Beat_0 - Note_Pitch - Note_D
representations/midi2events_emopia.py:597
↓ 1 callersFunctioncsv_read
(path)
stage1_compose/convert_key.py:236
↓ 1 callersFunctioncsv_read
(path)
representations/convert_key.py:236
↓ 1 callersFunctioncsv_read
(path)
stage2_accompaniment/convert_key.py:236
↓ 1 callersFunctiondegree2pitch
(key, octave, roman)
representations/convert_key.py:139
↓ 1 callersFunctionevent2full
(skyline_pos, midi_pos, events, keyname, relative_chord, relative_melody)
representations/midi2events_pop1k7.py:128
↓ 1 callersFunctionevent2lead_full
(events, keyname, relative_chord, relative_melody)
representations/midi2events_pop1k7.py:19
↓ 1 callersFunctionevent_to_midi
(key, events, mode, output_midi_path=None, is_full_event=False, return_tempos=False, enforce
stage2_accompaniment/convert2midi.py:149
↓ 1 callersFunctionextract_midi_events_from_generation
(key, events, relative_melody=False)
stage2_accompaniment/inference.py:173
↓ 1 callersFunctionfind_key_hooktheory
()
representations/convert_key.py:93
↓ 1 callersMethodforward
(self, dec_inp, dec_attn_mask=None, mems=None)
stage1_compose/model/optimus_txl_decoder.py:484
↓ 1 callersMethodforward
(self, x, seg_inp=None, chord_inp=None, keep_last_only=False, attn_kwargs=None)
stage2_accompaniment/model/music_gpt2.py:70
↓ 1 callersMethodgenerate
(self, dec_input, dec_mems)
stage1_compose/model/plain_transformer.py:51
↓ 1 callersFunctiongenerate_conditional
(model, event2idx, idx2event, lead_sheet_events, primer, max_events=10000, skip_check
stage2_accompaniment/inference.py:231
↓ 1 callersFunctionget_chord_tone
(chord_event)
stage1_compose/dataloader.py:43
↓ 1 callersMethodget_decoder_input_data
(self, piece_idx, bar_positions, piece_events, piece_tokens, st_seg, ed_seg)
stage1_compose/dataloader.py:469
↓ 1 callersFunctionget_leadsheet_prompt
(data_dir, piece, prompt_n_bars)
stage1_compose/inference.py:32
↓ 1 callersFunctionget_position_idx
(event)
stage1_compose/inference_utils.py:44
↓ 1 callersFunctionget_position_idx
(event)
stage2_accompaniment/inference.py:213
↓ 1 callersMethodget_sample_from_file
(self, piece_idx)
stage2_accompaniment/dataloader.py:109
↓ 1 callersMethodinit_mems
(self, batchsize=None)
stage1_compose/model/optimus_txl_decoder.py:687
↓ 1 callersFunctionjson_read
(path)
representations/utils.py:32
↓ 1 callersMethodkey_augment
(self, piece_events)
stage1_compose/dataloader.py:458
↓ 1 callersFunctionlist2str
(a_list)
stage1_compose/convert_key.py:248
↓ 1 callersFunctionlist2str
(a_list)
representations/convert_key.py:248
↓ 1 callersFunctionlist2str
(a_list)
stage2_accompaniment/convert_key.py:248
↓ 1 callersMethodmake_idx_translate_dicts
(self, idx2event)
stage1_compose/model/transformer_helpers.py:149
↓ 1 callersMethodmake_target_and_mask
(self, inp_tokens, melody_pos, chord_pos, st_bar)
stage2_accompaniment/dataloader.py:127
↓ 1 callersMethodmake_target_and_mask_predict
(self, inp_tokens, melody_pos, chord_pos, st_bar)
stage2_accompaniment/dataloader.py:146
↓ 1 callersFunctionmatch_emotion_key
(emotion, key)
stage1_compose/inference_utils.py:138
↓ 1 callersFunctionmidi_to_wav
(midi_path, output_path)
stage1_compose/inference.py:80
↓ 1 callersFunctionmidi_to_wav
(midi_path, output_path)
stage2_accompaniment/inference.py:222
↓ 1 callersFunctionnucleus
(probs, p)
stage2_accompaniment/inference.py:86
↓ 1 callersMethodpad_sequence
(self, seq, maxlen, pad_value=None)
stage2_accompaniment/dataloader.py:118
↓ 1 callersFunctionpitch2degree
(key, pitch)
stage1_compose/convert_key.py:118
↓ 1 callersFunctionpitch2degree
(key, pitch)
stage2_accompaniment/convert_key.py:118
↓ 1 callersFunctionread_generated_events
(events_file, event2idx)
stage2_accompaniment/inference.py:149
↓ 1 callersFunctionread_vocab
(vocab_file)
stage1_compose/inference.py:22
↓ 1 callersMethodread_vocab
(self)
stage1_compose/dataloader.py:343
↓ 1 callersMethodread_vocab
(self)
stage2_accompaniment/dataloader.py:66
↓ 1 callersMethodregister_segments
(self)
stage1_compose/dataloader.py:386
next →1–100 of 226, ranked by callers