def get_default_inits(kind='dpm', depends_on={}, learn=False, ssdelay=False,
    gbase=False):
    """ if user does not provide inits dict when initializing Model instance,
    grab default dictionary of init params reasonably suited for Model kind
    """
    inits = {'a': 0.42, 'v': 1.25, 'tr': 0.2}
    pdep = list(depends_on)
    if 'dpm' in kind:
        inits['ssv'] = -1.3
    elif 'race' in kind:
        inits['ssv'] = 1.3
    if 'x' in kind and 'xb' not in list(inits):
        inits['xb'] = 1.5
    if 'si' in pdep:
        inits['si'] = 0.01
    if ssdelay:
        inits['sso'] = 0.08
    if gbase:
        inits['z'] = 0.1
    if learn:
        inits['BX'] = 0.02
        inits['AX'] = 0.15
        inits['PX'] = 0.0015
    return inits
