tensorflow numpy pillow matplotlib