Skip to content

Instantly share code, notes, and snippets.

View Isotr0py's full-sized avatar
🐳
Code run or I run

Isotr0py Isotr0py

🐳
Code run or I run
View GitHub Profile
import time
from contextlib import contextmanager
import requests
import psutil
from vllm.config import ModelConfig
from vllm.multimodal import MULTIMODAL_REGISTRY
from vllm.multimodal.video import OpenCVDynamicVideoBackend, OpenCVVideoBackend
@Isotr0py
Isotr0py / benchmark_vision_pooling_kernels.py
Created July 17, 2025 16:44
Benchmark jina embeddings v4 vision pooling kernels
from contextlib import contextmanager
import triton
import triton.language as tl
import torch
import torch.nn.functional as F
from array import array
VISION_START_TOKEN_ID = 151652
VISION_END_TOKEN_ID = 151653
@Isotr0py
Isotr0py / Benchmark_VideoIO.py
Last active March 19, 2025 17:07
comparison performance between `decord`, `opencv` and `torchcodec`
import time
from contextlib import contextmanager
from io import BytesIO
import numpy as np
import numpy.typing as npt
import requests
@contextmanager