code: def _init_logging(
      self, positive_prompts, negative_prompts, image_path
  ):
      wandb.init(reinit=True, project="face-editor")
      wandb.config.update({"Positive Prompts": positive_prompts})
      wandb.config.update({"Negative Prompts": negative_prompts})
      wandb.config.update(
          {"lr": self.lr, "iterations": self.iterations}
      )
      if image_path:
          image = Image.open(image_path)
          image = image.resize((256, 256))
          wandb.log("Original Image", wandb.Image(image))
  
imports: import os
  from glob import glob
  import imageio
  import torch
  import torchvision
  import wandb
  from img_processing import custom_to_pil, loop_post_process, preprocess, preprocess_vqgan
  from loaders import load_vqgan
  from PIL import Image
  from torch import nn
  from transformers import CLIPModel, CLIPTokenizerFast
  from utils import get_device, get_timestamp, show_pil
label_desc: Use image node_id 8 for calling the VQGAN_CLIP obj's underlying member method code with example usage: obj._init_logging(positive_prompts, negative_prompts, image_path) without return types