Public Member Functions | Public Attributes | List of all members
server.Inference Class Reference

Public Member Functions

def __init__ (self, gpu_id=None)
 
def __init__ (self, task, model_scale)
 
def construct_sample (self, image, text)
 
def encode_text (self, text, length=None, append_bos=False, append_eos=False)
 
def infer (self, img, text)
 
def infer (self, img, texts)
 
def visual_grounding (self, Image, Text)
 

Public Attributes

 cfg
 
 device
 
 generator
 
 gpu_id
 
 pad_idx
 
 patch_resize_transform
 
 preprocess
 
 task
 
 task_name
 
 use_cuda
 
 use_fp16
 

Detailed Description

Definition at line 19 of file clip/server.py.

Constructor & Destructor Documentation

◆ __init__() [1/2]

def server.Inference.__init__ (   self,
  gpu_id = None 
)

Definition at line 20 of file clip/server.py.

◆ __init__() [2/2]

def server.Inference.__init__ (   self,
  task,
  model_scale 
)

Definition at line 47 of file ofa/server.py.

Member Function Documentation

◆ construct_sample()

def server.Inference.construct_sample (   self,
  image,
  text 
)

Definition at line 143 of file ofa/server.py.

◆ encode_text()

def server.Inference.encode_text (   self,
  text,
  length = None,
  append_bos = False,
  append_eos = False 
)

Definition at line 127 of file ofa/server.py.

◆ infer() [1/2]

def server.Inference.infer (   self,
  img,
  text 
)

Definition at line 196 of file ofa/server.py.

◆ infer() [2/2]

def server.Inference.infer (   self,
  img,
  texts 
)

Definition at line 25 of file clip/server.py.

◆ visual_grounding()

def server.Inference.visual_grounding (   self,
  Image,
  Text 
)

Definition at line 113 of file ofa/server.py.

Member Data Documentation

◆ cfg

server.Inference.cfg

Definition at line 84 of file ofa/server.py.

◆ device

server.Inference.device

Definition at line 22 of file clip/server.py.

◆ generator

server.Inference.generator

Definition at line 101 of file ofa/server.py.

◆ gpu_id

server.Inference.gpu_id

Definition at line 21 of file clip/server.py.

◆ pad_idx

server.Inference.pad_idx

Definition at line 111 of file ofa/server.py.

◆ patch_resize_transform

server.Inference.patch_resize_transform

Definition at line 104 of file ofa/server.py.

◆ preprocess

server.Inference.preprocess

Definition at line 23 of file clip/server.py.

◆ task

server.Inference.task

Definition at line 60 of file ofa/server.py.

◆ task_name

server.Inference.task_name

Definition at line 57 of file ofa/server.py.

◆ use_cuda

server.Inference.use_cuda

Definition at line 48 of file ofa/server.py.

◆ use_fp16

server.Inference.use_fp16

Definition at line 49 of file ofa/server.py.


The documentation for this class was generated from the following file:


jsk_perception
Author(s): Manabu Saito, Ryohei Ueda
autogenerated on Fri May 16 2025 03:11:18