Temporal convolutional network with soft thresholding and attention mechanism for machinery prognostics | Litlas