Text this: Sequence-variable attention temporal convolutional network for volcanic lithology identification based on well logs