librosa/display.py
def __mesh_coords(ax_type, coords, n, **kwargs):
    '''Compute axis coordinates'''

    if coords is not None:
        if len(coords) < n:
            raise ParameterError('Coordinate shape mismatch: '
                                 '{}<{}'.format(len(coords), n))
        return coords

    coord_map = {'linear': __coord_fft_hz,
                 'hz': __coord_fft_hz,
                 'log': __coord_fft_hz,
                 'mel': __coord_mel_hz,
                 'cqt': __coord_cqt_hz,
                 'cqt_hz': __coord_cqt_hz,
                 'cqt_note': __coord_cqt_hz,
                 'chroma': __coord_chroma,
                 'time': __coord_time,
                 's': __coord_time,
                 'ms': __coord_time,
                 'lag': __coord_time,
                 'lag_s': __coord_time,
                 'lag_ms': __coord_time,
                 'tonnetz': __coord_n,
                 'off': __coord_n,
                 'tempo': __coord_tempo,
                 'frames': __coord_n,
                 None: __coord_n}

    if ax_type not in coord_map:
        raise ParameterError('Unknown axis type: {}'.format(ax_type))
    return coord_map[ax_type](n, **kwargs)
def __mesh_coords(ax_type, coords, n, **kwargs):
    '''Compute axis coordinates'''

    if coords is not None:
        if len(coords) < n:
            raise ParameterError('Coordinate shape mismatch: '
                                 '{}<{}'.format(len(coords), n))
        return coords

    coord_map = {'linear': __coord_fft_hz,
                 'hz': __coord_fft_hz,
                 'log': __coord_fft_hz,
                 'mel': __coord_mel_hz,
                 'cqt': __coord_cqt_hz,
                 'cqt_hz': __coord_cqt_hz,
                 'cqt_note': __coord_cqt_hz,
                 'chroma': __coord_chroma,
                 'time': __coord_time,
                 's': __coord_time,
                 'ms': __coord_time,
                 'lag': __coord_time,
                 'lag_s': __coord_time,
                 'lag_ms': __coord_time,
                 'tonnetz': __coord_n,
                 'off': __coord_n,
                 'tempo': __coord_tempo,
                 'frames': __coord_n,
                 None: __coord_n}

    if ax_type not in coord_map:
        raise ParameterError('Unknown axis type: {}'.format(ax_type))
    return coord_map[ax_type](n, **kwargs)
def __mesh_coords ( ax_type , coords , n , * * kwargs ) : if coords is not None : if len ( coords ) < n : raise ParameterError ( 'Coordinate shape mismatch: ' '{}<{}' . format ( len ( coords ) , n ) ) return coords coord_map = { 'linear' : __coord_fft_hz , 'hz' : __coord_fft_hz , 'log' : __coord_fft_hz , 'mel' : __coord_mel_hz , 'cqt' : __coord_cqt_hz , 'cqt_hz' : __coord_cqt_hz , 'cqt_note' : __coord_cqt_hz , 'chroma' : __coord_chroma , 'time' : __coord_time , 's' : __coord_time , 'ms' : __coord_time , 'lag' : __coord_time , 'lag_s' : __coord_time , 'lag_ms' : __coord_time , 'tonnetz' : __coord_n , 'off' : __coord_n , 'tempo' : __coord_tempo , 'frames' : __coord_n , None : __coord_n } if ax_type not in coord_map : raise ParameterError ( 'Unknown axis type: {}' . format ( ax_type ) ) return coord_map [ ax_type ] ( n , * * kwargs )
Compute axis coordinates
Compute axis coordinates