device
* Handle the new `device` parameter in dask and demos. - Check no ordinal is specified in the dask interface. - Update demos. - Update dask doc. - Update the condition for QDM.
ndcg
- Add document. - Add tests. - Use `ndcg` with `topk` as default.