Numba не распознает numpy.maximum.accumulate (), как изменить следующий код? - PullRequest
0 голосов
/ 12 июня 2019

Сообщение об ошибке: Ошибка ввода: Ошибка в конвейере режима nopython (шаг: внешний интерфейс nopython) Неизвестный атрибут «накапливать» типа Function ().

Как изменить следующий код? Спасибо.

import numba
import numpy as np


@numba.jit(nopython=True)
def maxdd(x):
    temp = np.maximum.accumulate(x) - x
    ide = len(x) - np.argmax(temp[::-1]) - 1
    ids = np.argmax(x[:ide])
    mdd = x[ide] - x[ids]
    ide += 1
    return mdd, ids, ide
...