/ Модель

Характеристики

Лицензия
CC BY-NC-SA 4.0
Архитектура
pretraining · dense
Библиотека
pytorch
Опубликована
11 сен 2026

FreeFlow-S-pretrain

Преобразование изображенийИзображение, текст → изображение3 профессии

FreeFlow-S pretrain — модель предобучения для реконструкции патчей изображения в задачах cross-view обучения.

27скачиваний за 30 дней0лайковвеса обновлены11 сен 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

FreeFlow-S pretrain — компактная модель предобучения для реконструкции изображений, разработанная в проекте FreeFlow. Она принимает изображения и возвращает реконструированные патчи размером 8×8, случайно выбранную маску и целевые патчи. Число параметров — 26 755 264; веса сохранены в формате safetensors, для работы используется PyTorch.

Модель предназначена для экспериментов с cross-view pretraining и реконструкцией изображений. Этот чекпойнт не оценивает оптический поток. Лицензия CC BY-NC-SA 4.0 разрешает использование на её условиях, включая атрибуцию, распространение производных материалов на той же лицензии и ограничения на коммерческое использование.

Сценарии применения

  • реконструкция патчей изображений размером 8×8
  • эксперименты с cross-view pretraining
  • изучение предобучения для задач реконструкции изображений

Ограничения

Чекпойнт не оценивает оптический поток; результат ограничен реконструированными патчами 8×8, маской и целевыми патчами.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

FreeFlow-S · pretrain

Cross-view pretraining · 26,755,264 parameters

Code | arXiv

Setup

Clone the code repository and install the package (Python ≥3.10, PyTorch ≥2.5):

git clone https://github.com/msu-video-group/freeflow.git
cd freeflow
python -m pip install -e ".[examples]"

See the README for uv/Conda setup and CUDA installation. The examples below use a CUDA-enabled PyTorch build.

Usage

import torch
from freeflow import FreeFlowPretraining, normalize_images

model = FreeFlowPretraining.from_pretrained("a-yakovenko/FreeFlow-S-pretrain").eval().cuda()
# Two RGB views, resized to 224 × 224; random pixels for a minimal example.
images = normalize_images(torch.randint(0, 256, (1, 2, 3, 224, 224))).cuda()
with torch.inference_mode(), torch.autocast("cuda", dtype=torch.bfloat16):
    reconstruction, mask, target = model(images[:, 0], images[:, 1])

Returns reconstructed 8×8 patches, a sampled mask, and target patches. This checkpoint does not estimate optical flow.

Citation

@inproceedings{bargatin2026freeflow,
  title={FreeFlow: A Bias-free Hierarchical Transformer for Optical Flow Estimation},
  author={Bargatin, Vladislav and Yakovenko, Alexander and Abud, Khaled and Vatolin, Dmitriy},
  booktitle={European Conference on Computer Vision (ECCV)},
  year={2026}
}

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · pytorch

Нельзя запустить

Модели «картинка → картинка» пока не запускаются.

Ревизия весов
1c340e6

0 моделей