I am storing my ML training data in a cache with binary data:
IgniteCache<UUID, BinaryObject> cache = ignite.cache("cache").withKeepBinary(); I can't seem to understand how to use the Ignite ML classes like Preprocessor and DatasetBuilder with this cache? Do I first have to create another IgniteCache<UUID, MyClass> or Map<UUID, MyClass> and copy the data from the original cache? Should I better not use BinaryObject for ML caches? Or would I write my custom vectorizer that creates MyClass instances of the binary objects?