Ejemplo n.º 1
0
def getVelocityFeatures(data, requiredFeatures=None):
    requiredFeatures = checkRequiredFeatures(requiredFeatures)
    data = getVelocity(data, requiredFeatures['cols'])

    features = dict()
    for f in requiredFeatures['features']:
        fun, useGetFun = posFeatures()[f]
        if useGetFun:
            ff = getFun(data, fun, f)
        else:
            ff = fun(data, f)
        features.update(ff)

    return features
Ejemplo n.º 2
0
def getSimpleTimeDomainFeatures(data, requiredFeatures=None):
    requiredFeatures = checkRequiredFeatures(requiredFeatures)
    data = data[requiredFeatures['cols']]

    features = dict()
    for f in requiredFeatures['features']:
        fun, useGetFun = posFeatures()[f]
        if useGetFun:
            ff = getFun(data, fun, f)
        else:
            ff = fun(data, f)
        features.update(ff)

    return features
Ejemplo n.º 3
0
def getFirstN(data, name, n):
    features = dict()
    for i in range(n):
        features.update(getFun(data, lambda ar: ar[i], name + `i`))

    return features