pycomposer.samplabledata.noisesampler._mxnet package

Submodules

pycomposer.samplabledata.noisesampler._mxnet.bar_gram_noise_sampler module

class pycomposer.samplabledata.noisesampler._mxnet.bar_gram_noise_sampler.BarGramNoiseSampler(bar_gram, midi_df_list, batch_size=20, seq_len=10, time_fraction=0.1, min_pitch=24, max_pitch=108)[source]

Bases: pycomposer.samplabledata.noisesampler.bar_gram_noise_sampler.BarGramNoiseSampler

Sampler which draws samples from the true distribution of MIDI files.

ctx

getter

draw()[source]

Draws samples from the true distribution.

Returns:np.ndarray of samples.
get_ctx()[source]

getter

set_ctx(value)[source]

setter

pycomposer.samplabledata.noisesampler._mxnet.midi_noise_sampler module

class pycomposer.samplabledata.noisesampler._mxnet.midi_noise_sampler.MidiNoiseSampler(batch_size=20, seq_len=10, min_pitch=24, max_pitch=108)[source]

Bases: pycomposer.samplabledata.noisesampler.midi_noise_sampler.MidiNoiseSampler

Sampler which draws samples from the true distribution of MIDI files.

ctx

getter

draw()[source]

Draws samples from the true distribution.

Returns:np.ndarray of samples.
get_ctx()[source]

getter

set_ctx(value)[source]

setter

Module contents