That is correct. For example, if the CSV file you built for your swarm started like this:
To feed these first row of data, assuming that
temp are strings read from the csv file:
"timestamp": datetime.datetime.strptime(timestamp, "%m/%d/%y %H:%M"),
Wow... how long did the swarm take? I would only recommend 8 fields of data per model.
If you look at the model params the swarm created, it only created encoder params for fields that it decided had an affect on the prediction of the predicted field. Any fields that don't have encoders in the model params can be removed from the whole system. They are not being used except perhaps to contribute to the anomaly scores.