Closed camfeghali closed 3 months ago
This is expected. It's currently listed at the bottom of the README as a known limitation.
You can read more here: https://github.com/acalejos/exgboost/issues/22
You'll have to backend transfer to the binary backend first.
This is the next issue up to be resolved
Okay! Thanks for getting back to me :)
@camfeghali Just pushed a patch for 0.5.1 that should fix this. Let me know if it doesn't!
Hey, I setup a livebook where at some point I set EXLA as the global backend:
Nx.global_default_backend(EXLA.Backend)
I do this because before trying to run EXGBoost, I run KNN from Scholar.
When I try to train my EXGBoost model though, It complains about not being able to encode Nx.Tensors by throwing the following error:
Is this expected behaviour ?
Maybe I can only specify the EXLA backend as a parameter when running KNN ?
KNN.fit(train_data, train_labels, num_neighbors: best_neighbors, num_classes: 3)
Any help would be much appreciated!