* `from garuda.ops import obb_iou` function is implemented as numpy variant of `probiou` in `ultralytics`. However, `obb_iou` works more like the `iou` function of `supervision` i.e. given `n` ground truth boxes and `m` predicted boxes, it will return `nxm` IoU matrix, unlike `ultralytics` probiou which takes `n` ground truth boxes, `n` predicted boxes and returns their one-to-one IoU vector of size `n`.
* Added `from garuda.od import ConfusionMatrix` pipeline for computing confusion matrix for OBB detection. This is heavily inspired by ConfusionMatrix from `supervision`.