What about BatchNorm1d (ref. 8)?
And of course, a Linear Module is simply an affine transformation, hence it requires vectors (1D) or stack of vectors, i.e. matrices (2D).
ReLU() is a point-wise operator, so it should work with any input dimensionality.