These intermediate classes seem to have no real purpose except checking the input data dimension, which could be done by simply defining an nd attribute in the ._meta of each method, during __init__().
It would simply the inheritance structure to present in the documentation as well.
These intermediate classes seem to have no real purpose except checking the input data dimension, which could be done by simply defining an
nd
attribute in the._meta
of each method, during__init__()
.It would simply the inheritance structure to present in the documentation as well.