microsoft / microsoft/muzic

Project dependencies may have API risk issues

Open
#80 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
5k
Forks
499
PR merge metrics
No merged PRs in 30d

Description

Hi, In muzic, inappropriate dependency versioning constraints can cause risks.

Below are the dependencies and version constraints that the project is using

scikit-learn==0.21.3
miditoolkit==0.1.14
fastBPE
dtw-python
nltk
keras
tqdm
matplotlib
pretty_midi
PyYAML
pypianoroll
fairseq==0.10.0
torch==1.7.1
transformers==3.5.1
pypinyin==0.39.1
jieba==0.42.1
tensorboard==2.4.0
scipy==1.3.1
librosa
pyworld
soundfile
pyOpenSSL
secrets
pkuseg==0.0.25
icecream==2.1.3
textrank4zh==0.3

The version constraint == will introduce the risk of dependency conflicts because the scope of dependencies is too strict.
The version constraint No Upper Bound and * will introduce the risk of the missing API Error because the latest version of the dependencies may remove some APIs.

After further analysis, in this project,
The version constraint of dependency scikit-learn can be changed to >=0.15.0,<=0.20.4.
The version constraint of dependency nltk can be changed to >=3.2.2,<=3.7.
The version constraint of dependency tqdm can be changed to >=4.42.0,<=4.64.0.
The version constraint of dependency transformers can be changed to >=3.5.0,<=3.5.1.
The version constraint of dependency pypinyin can be changed to >=0.4.0,<=0.46.0.
The version constraint of dependency scipy can be changed to >=0.12.0,<=1.7.3.
The version constraint of dependency librosa can be changed to >=0.2.0,<=0.3.1.
The version constraint of dependency soundfile can be changed to >=0.8.1,<=0.9.0.post1.

The above modification suggestions can reduce the dependency conflicts as much as possible,
and introduce the latest version as much as possible without calling Error in the projects.

The invocation of the current project includes all the following methods.

