  fastcluster>=1.2.4
  matplotlib>=3.5.1
  imageio>=2.9.0
  imageio-ffmpeg>=0.4.7
  ffmpy==0.2.3
  # Exclude badly numbered Python2 version of nvidia-ml-py
  #nvidia-ml-py>=11.510,<300
  # Pin nvidida-ml-py to <11.515 until we know if bytes->str is an error or permanent change
  nvidia-ml-py<11.515
  tensorflow-probability<0.17
 
</s> remove imageio>=2.9.0
 </s> add imageio>=2.19.3 </s> remove #nvidia-ml-py>=11.510,<300
# Pin nvidida-ml-py to <11.515 until we know if bytes->str is an error or permanent change
nvidia-ml-py<11.515
tensorflow-probability<0.17
 </s> add nvidia-ml-py>=11.515,<300
tensorflow-probability </s> remove psutil>=5.8.0
numpy>=1.18.0
opencv-python>=4.5.5.0
pillow>=8.3.1
scikit-learn>=1.0.2
fastcluster>=1.2.4
 </s> add psutil>=5.9.0
opencv-python>=4.6.0.0
pillow>=9.2.0
scikit-learn>=1.1.0
fastcluster>=1.2.6 </s> remove             # following bug in TF 2.8 when writing records:
 </s> add             # following bug in TF 2.8/2.9 when writing records:
ffmpy>=0.3.0
  fastcluster>=1.2.4
  matplotlib>=3.5.1
  imageio>=2.9.0
  imageio-ffmpeg>=0.4.7
ffmpy>=0.3.0
  # Exclude badly numbered Python2 version of nvidia-ml-py
  #nvidia-ml-py>=11.510,<300
  # Pin nvidida-ml-py to <11.515 until we know if bytes->str is an error or permanent change
  nvidia-ml-py<11.515
  tensorflow-probability<0.17
keep keep keep keep replace keep keep keep keep keep
 Update TF to 2.9
    - Update TF to 2.7 to 2.9
    - Bump dependencies
    - Remove decode from pynvml calls
    - force keras predict functions to non-verbose
    - update tests
    - update Tensorboard logging
    - Update docs 
requirements/_requirements_base.txt