Use sparse-array as backend.
(self, sparse_format=_default, fill_value=_default)
| 2646 | return self._unravel_argminmax("argmax", dim, axis, keep_attrs, skipna) |
| 2647 | |
| 2648 | def _as_sparse(self, sparse_format=_default, fill_value=_default) -> Variable: |
| 2649 | """ |
| 2650 | Use sparse-array as backend. |
| 2651 | """ |
| 2652 | from xarray.namedarray._typing import _default as _default_named |
| 2653 | |
| 2654 | if sparse_format is _default: |
| 2655 | sparse_format = _default_named |
| 2656 | |
| 2657 | if fill_value is _default: |
| 2658 | fill_value = _default_named |
| 2659 | |
| 2660 | out = super()._as_sparse(sparse_format, fill_value) |
| 2661 | return cast("Variable", out) |
| 2662 | |
| 2663 | def _to_dense(self) -> Variable: |
| 2664 | """ |
no outgoing calls