Efficient-Large-Model / NVILA-Lite-2B-Verifier

huggingface.co
Total runs: 31
24-hour runs: 1
7-day runs: -23
30-day runs: -21
Model's Last Updated: March 21 2025

Introduction of NVILA-Lite-2B-Verifier

Model Details of NVILA-Lite-2B-Verifier

Dependency setups:

# other transformers version may also work, but we have not tested
pip install transformers==4.46 accelerate opencv-python torchvision einops pillow
pip install git+https://github.com/bfshi/scaling_on_scales.git
Usage
from transformers import AutoConfig, AutoModel
from termcolor import colored

model_path = "Efficient-Large-Model/NVILA-Lite-2B-Verifier"

# you can use config
config = AutoConfig.from_pretrained(model_path, trust_remote_code=True)
model = AutoModel.from_config(config, trust_remote_code=True)
# or directly from_pretrained
model = AutoModel.from_pretrained(model_path, trust_remote_code=True, device_map="auto")

yes_id = model.tokenizer.encode("yes", add_special_tokens=False)[0]
no_id = model.tokenizer.encode("no", add_special_tokens=False)[0]
files = [
        f"output/sana_test_prompt/0.png",
        f"output/sana_test_prompt/1.png"
    ],

prompt = "YOUR_GENERATED_PROMPT"

prompt = f"""You are an AI assistant specializing in image analysis and ranking. Your task is to analyze and compare image based on how well they match the given prompt. 
The given prompt is:{prompt}. Please consider the prompt and the image to make a decision and response directly with 'yes' or 'no'.
"""
            
r1, scores1 = model.generate_content([
    PIL.Image.open(files[0]),
    prompt
])

r2, scores2 = model.generate_content([
    PIL.Image.open(files[1]),
    prompt
])

if r1 == r2:
    if r1 == "yes":
        # pick the one with higher score for yes
        if scores1[0][0, yes_id] > scores2[0][0, yes_id]:
            selected_file = files[0]
        else:
            selected_file = files[1]
    else:
        # pick the one with less score for no
        if scores1[0][0, no_id] < scores2[0][0, no_id]:
            selected_file = files[0]
        else:
            selected_file = files[1]
else:
    if r1 == "yes":
        selected_file = files[0]
    else:
        selected_file = files[1]

Runs of Efficient-Large-Model NVILA-Lite-2B-Verifier on huggingface.co

31
Total runs
1
24-hour runs
-14
3-day runs
-23
7-day runs
-21
30-day runs

More Information About NVILA-Lite-2B-Verifier huggingface.co Model

More NVILA-Lite-2B-Verifier license Visit here:

https://choosealicense.com/licenses/cc-by-nc-4.0

NVILA-Lite-2B-Verifier huggingface.co

NVILA-Lite-2B-Verifier huggingface.co is an AI model on huggingface.co that provides NVILA-Lite-2B-Verifier's model effect (), which can be used instantly with this Efficient-Large-Model NVILA-Lite-2B-Verifier model. huggingface.co supports a free trial of the NVILA-Lite-2B-Verifier model, and also provides paid use of the NVILA-Lite-2B-Verifier. Support call NVILA-Lite-2B-Verifier model through api, including Node.js, Python, http.

Efficient-Large-Model NVILA-Lite-2B-Verifier online free

NVILA-Lite-2B-Verifier huggingface.co is an online trial and call api platform, which integrates NVILA-Lite-2B-Verifier's modeling effects, including api services, and provides a free online trial of NVILA-Lite-2B-Verifier, you can try NVILA-Lite-2B-Verifier online for free by clicking the link below.

Efficient-Large-Model NVILA-Lite-2B-Verifier online free url in huggingface.co:

https://huggingface.co/Efficient-Large-Model/NVILA-Lite-2B-Verifier

NVILA-Lite-2B-Verifier install

NVILA-Lite-2B-Verifier is an open source model from GitHub that offers a free installation service, and any user can find NVILA-Lite-2B-Verifier on GitHub to install. At the same time, huggingface.co provides the effect of NVILA-Lite-2B-Verifier install, users can directly use NVILA-Lite-2B-Verifier installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

NVILA-Lite-2B-Verifier install url in huggingface.co:

https://huggingface.co/Efficient-Large-Model/NVILA-Lite-2B-Verifier

Url of NVILA-Lite-2B-Verifier

Provider of NVILA-Lite-2B-Verifier huggingface.co

Efficient-Large-Model
ORGANIZATIONS

Other API from Efficient-Large-Model