Nov-25-2019, 08:45 AM
(Nov-24-2019, 10:06 AM)ibreeden Wrote: progresses = np.array([(avg >= 40) and (hard_fail == 0) for (avg, soft_fail, hard_fail) in results])Python loops are slow. It is expected something like this:
progresses = results[(results[:, 0] >= results[:, 0].mean()) * (results[:, 2] != 0)]or
progresses = results[(results[:, 0] >= 40) * (results[:, 2] != 0)]