class_docstr: Class to toggle Dask states.
  
  Warnings
  --------
  Dask integration is an experimental feature still in progress. It can already be used
  but it doesn't work with all stats nor diagnostics yet.
class_docstr_tok: ["Class","to","toggle","Dask","states",".","Warnings","--","--","--","--","Dask","integration","is","an","experimental","feature","still","in","progress",".","It","can","already","be","used","but","it","does","n't","work","with","all","stats","nor","diagnostics","yet","."]
docstr: To enable Dask.
  
  Parameters
  ----------
  dask_kwargs : dict
      Dask related kwargs passed to :func:`~arviz.wrap_xarray_ufunc`.
docstr_tok: ["To","enable","Dask",".","Parameters","--","--","--","--","--","dask_kwargs",":","dict","Dask","related","kwargs","passed","to",":","func",":","`","~arviz.wrap_xarray_ufunc","`","."]
code: def enable_dask(cls, dask_kwargs=None):
      """To enable Dask.
  
      Parameters
      ----------
      dask_kwargs : dict
          Dask related kwargs passed to :func:`~arviz.wrap_xarray_ufunc`.
      """
      cls.dask_flag = True
      cls.dask_kwargs = dask_kwargs
  
imports: import functools
  import importlib
  import importlib.resources
  import re
  import warnings
  from functools import lru_cache
  import matplotlib.pyplot
  import numpy
  from numpy import newaxis
  from .rcparams import rcParams
label_desc: Use image node_id 1 for calling the Dask obj's underlying member method code with example usage: obj.enable_dask(cls, dask_kwargs) without return types