iamserge
@iamserge

Как в numpy.anywhere — как искать только первый?

Собственно есть там такая функция и она возвращает индексы всего что попало под условия ... Как бы найти только первый индекс? Искал и не нашел ничего ... Вопрос в скорости исполнения, то есть это довольно медленно, хотелось бы побыстрее, условие выглядит вот так вот:

numpy.argwhere( (data_for_learn[:,0] > time_mark) & ((data_for_learn[:,1]) - limit_val >= data['LIMIT']))


То есть нужно отбирать с учетом времени и обязательно делать небольшой расчет для другого сравнения ... Хочется как можно быстрее найти индекс первого по порядку как есть (без сортировки!) элемента.
  • Вопрос задан
  • 26 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы