Another way to look at the thermometer codes is to take the first hypervector as the identity hypervector of the model and the last hypervector as the negative of the identity and then perform the interpolation in between. This could make it such that the function is agnostic to the model used.
Another way to look at the thermometer codes is to take the first hypervector as the identity hypervector of the model and the last hypervector as the negative of the identity and then perform the interpolation in between. This could make it such that the function is agnostic to the model used.