Text this: Temporal convolutional networks predict dynamic oxygen uptake response from wearable sensors across exercise intensities