hugging space badge -- li

This commit is contained in:
memoryunreal
2023-04-26 05:04:57 +00:00
parent f5df95ed9a
commit 3f91190b8e
4 changed files with 23 additions and 6 deletions

View File

@@ -10,9 +10,12 @@ import argparse
class TrackingAnything():
def __init__(self, sam_checkpoint, xmem_checkpoint, e2fgvi_checkpoint, args):
self.args = args
self.samcontroler = SamControler(sam_checkpoint, args.sam_model_type, args.device)
self.xmem = BaseTracker(xmem_checkpoint, device=args.device)
self.baseinpainter = BaseInpainter(e2fgvi_checkpoint, args.device)
self.sam_checkpoint = sam_checkpoint
self.xmem_checkpoint = xmem_checkpoint
self.e2fgvi_checkpoint = e2fgvi_checkpoint
self.samcontroler = SamControler(self.sam_checkpoint, args.sam_model_type, args.device)
self.xmem = BaseTracker(self.xmem_checkpoint, device=args.device)
self.baseinpainter = BaseInpainter(self.e2fgvi_checkpoint, args.device)
# def inference_step(self, first_flag: bool, interact_flag: bool, image: np.ndarray,
# same_image_flag: bool, points:np.ndarray, labels: np.ndarray, logits: np.ndarray=None, multimask=True):
# if first_flag: