class_docstr: Sets: source="canvas", tool="sketch"
class_docstr_tok: ["Sets",":","source=","''","canvas","''",",","tool=","''","sketch","''"]
code: def __init__(self, **kwargs):
      super().__init__(
          source="upload", tool="sketch", interactive=True, **kwargs
      )
  
imports: import argparse
  import datetime
  import json
  import os
  import time
  import gradio
  import requests
  from ferret.conversation import default_conversation, conv_templates, SeparatorStyle
  from ferret.constants import LOGDIR
  from ferret.utils import build_logger, server_error_msg, violates_moderation, moderation_msg
  import hashlib
  import re
  from copy import deepcopy
  from PIL import ImageDraw, ImageFont
  from gradio import processing_utils
  import numpy
  import torch
  import torch.nn.functional
  from scipy.ndimage import binary_dilation, binary_erosion
  import pdb
  from ferret.serve.gradio_css import code_highlight_css
label_desc: Use image node_id 1 to create a new ImageMask object from inherited base classes: gr.components with example: obj = ImageMask()