The question I have here: what is interpretations of the 10 dimensional vectors?  Why 10 dimensions?  When the input feature is categorical, the interpretation is straight forward.  In your case, the entire data universe is only 3 numbers.  Are those categoricals represented by numbers or actual measurements?