ybhavsar2009 commited on
Commit
d20307d
·
verified ·
1 Parent(s): 12f3928

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +54 -1
app.py CHANGED
@@ -16,4 +16,57 @@ import gradio as gr
16
  !wget -O sam2_hiera_tiny.pt "https://dl.fbaipublicfiles.com/segment_anything_2/072824/sam2_hiera_tiny.pt"
17
  !wget -O sam2_hiera_small.pt "https://dl.fbaipublicfiles.com/segment_anything_2/072824/sam2_hiera_small.pt"
18
  !wget -O sam2_hiera_base_plus.pt "https://dl.fbaipublicfiles.com/segment_anything_2/072824/sam2_hiera_base_plus.pt"
19
- !wget -O sam2_hiera_large.pt "https://dl.fbaipublicfiles.com/segment_anything_2/072824/sam2_hiera_large.pt"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
16
  !wget -O sam2_hiera_tiny.pt "https://dl.fbaipublicfiles.com/segment_anything_2/072824/sam2_hiera_tiny.pt"
17
  !wget -O sam2_hiera_small.pt "https://dl.fbaipublicfiles.com/segment_anything_2/072824/sam2_hiera_small.pt"
18
  !wget -O sam2_hiera_base_plus.pt "https://dl.fbaipublicfiles.com/segment_anything_2/072824/sam2_hiera_base_plus.pt"
19
+ !wget -O sam2_hiera_large.pt "https://dl.fbaipublicfiles.com/segment_anything_2/072824/sam2_hiera_large.pt"
20
+
21
+ import os
22
+ #import gradio as gr
23
+ import numpy as np
24
+ import pandas as pd
25
+ import cv2
26
+ import torch
27
+ import torch.nn as nn
28
+ from PIL import Image
29
+ import matplotlib.pyplot as plt
30
+ import seaborn as sns
31
+ from fastai.vision import *
32
+ from fastai.vision.all import *
33
+ from sklearn.metrics import confusion_matrix
34
+ from sklearn.model_selection import train_test_split
35
+ import tensorflow as tf
36
+ import re
37
+ import json
38
+ import ast
39
+ import openai
40
+ import tiktoken
41
+ import shutil
42
+ import concurrent
43
+ import textwrap
44
+ from time import sleep
45
+ from csv import writer
46
+ from tqdm import tqdm
47
+ from scipy import spatial
48
+ from pptx import Presentation # for PowerPoint
49
+ from PyPDF2 import PdfReader
50
+ from openai import OpenAI
51
+ from IPython.display import display, Markdown, Latex, HTML
52
+ from transformers import GPT2Tokenizer
53
+ #from transformers import AutoTokenizer
54
+ from google.colab import files # for uploading files
55
+ from termcolor import colored # for colored text output
56
+
57
+ %matplotlib inline
58
+ %config InlineBackend.figure_format='retina'
59
+
60
+ %cd /content/segment-anything-2
61
+
62
+ from sam2.build_sam import build_sam2
63
+ from sam2.sam2_image_predictor import SAM2ImagePredictor
64
+
65
+ sam2_checkpoint = "sam2_hiera_small.pt"
66
+ model_cfg = "sam2_hiera_s.yaml"
67
+
68
+ sam2_model = build_sam2(model_cfg, sam2_checkpoint, device="cuda")
69
+ predictor = SAM2ImagePredictor(sam2_model)
70
+
71
+ checkpoint_path = "/root/.cache/kagglehub/models/ybhavsar/newsegmentation/PyTorch/default/1/sam2_lr0.0001_wd0.01_900.torch"
72
+ predictor.model.load_state_dict(torch.load(checkpoint_path))