Documentation

NumPy Optimization

Optimizing NumPy array operations with Epochly.

Array Operations

import epochly
import numpy as np
@epochly.optimize(level=2)
def array_computation(arr):
return arr ** 2 + np.sin(arr)
data = np.random.rand(1_000_000)
result = array_computation(data)