Spaces:
Sleeping
Sleeping
import streamlit as st | |
import torch | |
import bitsandbytes | |
import accelerate | |
import scipy | |
import copy | |
from PIL import Image | |
import torch.nn as nn | |
import pandas as pd | |
from my_model.object_detection import detect_and_draw_objects | |
from my_model.captioner.image_captioning import get_caption | |
from my_model.gen_utilities import free_gpu_resources | |
from my_model.KBVQA import KBVQA, prepare_kbvqa_model | |
from my_model.utilities.st_utils import UIManager, StateManager | |
def main(): | |
ui_manager = UIManager() | |
selection = ui_manager.display_sidebar() | |
ui_manager.display_selected_page("Home") | |
ui_manager.display_selected_page("Dataset Analysis") | |
ui_manager.display_selected_page("Finetuning and Evaluation Results") | |
ui_manager.display_selected_page("Run Inference") | |
ui_manager.display_selected_page("Code") | |
ui_manager.display_selected_page("More Pages will follow .. ") | |
if __name__ == "__main__": | |
main() |