Number-State Preserving Tensor Networks as Classifiers for Supervised Learning