I've had to run the grabcut example before adding it to pyviz/examples. Since it was quite tricky to find an environment including earthsim and that worked to execute the notebook, I'm sharing it here:
I had to add that at the top of the notebook to avoid having warnings emitted by param due to some libraries using its deprecated API.
from param.parameterized import Parameters
Parameters._disable_stubs = None
I've had to run the grabcut example before adding it to pyviz/examples. Since it was quite tricky to find an environment including
earthsim
and that worked to execute the notebook, I'm sharing it here:I had to add that at the top of the notebook to avoid having warnings emitted by
param
due to some libraries using its deprecated API.conda env list
```yaml name: grabcut channels: - conda-forge - defaults dependencies: - affine=2.3.0=py_0 - appdirs=1.4.4=pyh9f0ad1d_0 - appnope=0.1.2=py36h79c6626_1 - argon2-cffi=21.1.0=py36hfa26744_0 - async_generator=1.10=py_0 - attrs=21.2.0=pyhd8ed1ab_0 - backcall=0.2.0=pyh9f0ad1d_0 - backports=1.0=py36_1 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 - beautifulsoup4=4.10.0=pyha770c72_0 - bleach=4.1.0=pyhd8ed1ab_0 - blinker=1.4=py_1 - bokeh=1.4.0=py36h9f0ad1d_1 - boost-cpp=1.74.0=hbdcdab7_3 - brotlipy=0.7.0=py36hfa26744_1001 - bzip2=1.0.8=h0d85af4_4 - c-ares=1.17.2=h0d85af4_0 - ca-certificates=2021.10.8=h033912b_0 - cairo=1.16.0=he43a7df_1008 - cartopy=0.19.0.post1=py36hb083fcb_1 - certifi=2021.5.30=py36h79c6626_0 - cffi=1.14.6=py36hbc36220_1 - cfitsio=3.470=h01dc385_7 - cftime=1.5.1=py36h5f094cf_0 - chardet=4.0.0=py36h79c6626_1 - charset-normalizer=2.0.0=pyhd8ed1ab_0 - click=7.1.2=pyh9f0ad1d_0 - click-plugins=1.1.1=py_0 - cligj=0.7.2=pyhd8ed1ab_1 - cloudpickle=2.0.0=pyhd8ed1ab_0 - colorama=0.4.4=pyh9f0ad1d_0 - colorcet=2.0.6=pyhd8ed1ab_0 - contextvars=2.4=py_0 - cryptography=35.0.0=py36ha6a00b0_0 - curl=7.79.1=hf45b732_1 - cycler=0.10.0=py36_0 - cytoolz=0.11.0=py36hfa26744_3 - dask=2021.3.0=pyhd8ed1ab_0 - dask-core=2021.3.0=pyhd8ed1ab_0 - datashader=0.13.0=pyh6c4a22f_0 - datashape=0.5.4=py36_0 - dbus=1.13.6=ha13b53f_2 - decorator=5.1.0=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - diskcache=5.2.1=pyh44b312d_0 - distributed=2021.3.0=py36h79c6626_0 - earthsim=v1.1.1=py_0 - entrypoints=0.3=py36h9f0ad1d_1002 - expat=2.4.1=he49afe7_0 - ffmpeg=4.4.0=h79e7b16_4 - fiona=1.8.18=py36h7b341d1_1 - fontconfig=2.13.1=h10f422b_1005 - freetype=2.10.4=h4cff582_1 - freexl=1.0.6=h0d85af4_0 - fsspec=2021.10.1=pyhd8ed1ab_0 - future=0.18.2=py36h79c6626_3 - gdal=3.2.1=py36h549d2a7_7 - geojson=2.5.0=py_0 - geopandas=0.9.0=pyhd8ed1ab_1 - geopandas-base=0.9.0=pyhd8ed1ab_1 - geos=3.9.1=he49afe7_2 - geotiff=1.6.0=h4fce3c3_4 - geoviews=1.6.3=py_0 - geoviews-core=1.6.3=py_0 - gettext=0.19.8.1=hd1a6beb_1008 - giflib=5.2.1=hbcb3906_2 - girder-client=3.1.6=pyhd8ed1ab_0 - glib=2.70.0=hcf210ce_1 - glib-tools=2.70.0=hcf210ce_1 - gmp=6.2.1=h2e338ed_0 - gnutls=3.6.13=h756fd2b_1 - graphite2=1.3.13=h2e338ed_1001 - harfbuzz=2.9.1=h159f659_1 - hdf4=4.2.15=hefd3b78_3 - hdf5=1.10.6=nompi_hc5d9132_1114 - heapdict=1.0.1=py_0 - holoviews=1.12.4=py_0 - hs_restclient=1.3.7=pyh9f0ad1d_0 - icu=68.1=h74dc148_0 - idna=3.1=pyhd3deb0d_0 - imageio=2.9.0=py_0 - immutables=0.16=py36hfa26744_0 - importlib-metadata=4.8.1=py36h79c6626_0 - importlib_metadata=4.8.1=hd8ed1ab_0 - importlib_resources=5.3.0=pyhd8ed1ab_0 - ipykernel=5.5.5=py36h495a4c6_0 - ipython=7.16.1=py36h9cf137f_2 - ipython_genutils=0.2.0=py36_0 - ipywidgets=7.6.5=pyhd8ed1ab_0 - isodate=0.6.0=py_1 - jasper=1.900.1=h636a363_1006 - jedi=0.17.2=py36h79c6626_1 - jinja2=3.0.2=pyhd8ed1ab_0 - joblib=1.1.0=pyhd8ed1ab_0 - jpeg=9d=hbcb3906_0 - json-c=0.15=hcb556a6_0 - jsonschema=4.1.2=pyhd8ed1ab_0 - jupyter=1.0.0=py36h79c6626_6 - jupyter_client=6.1.12=pyhd8ed1ab_0 - jupyter_console=6.4.0=pyhd8ed1ab_1 - jupyter_core=4.8.1=py36h79c6626_0 - jupyterlab_pygments=0.1.2=pyh9f0ad1d_0 - jupyterlab_widgets=1.0.2=pyhd8ed1ab_0 - kealib=1.4.14=h31dd65d_2 - kiwisolver=1.3.1=py36hc61eee1_1 - krb5=1.19.2=hcfbf3a7_2 - lame=3.100=h35c211d_1001 - lcms2=2.12=h577c468_0 - libblas=3.9.0=12_osx64_openblas - libcblas=3.9.0=12_osx64_openblas - libclang=11.1.0=default_he082bbe_1 - libcurl=7.79.1=hf45b732_1 - libcxx=12.0.1=habf9029_0 - libdap4=3.20.6=h3e144a0_2 - libedit=3.1.20191231=h0678c8f_2 - libev=4.33=haf1e3a3_1 - libffi=3.4.2=he49afe7_4 - libgdal=3.2.1=h62a8350_7 - libgfortran=5.0.0=9_3_0_h6c81a4c_23 - libgfortran5=9.3.0=h6c81a4c_23 - libglib=2.70.0=hf1fb8c0_1 - libiconv=1.16=haf1e3a3_0 - libkml=1.3.0=h8fd9edb_1014 - liblapack=3.9.0=12_osx64_openblas - liblapacke=3.9.0=12_osx64_openblas - libllvm10=10.0.1=h009f743_3 - libllvm11=11.1.0=hd011deb_2 - libnetcdf=4.7.4=nompi_h9d8a93f_107 - libnghttp2=1.43.0=h6f36284_1 - libopenblas=0.3.18=openmp_h3351f45_0 - libopencv=4.5.2=py36hc804fc1_0 - libpng=1.6.37=h7cec526_2 - libpq=13.3=hea3049e_1 - libprotobuf=3.15.8=hcf210ce_1 - librttopo=1.1.0=h5413771_6 - libsodium=1.0.18=hbcb3906_1 - libspatialindex=1.9.3=he49afe7_4 - libspatialite=5.0.1=h395434c_3 - libssh2=1.10.0=h52ee1ee_2 - libtiff=4.2.0=h46d1c8c_2 - libvpx=1.11.0=he49afe7_3 - libwebp-base=1.2.1=h0d85af4_0 - libxml2=2.9.12=h93ec3fd_0 - libxslt=1.1.33=h5739fc3_2 - libzlib=1.2.11=h9173be1_1013 - llvm-openmp=12.0.1=hda6cdc1_1 - llvmlite=0.36.0=py36h6e2eaf8_0 - locket=0.2.0=py36_1 - lxml=4.6.3=py36habcf893_0 - lz4-c=1.9.3=he49afe7_1 - mapclassify=2.4.3=pyhd8ed1ab_0 - markdown=3.3.4=pyhd8ed1ab_0 - markupsafe=2.0.1=py36hfa26744_0 - matplotlib=3.3.4=py36h79c6626_0 - matplotlib-base=3.3.4=py36h4ea959b_0 - mistune=0.8.4=py36hfa26744_1004 - msgpack-python=1.0.2=py36hc61eee1_1 - multipledispatch=0.6.0=py_0 - munch=2.5.0=py_0 - mysql-common=8.0.25=h694c41f_0 - mysql-libs=8.0.25=h54f5a68_0 - nbclient=0.5.4=pyhd8ed1ab_0 - nbconvert=6.0.7=py36h79c6626_3 - nbformat=5.1.3=pyhd8ed1ab_0 - ncurses=6.2=h2e338ed_4 - nest-asyncio=1.5.1=pyhd8ed1ab_0 - netcdf4=1.5.6=nompi_py36h8858ec9_102 - nettle=3.6=hedd7734_0 - networkx=2.5=py_0 - notebook=6.1.4=py36h9f0ad1d_1 - nspr=4.30=hcd9eead_0 - nss=3.69=h31e2bf1_1 - numba=0.53.1=py36h91f93d6_1 - numpy=1.19.5=py36h08b5fde_2 - oauthlib=3.1.1=pyhd8ed1ab_0 - olefile=0.46=pyh9f0ad1d_1 - opencv=4.5.2=py36h79c6626_0 - openh264=2.1.1=hfd3ada9_0 - openjpeg=2.4.0=h6e7aa92_1 - openssl=1.1.1l=h0d85af4_0 - packaging=21.0=pyhd8ed1ab_0 - pandas=1.1.5=py36h2be6da3_0 - pandoc=2.15=h0d85af4_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - panel=0.8.1=pyh9f0ad1d_1 - param=1.12.0=pyh6c4a22f_0 - parso=0.7.1=pyh9f0ad1d_0 - partd=1.2.0=pyhd8ed1ab_0 - pbr=5.6.0=pyhd8ed1ab_0 - pcre=8.45=he49afe7_0 - pexpect=4.8.0=py36h9f0ad1d_1 - pickleshare=0.7.5=py36h9f0ad1d_1002 - pillow=8.2.0=py36h154fef6_1 - pint=0.17=pyhd8ed1ab_1 - pip=21.3.1=pyhd8ed1ab_0 - pixman=0.40.0=hbcb3906_0 - pony=0.7.14=pyhd8ed1ab_0 - poppler=0.89.0=hd735947_5 - poppler-data=0.4.11=hd8ed1ab_0 - postgresql=13.3=he8fe76e_1 - proj=7.2.0=h78d1473_2 - prometheus_client=0.11.0=pyhd8ed1ab_0 - prompt-toolkit=3.0.21=pyha770c72_0 - prompt_toolkit=3.0.21=hd8ed1ab_0 - psutil=5.8.0=py36hfa26744_1 - ptyprocess=0.7.0=pyhd3deb0d_0 - py-opencv=4.5.2=py36h495a4c6_0 - pycparser=2.20=pyh9f0ad1d_2 - pyct=0.4.6=py_0 - pyct-core=0.4.6=py_0 - pygments=2.10.0=pyhd8ed1ab_0 - pyjwt=2.3.0=pyhd8ed1ab_0 - pyopenssl=21.0.0=pyhd8ed1ab_0 - pyparsing=2.4.7=pyh9f0ad1d_0 - pyproj=3.0.1=py36hd24fe16_0 - pyqt=5.12.3=py36h79c6626_7 - pyqt-impl=5.12.3=py36hb40023b_7 - pyqt5-sip=4.19.18=py36h3ffa6ac_7 - pyqtchart=5.12=py36hb40023b_7 - pyqtwebengine=5.12.1=py36hb40023b_7 - pyrsistent=0.17.3=py36hfa26744_2 - pyshp=2.1.3=pyh44b312d_0 - pysocks=1.7.1=py36h79c6626_3 - python=3.6.13=haf480d7_2_cpython - python-dateutil=2.8.2=pyhd8ed1ab_0 - python_abi=3.6=2_cp36m - pytz=2021.3=pyhd8ed1ab_0 - pyviz_comms=2.1.0=pyhd8ed1ab_0 - pyyaml=5.4.1=py36hfa26744_1 - pyzmq=22.3.0=py36h50cd92c_0 - qt=5.12.9=h126340a_4 - qtconsole=5.1.1=pyhd8ed1ab_0 - qtpy=1.11.2=pyhd8ed1ab_0 - quest=3.1.1=py_0 - rasterio=1.2.6=py36hee05335_0 - readline=8.1=h05e3726_0 - requests=2.26.0=pyhd8ed1ab_0 - requests-oauthlib=1.3.0=pyh9f0ad1d_0 - requests-toolbelt=0.9.1=py_0 - rtree=0.9.7=py36h49c2f37_1 - scikit-learn=0.24.2=py36h979b75d_1 - scipy=1.5.3=py36h4f136de_1 - send2trash=1.8.0=pyhd8ed1ab_0 - setuptools=58.0.4=py36h79c6626_2 - shapely=1.7.1=py36h3e62370_5 - six=1.16.0=pyh6c4a22f_0 - snuggs=1.4.7=py_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.0.1=py36h9f0ad1d_0 - sqlite=3.36.0=h23a322b_2 - suds-jurko=0.6=py36h79c6626_1005 - tblib=1.7.0=pyhd8ed1ab_0 - terminado=0.12.1=py36h79c6626_0 - testpath=0.5.0=pyhd8ed1ab_0 - threadpoolctl=3.0.0=pyh8a188c0_0 - tiledb=2.2.9=he9a4fb4_0 - tk=8.6.11=h5dbffcc_1 - toolz=0.11.1=py_0 - tornado=5.1.1=py36h1de35cc_1000 - tqdm=4.62.3=pyhd8ed1ab_0 - traitlets=4.3.3=py36h9f0ad1d_1 - typing-extensions=3.10.0.2=hd8ed1ab_0 - typing_extensions=3.10.0.2=pyha770c72_0 - tzcode=2021e=h0d85af4_0 - tzdata=2021e=he74cb21_0 - ulmo=0.8.8=pyh6c4a22f_0 - urllib3=1.26.7=pyhd8ed1ab_0 - wcwidth=0.2.5=pyh9f0ad1d_2 - webencodings=0.5.1=py36_0 - wheel=0.37.0=pyhd8ed1ab_1 - whitebox_tools=0.8.0dev=py36_0 - widgetsnbextension=3.5.1=py36h79c6626_4 - x264=1!161.3030=h0d85af4_1 - x265=3.5=h940c156_1 - xarray=0.18.2=pyhd8ed1ab_0 - xerces-c=3.2.3=h379762d_3 - xmscore=3.1.1=py36h78944f7_0 - xmsgrid=4.2.0=py36hab369eb_2 - xmsinterp=3.1.0=py36h547e0c7_0 - xmsmesher=1.0.3=py36h547e0c7_0 - xz=5.2.5=haf1e3a3_1 - yaml=0.2.5=haf1e3a3_0 - zeromq=4.3.4=he49afe7_1 - zict=2.0.0=py_0 - zipp=3.6.0=pyhd8ed1ab_0 - zlib=1.2.11=h9173be1_1013 - zstd=1.4.9=h582d3a0_0 ```conda list --explicit
``` # This file may be used to create an environment using: # $ conda create --name