tensorflow keras pillow