/ Модель

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

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

FreeFlow-M-pretrain

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

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

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

Бенчмарки

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

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

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

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

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

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

FreeFlow-M pretrain — модель для предобучения с сопоставлением изображений с разных ракурсов, разработанная автором репозитория a-yakovenko. Чекпойнт содержит 89 615 040 параметров и использует PyTorch; веса опубликованы в формате safetensors. Модель принимает изображения и возвращает восстановленные патчи размером 8×8, выбранную маску и целевые патчи.

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

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

  • реконструкция патчей изображения
  • эксперименты с предобучением по изображениям с разных ракурсов
  • восстановление целевых патчей изображения

Ограничения

Модель не оценивает оптический поток. Лицензия запрещает коммерческое использование.

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

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

Открыть на Hugging Face

FreeFlow-M · pretrain

Cross-view pretraining · 89,615,040 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-M-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

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

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

Ревизия весов
b82753f

0 моделей