ipywidgets openai pillow replicate scikit-image scikit-learn opencv-python