The calling methods from the scikit-learn
sklearn.metrics.pairwise.cosine_similarity
joblib.load
random.choice
The calling methods from the nltk
collections.OrderedDict
collections.OrderedDict.keys
The calling methods from the tqdm
tqdm.trange
tqdm.tqdm
itertools.product
The calling methods from the transformers
transformers.modeling_outputs.BaseModelOutputWithPastAndCrossAttentions
transformers.AutoTokenizer.from_pretrained
transformers.modeling_gpt2.Block
transformers.utils.logging.get_logger
transformers.modeling_outputs.CausalLMOutputWithPastAndCrossAttentions
The calling methods from the pypinyin
pypinyin.lazy_pinyin
The calling methods from the scipy
scipy.ndimage.filters.gaussian_filter1d
scipy.signal.convolve2d
scipy.stats.mode
scipy.linalg.block_diag
The calling methods from the librosa
librosa.load
The calling methods from the soundfile
soundfile.write
The calling methods from the all methods
select_notes.append
self.apply_sparse_mask
remove_prefix
local_maxima_rows
matrics.append
numpy.triu
f.read.strip
strct.append
src_tokens.eq.long.sum
letter_pos.append
base_tones.items
textrank4zh.TextRank4Keyword.analyze
step.attn.copy_
MaskedLMDictionary.finalize
query.size
fairseq.search.DiverseBeamSearch
en_word_utils.get_aux_mask
min.append
BasicTokenizer
index.self._sizes.item
csv.writer.writerows
i.flatten_hypo_samples.np.array.reshape
fairseq.models.roberta.RobertaModel.from_pretrained.predict
save_demo
targets.sum.float
score_config.Song
self.vocab.dummy_sentence.index_select
_get_mass_dataset_key
join.strip
logging.getLogger.debug
optimizer.backward
sub_tokens.append
lens.max.samples.len.torch.zeros.long
torch.sign
scipy.signal.convolve2d
tick2second
loss.mean.mean
get_hash
collections.defaultdict.keys
logits.torch.sigmoid.detach.cpu.numpy
key_padding_mask.size.key_padding_mask.size.torch.zeros.type_as
OctupleEncoder
i.rhyme_words_list.append
mask_prob.self.vocab.len.max_instruments.max_bars.generate_mask.reshape
beam_size.bsz.torch.arange.view.repeat.view
random.sample
warnings.warn
self.src_dict.pad
lyrics.append
melody_model.predict
device.torch.long.next_pos.poser.convert_tokens_to_ids.torch.tensor.unsqueeze
torch.max
lrc_len.mld_len.np.zeros.astype
src_tokens.size
constraintor.TokenConstraintor
loss.isnan.any
attn_prob.view
timer.stop
self.replicate_first_beam.cpu
notes.append
hashlib.md5
self.wre
round
compute_alignment_weights.float
saved_hparams.update
create_custom_forward
separate
avg_attn.div_
self.mask_start
n.split
i.next_token_ids.unsqueeze
fairseq.quantization_utils.quantize_model_scalar.prepare_for_tpu_
numpy.std
songmass_cons.get_rhythm_score
word_utils.get_in_word_pos
align_weights.align.align.attn.log.sum.isinf
next
fairseq.data.LanguagePairDataset
cur_sent.append
glob.glob
fairseq.search.LengthConstrainedBeamSearch
smooth_loss.sum.sum
_is_whitespace
self.encoder
self.src_dict.bos
notes_file.readlines
get_syllables
self.wpe
st.readlines
numpy.count_nonzero
ori_beat.copy
pandas.read_csv
j.dataset.numpy
note.append
tmp_string.append
bar.strip.split
self.mask_interval
item.strip.strip
timer.start
kwargs.items
tokens.beam_size.bsz.torch.arange.unsqueeze.type_as.to.resize_
get_structure_score
apex.amp.master_params
s.readlines.split
notes.copy
m.readlines.append
merged_info.update
numpy.arange
id.index_select.index_select
self.vocab.dummy_sentence
SongWrapper.Song.get_noteidx_by_time
fairseq.models.roberta.RobertaModel.from_pretrained
_key_chord_transition_distribution
main
multiprocessing.pool.Pool.close
new_instrs.append
logging_output.get
score_config.Song.get_corres_notes
src_key.self.encoders.index_select
instr_name.instru_order.track_lists_to_merge.append
phonemizer.phonemize
numpy.mean
m.max_decoder_positions
alignment.max
pkuseg.pkuseg
line.strip.split.split
get_notes
self.tgt.prefetch
t.s.torch.eq.float
poser.convert_ids_to_tokens
self.quant_noise
attns.size
fairseq.data.indexed_dataset.dataset_exists
song_id_test.extend
second2tick
multiprocessing.Lock
torch.ne.unsqueeze
self.head_dim.self.num_heads.bsz.k.contiguous.view.transpose
librosa.core.load
torch.nn.functional.relu
beats.split.split
numpy.sort
e2v
enumerate
generate
Encoder
combine_with_sep
zipfile.ZipFile.open
encoding.sort
i.bar_to_timesig.append
f.writelines
beam_size.reorder_state.view.add_
torch.nn.ModuleDict
x.isdigit
d.append
lyrics.translate.replace
self.update_finished
dec_vel
fairseq.search.BeamSearch
s.numel
reorder_bar
self.model.forward_encoder
get_pitch_duration_structure
src_tokens.eq
s.readlines
sys.argv.split
ord
attn_weights_float.masked_fill.type_as
torch.cat.index_select
self.lm_model.get_normalized_probs
self._clean_text
group_by_bar
file_line.strip.split
midi_utils.enc_ts
write_song
self.dropout_module
zipfile.ZipFile
beam_size.i.beam_size.i.finalized.transpose
target_word_ids.index_select.index_select
self.src_vocab.pad
index_to_remove.append
NOTES.index
position_ids.unsqueeze.view
numpy.log
labels.contiguous.view
denoise
chord_truc
ret_list.append
f.readlines
lyrics.copy
attention_mask.long.cumsum
rest.append
torch.cat.tolist
miditoolkit.containers.Instrument
kwargs.pop.size
pretty_midi.PrettyMIDI.write
target.detach.cpu
bsz.self.src_lang_id.torch.LongTensor.expand.to
buildNext.append
tmp_mld.append
melody.append
get_tag
feature_vals.append
midi_obj.time_signature_changes.append
adapt_e.sort
copy.deepcopy
prev_output_tokens.eq
get_keyword_mask
numpy.tile.argmax
s.split
sort_coo
mono_lang_pairs.append
labels.contiguous
seq.extend
get_merged_midi_info
manager.list.append
int.strip
n_ctx.generated_finals.unsqueeze
fairseq.data.StripTokenDataset
chords.append
kwargs.get.view
subfinals.extend
BeamSearchNode
file_name.split.split
set
generate_midi
tran.close
tm.write
torch.cat
song_prefix.split
new_hparam.split
json.load
innerpos.strip
meloform.meloform_transformer.TransformerMeloFormModel.from_pretrained
self.collater
source.append
self.tgt_dict.index
attn_loss_layer.view.view
fairseq.data.data_utils.collate_tokens
source_sent_ids.index_select.append
songmass_cons.get_pitch_score
self.head_dim.self.num_heads.bsz.tgt_len.q.contiguous.view.transpose
df.set_index.to_csv
SongWrapper.Song.get_tone
get_pitch_duration_sequence
lprobs.view.view
XTransformerDecoder
device.torch.long.context_finals.torch.tensor.unsqueeze
utils.enc_vel
item.strip.split
beam_size.step.prefix_tokens.unsqueeze.repeat.view.eq
df.set_index.set_index
i.tokens_clone.eq.long.sum
x.rstrip.split
functools.lru_cache
unicodedata.normalize.split
sorted_indices_to_remove.clone
midi_tuple.str.encode
collections.defaultdict.items
sents_seen.keys
modes_results.append
FileNotFoundError
self.head_dim.self.num_heads.bsz.v.contiguous.view.transpose
lyric_list.append
lines.split.count
bbsz_idx.gen_ngrams.get
random.shuffle
lang_pair.split
word_utils.clean.replace
newly_finished.append
logits.torch.sigmoid.detach.cpu
pitch
tqdm.auto.tqdm
fairseq.data.Dictionary
targets.preds.sum.torch.sign.sum
write_align_part
self._get_num
midi_adjust.dump_midi
pyworld.cheaptrick
align_idxs.append
notes.sort
src_key.self.encoders.keys
kwargs.keys
net_output.sample.model.get_targets.view
get_transition_score
align_weights.align.align.attn.log.sum
self.mask_interval_align
torch.cat.append
transformers.AdamW.zero_grad
numpy.argmax.append
midiutil.MidiFile.MIDIFile.writeFile
all_melody.extend
midiutil.MidiFile.MIDIFile
pandas.isnull
h2.h1.seen.append
_select_results
x.transpose.view
sliding_lyric_train.extend
self.args.eval_lang_pair.split
zip
infer.stage_1_get_l2b
word_utils.clean_beat
assign_chords_for_sequence_by_template.extend
fairseq.models.build_model.train
cur_sep.extend
src_str.split.split
label_dict.pad
lprobs.view.sum
target_sent_ids.index_select.index_select
transformers.EncoderDecoderModel
dec_ts
model.div_
dict.get
secrets.choice
extract_topn_from_vector
self.pad.src_tokens.ne.self.eos.src_tokens.ne.long.sum
output_mappings.append
utils.get_sentence_pinyin_finals
self.search.step
trend2notes.translate.split
token_type_ids.view.view
sample.values
min.split
counter.st_idx.sample.split
n_folds.StratifiedKFold.split
get_fold
space.space.str.maketrans.sents.translate.split
label_fn
pitch_intervals
sentencer.convert_ids_to_tokens
self._tokenize_chinese_chars
preprocess.b2e
full_final.extend
device.torch.long.next_sentence.sentencer.convert_tokens_to_ids.torch.tensor.unsqueeze
self.basic_tokenizer.tokenize
maximum_likelihood_scale
attn_weights_float.masked_fill.view
override_config
sents.translate
nll_loss.sum.sum
self.encoder.get
batch_token.torch.Tensor.long
get_tracks_to_merge
file_name.split
loss.detach
tokenizer.convert_tokens_to_ids
tensor.view.size
module.GPT2LMHeadModel.from_pretrained.eval
numpy.ones
beater.convert_tokens_to_ids
range
get_sentence
build_embedding
random.randint
x.rstrip
dtw.accelerated_dtw
infer.stage_2_get_b2t
text.self.bpe.split
ss.join.split
args.root_path.rstrip.split.read_fn
x.join.lower
get_sample
math.log
os.environ.split
beam_size.step.prefix_tokens.unsqueeze.repeat.view.ne
get_intervals.append
parse_lyric
_chord_frame_log_likelihood
line.strip
chord_rs.append
line.strip.index
MaskedLMDictionary.load
self._collate
en_word_utils.get_keyword_mask
block
compute_alignment_weights
math.inf.torch.tensor.to
samples.s.pad_idx.s.ne.long.sum.torch.LongTensor.index_select.sum
lyric_reverse.strip
torch.nn.ModuleList
segments.append
mass_mono_datasets.keys
numpy.argsort
apex.amp.initialize
get_tone_id
utils.chord_recog.infer_chords_for_sequence
merge_sentId
target.detach.cpu.numpy
midi_utils.encoding_to_midi.dump
song.get_pos.append
parser.add_argument
convert_to_midi_obj
model.decoder.forward
spacy.load
song_id.songid_to_split.append
midi_utils.enc_tpo
self._set_input_buffer
self._run_split_on_punc
en_word_utils.get_sents_form_mask
self.wse
whitespace_tokenize
sample_fn
instrument.name.rsplit.lower
full_sentencer.tokenize
collate
open
dp
get_interval
torch.nn.utils.clip_grad_norm_
f.write
module
tmp.append
masked_mh_attention.MaskedMHAttention
fix
utils.encoding_to_midi.dump
torch.sort
lprobs.lprobs.size.torch.zeros.to.fill_
torch.cat.transpose
kwargs.pop
align.strip
utils.lyrics_match.Lyrics_match
sents.replace.replace
tokenizer.convert_ids_to_tokens
tgt_dict.index
tmp_2.index
r.get
get_song_ids
eval_lang_pair.split
sen_idx.select_chords.split
torch.nn.functional.one_hot
XTransformerDecoder.max_positions
tgt_strs.append
miditoolkit.Lyric
net_output.float
prev_output_tokens.eq.int
sys.exit
file_name.lower
sys.argv.replace
multiprocessing.Lock.acquire
self.decoder
kwargs.get
self.convert.tolist
is_sorted
self.v_proj
beam_size.bsz.torch.arange.unsqueeze.type_as
pd_dd.get_pd_dd
self.get_all_pos
self.model.eval
shutil.rmtree
torch.add
self.strct_buffer.update_pitch
get_beat_token
self.pitch_ruler._check_duplicate_notes
random.choice
src_dict.bos
get_keyword
self.datasets.values.iter.next.datasets.keys
batch_idxs.bsz.attn.view.view.view
get_pitch.append
multiprocessing.pool.Pool.apply_async
pad_length
self.beam_size.src_lengths.expand.contiguous.view.expand
Encoder_SP
tuple
set.add
torch.nn.functional.log_softmax
samples_beat.append
fairseq.data.data_utils.collate_tokens.to
fairseq.models.transformer_lm.TransformerLanguageModel.from_pretrained.cuda.score
beam_size.bsz.torch.zeros.to
pitch_shift
full_sentencer.convert_tokens_to_ids
aux_debug.append
prev_output_tokens.index_select.index_select
syllables.strip.strip
sklearn.metrics.pairwise.cosine_similarity
r.get.append
get_pitch_class_histogram.sum
torch.empty.to
tgt_dict.bos
_sents.append
x.strip.split
seq.append
beats.append
self.mask_pitch_duration
enc_dur
math.ceil
score_config.Song.get_noteidx_by_time
torch.cat.size
agg.get_smoothed_values
self.random_pitch_duration
transformers.utils.logging.get_logger
get_textrank
fairseq.models.transformer.TransformerModel.from_pretrained
repeat_pair.items
numpy.linalg.norm
batch_beat.torch.Tensor.long
attn_mask.repeat.size
str.maketrans
torch.nn.LayerNorm
torch.set_printoptions
numpy.min
type
_chord_pitch_vectors
fairseq.utils.softmax
query_list.append
src_lengths.sum.item
os.path.join.split
midi_fn.split.split
instru2track.values
logits.torch.sigmoid.detach
word_utils.get_sents_form
int.append
en_word_utils.get_in_word_pos
self.out_proj.transpose
full_finalizer.convert_tokens_to_ids
_rescale_rhymes
tokenizations.bpe_tokenizer.get_encoder
lprobs.size
TimeoutError
multiprocessing.pool.Pool.join
phrase_range.append
module.GPT2LMHeadModel.from_pretrained.to
fairseq.data.TruncateDataset
target.sum.long
s.strip
get_pitch_score
flat_note_seq.copy.extend
self.tone_transform
args.mt_steps.split
v.contiguous.view
fairseq.data.Dictionary.finalize
sentence.join.split
multiprocessing.Manager
cut_lyric_valid.extend
align_song
tgt_dict.eos
scipy.signal.argrelextrema
kwargs.get.to
self.beam_size.src_lengths.expand.contiguous.view.max
token.join
s.isdigit.append
sum_over_languages
midi_preprocess.steps.filter_and_merge.filter_and_merge
int
dec_dur
output.Counter.most_common
gen_midi
tokens.join.replace.strip
self.convert
prev_output_tokens.size
re.sub
process_with_catch
torch.zeros
midi_obj.instruments.notes.sort
fairseq.quantization_utils.quantize_model_scalar.eval
extract_src
notes.extend
miditoolkit.midi.containers.Marker
midi_utils.number_to_note
s.write
step.no_repeat_ngram_size.step.bbsz_idx.tokens.tolist
os.path.dirname
args.langs.dicts.mask
self.sp.EncodeAsIds
whole_lyric.extend
super.__init__
chord_items.append
cand_scores.ne
self.tgt_key.self.decoders.get_normalized_probs
unfin_idx.item
transformers.modeling_outputs.CausalLMOutputWithPastAndCrossAttentions
get_duration_count.astype
song.strip.split
fairseq.data.ConcatDataset
parallels.append
methods.split
muli_task
loss.mean.item
e2t
subprocess.check_call
tmp_melody.append
tabulate.tabulate
utils.midi_io.Item
reorder_state.view
torch.min
parser.parse_args.__repr__
numpy.array.tolist
w.writelines
self.reduce_metrics
torch.sigmoid.detach
full_poser.convert_tokens_to_ids
shift_lyrics_time
print
self._get_input_buffer
music_mt_dataset.MusicMtDataset
lprobs.size.torch.zeros.to
polish
magenta_chord_recognition._key_chord_transition_distribution
keep_long_notes
ret_lyric.append
split_exists
lprobs.view.gather
item.vel.np.clip.item
os.walk
chord.strip.split
token.split
self.model.reorder_encoder_out
filter
re.match
ts.append
module.GPT2Config.from_json_file
model
subsentences.extend
src_str.strip.split
sample.float
midi_obj_1.instruments.append
midi.lyrics.append
x.split.split
self.k_proj
logging.basicConfig
self.project_in_dim
self.__setattr__
self._prepare_batch_for_alignment
magenta_chord_recognition._key_chord_distribution
preprocess.data_zip.namelist
thulac.thulac
torch.cuda.is_available
fairseq.data.Dictionary.add_file_to_dictionary
i.to.index_select
melody_list.append
cls.prepare
os.path.splitext
string.strip.split
load_midi.dump
pyworld.dio
preprocess.t2e
words.append
self.pos_transform
track_info.items
transformers.BertConfig.from_pretrained
self.search.update_constraints
fairseq.quantization_utils.quantize_model_scalar
KeyError
self.search.set_src_lengths
aux.append
tempo_changes.append
get_pitch
dc
multiprocessing.Manager.list
bsz.torch.arange.view
source_word_ids.index_select.append
merge
merge_track_ops.merge_strings
self.finalize_hypos
dataset.filter_indices_by_size
torch.unique
preprocess_chord_16.b2e
detect_lines_helper.append
midi_preprocess.utils.hparams.set_hparams
sen_idx.select_chords.split.split
bar.split
relative_duration
get_lyrics
midi.markers.append
fairseq.data.dictionary.Dictionary.add_file_to_dictionary
segmentation
chord.split
self.lm_head.contiguous
numpy.where
any
j.dataset.size
full_final.append
miditoolkit.containers.TempoChange
join.append
fairseq.data.RoundRobinZipDatasets
pandas.DataFrame
f_label.write
self.tgt_lang_id.torch.LongTensor.expand
os.system
torch.no_grad
_init_pinyin_dict
score
align_m.append
tempo.np.mean.item
self.bpe_ranks.get
targets.sum.detach
load_template
data_path.midi_fn.lstrip.replace
i.lines.strip.split
heads_to_prune.items
_keyword.get_keyword
attn_weights.mean.masked_fill
SongWrapper.Song.get_last_note
utils.encoding_to_midi
i.to
full_line.extend
tmp.custom_lm.sample.split
self.q_proj
sentence.join.split.strip
self.crnt_unit.pitch.append
normalize_to_c_major
self.beam_size.src_tokens.expand.contiguous
layer
strct.split
torch.eq
tones_to_scales
midi_fn.os.path.basename.replace
attn.contiguous.view
functools.reduce
get_similarity
midi_obj.tempo_changes.append
SequenceTooLongError
os.path.normpath
fl.write
self.get_note
self.lm_model
batch_idxs.bsz.tokens.view.view.index_select
fairseq.data.encoders.build_bpe
preprocess.d2e
preprocess_chord_16.encoding_to_MIDI
samples_pos.append
torch.nn.functional.binary_cross_entropy_with_logits
d2e
midi_fn.os.path.basename.replace.replace
convert
pandas.isnull.iterrows
utils.midi_io.midi2items
beats.split.insert
source_sent_ids.unsqueeze
item.strip
self.out_proj.contiguous
fairseq.data.encoders.build_tokenizer
scipy.linalg.block_diag
preprocess.v2e
numpy.tile
self._no_repeat_ngram.view
tokenizations.tokenization_bert.BertTokenizer
i.tokens_clone.eq
Item
songmass_cons.Song
temp_features.drop.drop
enc_tpo
_init_pinyin_dict.items
time_signature_reduce
wc.write
generator.generate
ns_id.unsqueeze
wv.write
pypianoroll.Multitrack
sys.path.append
period_range.append
bsz.self.tgt_lang_id.torch.LongTensor.expand.to
encoder_out._replace._replace
self.wordpiece_tokenizer.tokenize.append
output.detach.cpu.numpy
preprocess.encoding_to_str
get_tempo_class
check_not
output.append
miditoolkit.midi.parser.MidiFile.get_tick_to_time_mapping
md.get_md
fairseq.data.PrependTokenDataset
key_padding_mask.unsqueeze.to
pkuseg.pkuseg.cut
src_tokens.max_len.beam_size.bsz.torch.zeros.to.float
line.replace.split
fairseq.utils.item
self.BertTokenizer.super.__init__
pitch.append
transformers.AdamW.step
get_aux_score
src_len.tgt_len.self.num_heads.bsz.attn_weights_float.view.transpose
torch.is_tensor
sample.get.size
remove_empty_track
log_probs.append
torch.nn.DataParallel
sklearn.model_selection.StratifiedKFold
self.segment_embeddings
sublines.extend
self.tokenize
eos_mask.tokens.view
tar_pitch_midi.append
reader.readlines
sqlite3.connect.close
pyworld.d4c
torch.empty
self.StructUnit
lyric.strip
fairseq.models.register_model_architecture
torch.cumsum
args.root_path.rstrip
torch.exp
new_e.append
lm_score.append
torch.tensor.view
avg
new_sent.append
super
preprocess_chord_16.t2e
df.set_index.iterrows
position_ids.unsqueeze.masked_fill_
output.extend
cur_song_return.append
self.key_constraint
midi_preprocess.steps.track_separate.cal_file_features
self.wte.size
read_lyrics
check_length
poser.convert_tokens_to_ids
self._prefix_tokens
utils.midi_chord.infer_chords_for_midi.dump
merge_track_ops.merge_lead
miditoolkit.MidiFile
unicodedata.normalize.strip
a.append
lyric.split
src_tokens.index_select.size
torch.nn.DataParallel.parameters
writer
midi_obj.instruments.notes.append
full_finalizer.tokenize
nll_loss.sum.size
k.hparams_.type
fairseq.models.roberta.RobertaModel.from_pretrained.cuda
_sample_next_token_ids.unsqueeze
cnsenti.Sentiment
torch.nn.CrossEntropyLoss
not_duplicate
transformers.EncoderDecoderModel.generate
numpy.linspace
symbols_to_strip_from_output.union
self.model.reorder_incremental_state
attn_loss_each_layer.append
max
cd.split
bar_chords.append
load_vocab
dataset.set_epoch
res.append
i.melody_seqs.append
check
self.downsampling
split_sents
sents.replace.split
f1.write
aligned_melody.append
note_syllable_mapping.append
top1_idx.self.tgt_dict.string.split
torch.nn.functional.multi_head_attention_forward
finals.join.rstrip
lyrics.strip.split
self.ln_f
loss_fct
source_sent_ids.index_select.insert
batch_final.torch.Tensor.long.to
min
sample_lang.get
filter_tracks
_build_init_nodes
new_phone.split
agg_logging_output.items
full_poser.tokenize
self.out_proj.size
align_l.append
string.strip
torch.nn.functional.linear
collections.defaultdict
note_string.split
multiprocessing.Manager.dict
torch.tensor.index_select
torch.cat.new_zeros
ratio.tokens.eq.unsqueeze
x.item
exit
instru.notes.sort
f.readlines.split
beam_size.bsz.torch.arange.unsqueeze.type_as.resize_
open.readline
self.wte
src_dict.index
self.aux_constraint
fairseq.search.PrefixConstrainedBeamSearch
results.append
numpy.zeros
full_tokenizer.tokenize
input_ids.unsqueeze.view
full_sentence.append
file.split
n.append
output_str_list.append
ret.append
score_config.Song.get_pitch
path.split
self.search.init_constraints
cnsenti.Sentiment.sentiment_calculate
numpy.isin
multiprocessing.Pool.map
p.append
en_constraintor.BeatConstraintor.rhythm_constraint
getattr
item.max_instruments.item.mask_prob.self.vocab.len.max_instruments.max_bars.generate_mask.reshape.flatten
normalize_song
prefix_toks.eq.view
instrument.name.rsplit
_select_results.append
self.upsampling
torch.masked_select
prefix_tokens.size
midiutil.MidiFile.MIDIFile.addTrackName
tgt_item.tolist
argparse.ArgumentParser.parse_args
not_mono
s.replace.replace
sample
sent.item
input_file.readlines
lang.dicts.eos
loss.mean.backward
score_config.Song.get_pos
lyric_str_list.append
beam_size.step.prefix_tokens.unsqueeze.repeat.view
ImportError
is_word
numpy.random.rand
melody_sent.append
midi_utils.encoding_to_midi
shift_notes_time
new_cands_to_ignore.ge
score_vals.append
new_instrs.sort
targets.sum.long
midi_utils.enc_vel
re.findall
open.write
numpy.vstack
base_architecture
pypinyin.lazy_pinyin
fairseq.utils.split_paths
attn_weights.mean.size
samples_final.append
score.score_en.get_score
torch.nn.Linear
self.tgt_dict.string
attn_weights.mean.mean
line.strip.strip
track_id.track2instru.instru2notes.append
midi_file.markers.append
x.copy
get_vocab
log.get
numpy.ones_like
NotImplementedError
fairseq.models.transformer.base_architecture
torch.FloatTensor
self.embed_positions
count_overlapping_lines
tokens.beam_size.bsz.torch.arange.unsqueeze.type_as.to
miditoolkit.midi.containers.TimeSignature
note_start_dict.values
logging.getLogger.info
get_pitch_count
pow
get_id
pypianoroll.Multitrack.parse_pretty_midi
get_score
bbsz_idx.banned_tokens.torch.tensor.long
get_syllables.insert
self.layers.extend
generate_mask
criterion
midi_key_shift
utils.enc_tpo
utils.swap_value
fairseq.models.roberta.RobertaModel.from_pretrained.eval
fill_template
source_word_ids.unsqueeze.repeat
new_meldoy.append
ret_melody.append
features.file_names.unique
src_strs.append
input_ids.unsqueeze.unsqueeze
n_start.append
lyrics.translate
scipy.stats.mode
samples.get
fairseq.models.transformer_lm.TransformerLanguageModel.from_pretrained.cuda
args.langs.dicts.unk
hparams.update
src_tokens.eq.any
torch.ones
get_intervals
criterion.__class__.reduce_metrics
prepare_train_data.build_files_separate
lang.dicts.mask
fairseq.utils.extract_hard_alignment
fairseq.options.eval_bool
miditoolkit.midi.containers.Lyric
prev.append
_is_control
src_dict.eos
signal.alarm
sent.append
items_.append
rk_list.append
unicodedata.category.startswith
args.langs.dicts.pad
word_utils.get_sents_pos
all_midi_path.append
fairseq.sequence_scorer.SequenceScorer
active_scores.view.view
mido.MidiFile
new_notes.append
numpy.random.random
self.sp.PieceToId
i.i.bar_to_pos.pos_to_tempo.append
word.append
torch.nn.DataParallel.train
torch.sigmoid
numpy.max
x.transpose.transpose
numpy.any
net_input.size
numpy.array.append
full_finalizer.convert_tokens_to_ids.split
infer_chords_for_midi
song.get_tone
midi_tuple.str.encode.hashlib.md5.hexdigest
pandas.DataFrame.drop
tokens_group_by_bar.append
dataset.ordered_indices
fairseq.checkpoint_utils.load_checkpoint_to_cpu
KMP_search
model.encoder.forward_torchscript
bpe_tokens.extend
bar_chords.split.append
optimizer.step
tmp_sent.append
joblib.load.get_feature_names
j.pitch_list.i.pitch_list.SequenceMatcher.ratio
os.path.join
_prev_value.view
t2.append
items2events
candidates_bars.append
samples.s.pad_idx.s.ne.long.sum.torch.LongTensor.index_select
alignment.max.item
numpy.zeros.read
bisect.bisect_left
iter
OctupleTokenDataset
len.append
flat_note_seq.copy
sentencepiece.SentencePieceProcessor
batch_idxs.bsz.tokens.view.view.view
utils.get_songs
fairseq.data.iterators.EpochBatchIterator
miditoolkit.midi.containers.Note
numpy.array
torch.nn.Embedding
sliding_window
detect_lines_helper
args.valid_lang_pairs.split
src_str.strip
self.is_finished
len
EmptySequenceError
longestDupSubstring
torch.utils.tensorboard.SummaryWriter.add_scalar
assign_chords_for_sequence_by_template
tgt_dict.pad
get_rhythm_score
tmp1.split
lprobs.view.size
l.readlines
inner_states.append
predict_track_with_model
numpy.hstack
gt_d.astype.astype
i.to.size
str.split
_generate_addtional_token_ids
sent.finalized.append
sorted.append
model.keys
self.replicate_first_beam.size
new_src.extend
GPT2Model
file.endswith
self.tgt_dict.eos
sorted
self.pitch_ruler._accept_notes
preprocess.gen_dictionary
all
item.lower
flag.split
unicodedata.category
finalizer.convert_tokens_to_ids
v.songs.extend
self.aux_transform
label_dict.string
attn_mask.repeat.repeat
word_utils_en.get_in_word_pos
list.append
self.vocab.items
midiutil.MidiFile.MIDIFile.addNote
self.src.prefetch
f.close
criterion.__class__.aggregate_logging_outputs.values
self.aggregate_logging_outputs.items
tran.readlines
i.flatten_target_samples.np.array.reshape
int.item
_CHORD_KIND_PITCHES.keys
self.decoder.get_normalized_probs
torch.nn.Sequential
int.split
INSTRUMENTS.index
subbeats.extend
numpy.maximum
output.split.append
MaskedLMDictionary
collections.Counter
math.exp
wav.astype
line.replace.split.join.lower
s_midi_path.split.split
align_idx.samples.view
f_txt.write
hasattr
rows.append
mono_tracks.append
aligned_lyric.extend
open.flush
model.decoder.reorder_incremental_state_scripting
self.collate
device.torch.long.next_final.finalizer.convert_tokens_to_ids.torch.tensor.unsqueeze
split_para_exists
get_syllables.append
input.items
loss.isinf.any
clean
dict
self.drop
hparams.clear
midi2notes
argparse.ArgumentParser.add_argument
s.ne
dtw_mean.append
self.token_constraintor.pitch_constraint
i.repeat_pair.append
x.eval
numpy.fromstring
self.strct_buffer.update_crnt_label
self.out_proj
files.append
text.join.replace
self.has_encoder
numpy.random.choice
self.StructBuffer
meloform.meloform_transformer.TransformerMeloFormModel.from_pretrained.encode
fairseq.data.data_utils.numpy_seed
args.model_dir.split
flac_dir.split
number_of_notes
fairseq.models.transformer_lm.TransformerLanguageModel.from_pretrained
top_idx.self.tgt_dict.string.split
_get_mt_dataset_key
zipfile.ZipFile.namelist
torch.nn.functional.softmax
init
batch_idxs.bsz.tokens.view.view
new_cands_to_ignore.ge.any
torch.cat.contiguous
phone.split
copy.deepcopy.split
full_line.append
kwargs.get.long
self.beam_size.src_tokens.expand.contiguous.view.expand
self.beam_size.src_lengths.expand.contiguous
torch.nn.functional.linear.transpose
stop_file.readlines
self.token_constraintor.pos_constraint
batch_final.torch.Tensor.long
self.beam_size.src_tokens.expand.contiguous.view.size
numpy.argmax
segment_text
n_ctx.generated_sentences.unsqueeze
midi_obj_2.instruments.append
convert_to_midi_obj.dump
self.layer_norm
batch_pos.torch.Tensor.long
self.generate
torch.gather
new_beats.append
self.lm_model.eval
bbsz_idx.numel
extract_melody_and_lyric
text.join.replace.strip
gen_dictionary
self.filter_indices_by_size
self.generate_dummy_batch
en_word_utils.get_structure_mask
tuple.sort
x.get
align.strip.split
input_ids.unsqueeze.size
float
torch.stack
self.strct_buffer.get_last_pitch
_struct.split
self.vocab.dummy_sentence.insert
prepare_lyrics
cut_window
adapt.append
self.convert.numpy
targets.preds.sum
_control_rhymes
new_instr.notes.sort
src_words.append
collections.OrderedDict.keys
src_key.self.encoders
torch.from_numpy
torch.tensor.to
duration_change
midi_preprocess.steps.track_separate.remove_file_duplicate_tracks
tone.append
en_constraintor.BeatConstraintor
torch.utils.tensorboard.SummaryWriter
SongWrapper.Song.get_pitch
e2b
self.random_word
get_avg_pitch
bbsz_idx.size
fairseq.models.transformer.TransformerModel.from_pretrained.translate
cur_word.append
numpy.zeros.write
infer.stage_3_get_t2m
copy.deepcopy.write
numpy.repeat
torch.load
torch.isnan
numpy.sum
cand_indices.device.bsz.torch.arange.masked_select
transformers.modeling_outputs.BaseModelOutputWithPastAndCrossAttentions
write_to_txt
self.pitch_debug.append
targets.detach.cpu
tmp_lyric.append
word_list.append
batch_beat.torch.Tensor.long.to
fairseq.metrics.log_scalar
bool
score.score_zh.get_score.index
_normalize_logits
attn.transpose.contiguous.view
bbsz_idx.cpu_tokens.tolist
tmp_lyr.append
prefix_toks.eq.type_as
punct.append
self.get_sents_num
fairseq.models.register_model
ratio.tokens.eq.any
target_word_ids.unsqueeze
fairseq.models.build_model.load_state_dict
args.target_langs.split
chord.strip.strip
src_key.self.encoders.size
batch_idxs.bsz.attn.view.view.index_select
difflib.SequenceMatcher
self._run_strip_accents
source_sent_ids.unsqueeze.repeat
src_lengths.max.item
load_config
merge_track_ops.keep_long_notes
os.path.exists
module.GPT2Config.from_json_file.to_json_string
prev_output_tokens.eq.int.cumsum
pitches.append
attn_weights.mean.transpose
args.langs.dicts.eos
self.transformer
midi_obj.lyrics.append
subset.f.json.load.items
tokenizer
not_too_high
dict.keys
nlp
gt.np.array.reshape
meloform.meloform_transformer.TransformerMeloFormModel.from_pretrained.eval
batch_idxs.bsz.scores.view.view
melody.split
generate_sentence
lyric2beats.translate.split
src_tokens.size.torch.tensor.to.max
f.readline.strip
padding_mask.unsqueeze.type_as
pos_ids.view.view
midi_obj.instruments.append
traceback.print_exc
poly_tracks.append
sample.split.split
fairseq.models.build_model
torch.index_select
numpy.zeros_like
os.listdir
torch.cat.extend
target_prefix.first_beam.all
pandas.read_csv.iterrows
wav_mels.append
miditoolkit.midi.containers.TempoChange
lead_notes.append
select_notes.split
torch.tensor.type_as
self.pos_debug.append
i.to.view
mask_length.mask_start.mask_start.s.copy
bsz.torch.arange.type_as
WordpieceTokenizer
pretty_midi.PrettyMIDI
batch_idxs.numel.torch.arange.type_as
get_inner_pos
outs.write
all_notes.append
len.insert
torch.cuda.device_count
meloform.meloform_transformer.TransformerMeloFormModel.from_pretrained.generate
self.in_word_transform
fairseq.quantization_utils.quantize_model_scalar.set_num_updates
self.sp.Load
collate_fn
transformers.BertGenerationEncoder.from_pretrained
self.aggregate_logging_outputs
isinstance
tokenizations.tokenization_bert.BertTokenizer.convert_tokens_to_ids
args.metric.metric_func
utils.enc_ts
sents2words.append
fairseq.models.transformer_lm.TransformerLanguageModel.from_pretrained.cuda.sample
labels.append
get_melody
args.word_mask_keep_rand.split
scaled_loss.backward
fairseq.data.Dictionary.load
n.eval
dataset.size
AP
note_start_dict.keys
i.hypos.item
notes.split
subpos.extend
torch.topk
f.read
enumerate.insert
cand_indices.device.bsz.torch.arange.masked_select.numel
logits.size
os.path.isfile
net_input.pop
joblib.load
midi2items
generate_raw
flatten
Event
enc_vel
en.split
pad_idx.s.ne.long.sum
roberta.task.load_dataset
attn_weights.mean.view
numpy.maximum.reduce
torch.cat.view
transformers.get_linear_schedule_with_warmup
self.init_weights
m.readlines.split
ordered_notes.append
target_sent_ids.unsqueeze.repeat
n.lower
self.PitchRuler
boundry.append
pickle.dump
target_word_ids.unsqueeze.repeat
eout_i.encoder_outs._replace
EnsembleModelWithAlignment
word_utils.get_structure
self.pitch_ruler._get_num
en_config.PositionDebug
logging.getLogger
buildNext
os.path.splitext.isupper
aligns.append
numpy.full
self.wordpiece_tokenizer.tokenize
n_ctx.generated_tokens.unsqueeze
Line
load_indexed_dataset
merged_infos.append
avg_attn.add_
sents2words
segment.append
self.replicate_first_beam.view
midi2hz
prefix_mask.lprobs.scatter
prefix_toks.eq.size
self.vocab.get
os.path.normpath.startswith
fairseq.metrics.aggregate
key_debug.append
cls
f.read.rstrip.split
magenta_chord_recognition.infer_chords_for_sequence
self._generate
TypeError
logger.warning
yaml.safe_load
lyrics_file.readlines
cut_melody_test.extend
data.append
net_input.sum
full_pos.extend
src_tokens.ne
os.makedirs
get_sw_score
super.build_generator
step.prefix_tokens.unsqueeze.repeat
miditoolkit.midi.parser.MidiFile.dump
get_dur_count
events.append
datetime.datetime.now
target_sent_ids.index_select.append
i.lines.strip
args.root_path.rstrip.split
self.sp.EncodeAsPieces
torch.masked_select.numel
self.src_dict.eos
cum_unfin.append
re.compile
phonemizer.separator.Separator
numpy.random.randint
self.bias_k.repeat
beam_size.step.prefix_tokens.unsqueeze.repeat.view.unsqueeze
self.can_reuse_epoch_itr
multiprocessing.pool.Pool
instru2program.keys
F
final_reverse.strip
numpy.save
hyp_d.astype.astype
super._generate
self.calculate_banned_tokens
remove_suffix
res_str_list.split
text.replace.lower
miditoolkit.containers.Note
soundfile.write
print_info
eval_para_dataset.keys
torch.LongTensor
tgt_lengths.sum.item
self.emb_layer_norm
finals.join.rstrip.append
new_outs.append
map
self.adaptor
pandas.DataFrame.map
song_seq.append
SongWrapper.Song.get_note
sentence_ids.view.view
prev.extend
loss.detach.item
pyworld.stonemask
syl.append
en_config.PitchDebug
beater.convert_ids_to_tokens
hidden_states.view.size
adapt
self.datasets.values
self.src_lang_id.torch.LongTensor.expand
select_melody
e_segment.append
self.beam_size.src_tokens.expand.contiguous.view.ne
pattern.append
_prepare_init_inputs
full_beater.tokenize
json.dumps
preprocess_chord_16.encoding_to_MIDI.dump
src_tokens.max_len.beam_size.bsz.torch.zeros.to.long
f.read.strip.split
song.get_note
self.model.max_decoder_positions
os.getenv
fairseq.utils.deprecation_warning
generate_midi_combine
adapt_e
lead_notes.sort
torch.nn.Dropout
word.split
src_item.tolist
tokenizations.tokenization_bert.BertTokenizer.tokenize
strct_mask.append
batch_idxs.numel.torch.arange.type_as.unsqueeze
cands_to_ignore.any.all
hyp.np.array.reshape
torch.mean
join
csv.writer.writerow
device.torch.long.context_sentences.torch.tensor.unsqueeze
check_alignment
music_mass_dataset.MusicMassDataset
warnings.filterwarnings
sum.write
score_config.Song.get_tone
fairseq.search.Sampling
torch.log
load_midi
min.extend
device.torch.long.next_beat.beater.convert_tokens_to_ids.torch.tensor.unsqueeze
hz2midi
self.replicate_first_beam.type_as
chord.split.index
get_pairs
sequence_note_pitch_vectors
attn_mask.repeat.unsqueeze
self.mask_word
note_durations
self.embed_tokens
numpy.round
torch.device
beats_label.append
fairseq.utils.parse_embedding
abs
i.finals.invalids.add
flatten_notes.extend
_is_punctuation
multiprocessing.Pool.join
self.beam_size.src_tokens.expand.contiguous.view.to
preprocess_chord_16.v2e
args.langs.split
batch_sentence.torch.Tensor.long
sample_lang.size
self.src_dict.index
get_tonality
torch.LongTensor.sort
torch.tensor
aligns_l.append
transformers.AdamW
os.walk.sort
hyp_str.strip
l.replace
self.model.forward_decoder
torch.nn.DataParallel.to
torch.bmm
argparse.ArgumentParser.parse_known_args
model.get_targets
format.append
batch_idxs.bsz.attn.view.view
item.start.item.end.np.clip.item
cur_song_return.extend
transformers.EncoderDecoderModel.eval
list.sort
lyrics.split
cand_indices.eq.type_as
textblob.TextBlob
SongWrapper.Song
fairseq.utils.load_embedding
score_config.Song.print_debug
self.src_vocab.eos
target_sent_ids.unsqueeze
self.get_head_mask
format
song.strip
src_tokens.device.new_order.to.long.to
cut_lyric_test.extend
numpy.load
io.BytesIO
array_creation_by_count
loss.data.item
numpy.clip
dec_tpo
aligned_lyric.append
self.project_out_dim
attns.append
bisect.bisect_right
notes_no_drum.append
attn_mask.repeat.new_zeros
s.isdigit
args.source_langs.split
program.midi_obj.instruments.notes.append
hasattr.save_pretrained
item.split
criterion.__class__.grad_denom
self.wfe
self.buffered_future_mask
dict.values
time.sleep
device.torch.long.context_beats.torch.tensor.unsqueeze
get_pairs.add
src_tokens.max_len.beam_size.bsz.torch.zeros.to.long.fill_
get_hotwords
targets.sum.sum
extract_target
tgt_vocab.dummy_sentence
self.beam_size.src_tokens.expand.contiguous.view
fairseq.dataclass.utils.gen_parser_from_dataclass
utils.top_k_top_p_filtering
get_songs
dataset_dir.split
pandas.to_numeric
torch.jit.is_scripting
polish_chord
c.readlines
cand_indices.eq.size
miditoolkit.midi.parser.MidiFile
self.model.forward_align
file_line.strip
fairseq.criterions.build_criterion
source_word_ids.index_select.index_select
rpls.append
bar2.split
torch.jit.annotate
pad_idx.s.ne.long
multiprocessing.Pool
full_finalizer.convert_tokens_to_ids.strip
self.pad.src_tokens.ne.self.eos.src_tokens.ne.long
key_rs.append
p.apply_async
torch.autograd.profiler.record_function
position_ids.unsqueeze.unsqueeze
patterns.append
shutil.copy2
numpy.concatenate
source_sent_ids.index_select.extend
logging.getLogger.warning
midiconvert.number_to_note
ValueError
label_lengths.append
math.log2
torch.arange
tqdm.tqdm
return_list.append
os.path.basename
cut_melody_valid.extend
song.get_aux_flag
isVowel
fairseq.search.DiverseSiblingsSearch
lang.dicts.pad
score.score_zh.get_score
in_word.append
line.split.split
song_seqs.append
sents.append
pandas.DataFrame.copy
pinyin.pinyin_dict.append
setattr
get_structure
str
len.endswith
beat_ids.view.view
cur_sent_durations.append
trend.split
self.replicate_first_beam.index_select
invalid_songs.add
torch.topk.size
self.wbe
SongWrapper.Song.get_first_note
ratio.tokens.eq
self.transpose_list
miditoolkit.containers.TimeSignature
batch_sentence.torch.Tensor.long.to
get_pitch_histo
os.path.isdir
textrank4zh.TextRank4Keyword.get_keywords
k.contiguous.view
numpy.random.permutation
fairseq.utils.move_to_cuda
timeout
aligned_melody.extend
items.sort
self._is_chinese_char
i.strip.replace
conn.cursor.execute
sen.append
dataset.batch_by_size
numpy.minimum.reduce
criterion.__class__.aggregate_logging_outputs.items
self.lm_head
e2d
drum_idx.append
find_backward
self.replicate_first_beam.gather
torch.ne
encoder_hidden_states.size
sample.size
torch.topk.numpy
fairseq.data.data_utils.load_indexed_dataset
self.wordpiece_tokenizer.tokenize.extend
samples_token.append
unicodedata.normalize
cand_beams.add
lm_logits.contiguous.size
align_weights.align.align.attn.log.sum.isnan
f.read.rstrip
device.torch.long.context_poses.torch.tensor.unsqueeze
prepare_train_data.get_shuffled_samples
full_beater.convert_tokens_to_ids
cand_indices.eq
beat.copy
list
tuple.append
hyp_str.strip.split
target.index_select.append
numpy.histogram
self.vocab.dummy_sentence.append
get_tick
src_vocab.dummy_sentence
torch.multinomial
elem.item
midiutil.MidiFile.MIDIFile.addTempo
fairseq.models.build_model.eval
meloform_dataset.MeloFormDataset
phrase.dicts.append
all_lyric.extend
src_tokens.device.new_order.to.long
text.join.replace.strip.split
node.wordid.tolist
line.split.strip
time_to_pos
new_config.items
wav.astype.astype
full_sentencer.convert_tokens_to_ids.strip
full_beat.extend
joblib.load.transform
line.strip.lstrip
w.write
separate_sentences
temp_res.append
self._no_repeat_ngram
i.split
self.mld_transform
average.score.scores.append
jieba.lcut
max_len.avg_attn_scores.size.beam_size.bsz.torch.empty.to
torch.sum
bass_model.predict
get_duration_count
self.model.cuda
song_id_valid.extend
load_meloform_dataset
song_seq.extend
notes_path.split
of.write
fairseq.search.LexicallyConstrainedBeamSearch
midi_fn.lstrip
lyrics_ali.append
thulac.thulac.cut
target.index_select.index_select
merge.index_select
self._run_strip_accents.lower
output.detach.cpu
module.GPT2LMHeadModel.from_pretrained
s.extend
find_chorus.Find_Chorus
t.write
chord_time.append
lyric2beats.translate.tolist
tf.transform.tocoo
find_forward
args.mass_steps.split
self.has_incremental_states
f_id.write
sents.strip.split
numpy.dot
q.contiguous.view
source_sent_ids.index_select.index_select
MIDI_to_encoding
tgt_datasets.append
src_tokens.eq.long
all_scales.items
f.readline.strip.split
get_ps_score
chord_model.predict
tmp_candidates.append
fairseq.models.transformer.Embedding
bsz.torch.arange.view.repeat
numpy.tile.sum
syllables.split
sqlite3.connect
tensor.view.view
score.score_en.get_score.index
melody.notes.append
net_output.sample.model.get_targets.view.ne
transformers.BertGenerationDecoder
prefix_mask.prefix_toks.unsqueeze
score.sklearn.metrics.__dict__
transformers.EncoderDecoderModel.load_state_dict
aux_rule
mt_para_dataset.keys
nf_id.unsqueeze
pickle.load
yaml.safe_load.update
notes_to_str
process
get_chords
sample.get
self._run_strip_accents.rstrip
phonemizer.separator.Separator.txt.phonemize.replace.replace
multiprocessing.Lock.release
sqlite3.connect.cursor
torch.LongTensor.sum
x.split
source_word_ids.unsqueeze
step.prefix_tokens.unsqueeze
midi_preprocess.steps.track_separate.predict_labels
multiprocessing.Pool.close
torch.nn.DataParallel.forward
get_phrase_position_dicts
len.startswith
instru2track.items
replace_phrase_ids.append
similar_info.append
midi_file.mido.MidiFile.save
load_data
self.label_dictionary.index
sqlite3.connect.commit
target_word_ids.index_select.append
occupation_rate
notes_list.append
lyrics.translate.translate
m.readlines
writer.write
target.sum.sum
collections.Counter.keys
logits.dim
join.split
tqdm.trange
fairseq.utils.resolve_max_positions
syllables.clean.split
tmp.split
textrank4zh.TextRank4Keyword
join.index
lines_to_sort.sort
cal_overlap
re.compile.match
_prev_key.view
full_sentencer.convert_tokens_to_ids.split
pandas.DataFrame.reset_index
char.isdigit
batch_pos.torch.Tensor.long.to
librosa.load
tokenizations.tokenization_bert.BertTokenizer.convert_ids_to_tokens
cand_size.torch.arange.type_as
sentencer.convert_tokens_to_ids
fsim.write
infer.stage_4_get_m2m
new_sample.append
miditoolkit.Note
criterion.logging_outputs_can_be_summed
eval
self.decoders.values
pyworld.synthesize
attn_loss.sum.sum
tokenized_data_path.rsplit
self.strct_transform
SongWrapper.Song.print_debug
result.append
sents.strip.strip
lm_logits.contiguous.view
model.encoder.reorder_encoder_out
fairseq.metrics.log_speed
word_utils_en.get_aux_mask
PITCH_CLASS_NAMES.index
midi_preprocess.steps.track_separate.add_labels
_sample_next_token_ids
lang.dicts.unk
self.bias_v.repeat
target.sum.detach
line.split.append
hidden_states.view.view
transformers.modeling_gpt2.Block
lines_to_sort.append
re.sub.strip
x.strip
bar1.split
full_sentence.extend
src_tokens.size.torch.tensor.to
layer.self.h.attn.prune_heads
merge_str.split
tuple.extend
itertools.product
os.path.split
signal.signal
aligns_m.append
MusicBERTEncoder
cur_sent_notes.append
song.get_pos
tgt_dict.unk
criterion.__class__.aggregate_logging_outputs
a.sort
lyric.append
b2e
fairseq.tasks.register_task
get_tokens
beam_size.bsz.torch.arange.unsqueeze
line.strip.split
XTransformerEncoder
tick2step
phonemizer.separator.Separator.txt.phonemize.replace
numpy.abs
word_utils_en.get_keyword_mask
self.bpe
encoding.append
len.extend
get_duration_histo
lyrics_ali.remove
whole_melody.extend
select_chords.append
_key_chord_distribution
tgt_str.split.split
numpy.set_printoptions
hypo.item
x.self.upsampling.view
get_aux_mask
syllables.strip.split
r.readlines
src_tokens.index_select.index_select
best_segment
self.get_noteidx_by_time
apex.amp.scale_loss
miditoolkit.Instrument
numpy.vstack.append
notes_str.split
infer_pipe
torch.cat.dim
os.mkdir
sum
accept_pos_words
os.getcwd
f.get
icecream.ic
whitespace_tokenize.extend
tgt_key.self.decoders
avg_attn_scores.size
self.strct_buffer.get_last_pitch.append
miditoolkit.midi.containers.Instrument
torch.clamp
text.replace.replace
sentences.append
module.GPT2LMHeadModel
midi.instruments.append
samples_sentence.append
final_ids.view.view
enc_ts
tmp_1.append
fairseq.utils.strip_pad
dictionary.pad
ss.write
device.torch.long.context_tokens.torch.tensor.unsqueeze
self.syl_transform
cls.BertTokenizer.super._from_pretrained
targets.detach.cpu.numpy
fairseq.criterions.register_criterion
src_datasets.append
midi_to_encoding
duplicates.append
detect_lines
f.read.split
torch.Tensor
midi_adjust.split_midi
args.root_path.rstrip.split.prepare_fn
sample.keys
prefix_toks.eq.any
numpy.unique
self.head_dim.self.num_heads.bsz.tgt_len.q.contiguous.view.transpose.contiguous
word_utils.get_aux_mask
is_sep.cumsum.unsqueeze
splice
rest_tmp.append
generate_pitch_duration_sequence
EnsembleModel
chord_file.readlines
self.ids_to_tokens.get
note_syllable_mapping
j.segments.append
item.split.split
x.count
torch.cat.unsqueeze
torch.nn.functional.softmax.detach
random.random
tokens.cand_size.torch.arange.type_as.to
meloform.meloform_transformer.TransformerMeloFormModel.from_pretrained.cuda
self.vocab.eos
pm_new.instruments.append
cur_pitch.append
full_tokenizer.convert_tokens_to_ids
self.encoder.items
tokens.join.replace
tgt_words.append
self.vocab.dummy_sentence.extend
note_items.append
input_path.os.path.basename.split
polyphony_rate
self.extract_alignment
melody_str_list.append
attn_loss_layer.view.pow
notes_string.split
seperate
max_len.beam_size.bsz.torch.zeros.to
XTransformerModel
whitespace_tokenize.append
self.compute_loss
model.get_normalized_probs
miditoolkit.MidiFile.dump
utils.midi_chord.infer_chords_for_midi
active_bbsz_idx.view.view
self.beam_size.src_lengths.expand.contiguous.view
transformers.get_linear_schedule_with_warmup.step
self.tgt_dict.bos
self.vocab.pad
sliding_melody_train.extend
beat_reverse.strip
syl_sents.split
yaml.safe_dump
dur.append
lyric.extend
Args
model.generate.tolist
attn_weights_float.masked_fill.masked_fill
self.invert_attention_mask
miditoolkit.TempoChange
line.replace
p.imap_unordered
io.open
i.samples.get
args.hparams.split
collections.Counter.values
fairseq.quantization_utils.quantize_model_scalar.train
self.token_constraintor.print_debug
i.strip
read_meta_data
lm_score
self.add_symbol
l.upper
torch.mul
midi_preprocess.steps.process_midi_file.process_midi_file
src_tokens.beam_size.bsz.torch.zeros.to.eq
midi_preprocess.steps.merge_tracks_for_train.gen_merge_midi
begin.append
merge_track_ops.keep_track_with_most_notes
torch.logsumexp
bar_chords.split
numpy.nonzero
itertools.count
get_chorus
v2e
utils.temperature_softmax
forward_backward
bar_to_pos.append
seq_gen_cls
meloform_dataset_infer.MeloFormDatasetInfer
fairseq.data.AppendTokenDataset
key_rule
yaml.safe_load.items
tones.t.t.Counter.most_common
open.close
full_beat.append
batch_idxs.bsz.attn.view.view.size
i.tokens_clone.eq.long
self.sp.DecodeIds
Exception
json.loads
en_constraintor.BeatConstraintor.print_debug
batch_token.torch.Tensor.long.to
get_value
scipy.ndimage.filters.gaussian_filter1d
self.replicate_first_beam
x.startswith
torch.utils.checkpoint.checkpoint
new_patt.append
word_utils.clean
parameter.numel
os.cpu_count
config_chains.append
collections.OrderedDict
masked_attention_decoder_layer.MaskedAttentionDecoderLayer
index.node.wordid.tolist
argparse.ArgumentParser
input
csv.writer
cur_melody.append
get_span
attn.transpose.contiguous
sys.argv.split.split
best_segment.sort
full_pos.append
innerpos_reverse.strip
_key_chord_viterbi
get_noteidx_by_time
transformers.AutoTokenizer.from_pretrained
en_constraintor.TokenConstraintor
numpy.pad
self.lyr_transform
note_items.sort
padded
align_sent
align.align.attn.log
get_pitch_class_histogram
t2e
fairseq.models.transformer.TransformerModel.add_args
self.search.prune_sentences

@developer
Could please help me check this issue?
May I pull a request to fix it?
Thank you very much.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the dependency manifest for the Python project and compare its constraints with the package versions listed in the issue. Check the listed scikit-learn, nltk, tqdm, transformers, pypinyin, scipy, librosa, and soundfile API calls, then verify that the project still runs without import or API errors after the constraints are updated.

Written by the indexing model from the issue text.

Assessment

Tech stack
python, scikit-learn
Domain
build-system
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.