Text this: Semantic segmentation with a sparse convolutional neural network for event reconstruction in MicroBooNE.