'Samle a note uniformly at random.
Returns:
random note'

def get_random_note(self):

    note_idx = np.random.randint(0, (self.num_actions - 1))
    return np.array(rl_tuner_ops.make_onehot([note_idx], self.num_actions)).flatten()
