How to select the category of the different encoders

There are several encoders, but I don’t know how to select one accurately. For example, there are some scalar data , which one I should select ? scalar encoders or random distributed scalar ?

Use a random distributed scalar encoder. It’s an improvement on the standard scalar encoder. Most of the other encoders are self explanatory. Their documentation is here:

Watch this video series that covers SDRs in detail: