1. A computing device for coprocessor task offloading, the computing device comprising: a sensor management module to receive, by a coprocessor of the computing device, sensor data associated with one or more sensors of the computing device; a sensor profiling module to: detect, by the coprocessor, a plurality of events associated with the sensor data; and determine, by the coprocessor, a resource usage cost value and a power state transition cost value associated with the events; a task schedule module to receive, by the coprocessor, an offloaded task request from an application processor of the computing device; and a machine learning module to: determine, by the coprocessor, an aggregate coprocessor load value associated with the plurality of events as a function of a frequency of the events, the resource usage cost value associated with the events, and the power state transition cost value associated with the events; and determine, by the coprocessor, whether to accept the offloaded task request based on the aggregate coprocessor load value and a coprocessor load value associated with the offloaded task request.