/ Модель

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

Лицензия
Apache 2.0
Архитектура
singleview_cnn_fourier · dense
Библиотека
pytorch
Опубликована
26 авг 2026

singleview_cnn_fourier

Эмбеддинги изображенийИзображение → embedding3 профессии

Сверточная модель с Fourier pooling определяет координаты частицы по одному проекционному изображению томографии 128×128.

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

Бенчмарки

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

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

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

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

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

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

Это сверточная нейросеть Single-view CNN с Fourier pooling от tbhugging для локализации частицы по одному рентгеновскому проекционному изображению. Модель принимает изображение размером 128×128 из набора gummybear-tomography и предсказывает координаты particle_x, particle_y и particle_z. Она предназначена для сценария томографической реконструкции M8 Step 3 и не рассчитана на обработку нескольких видов проекции или разных схем освещения.

В README приведены результаты по евклидовой RMSE координат: 2,275541 на validation и 1,491224 на test. Модель опубликована в формате PyTorch по лицензии Apache-2.0. Ее применение связано с датасетом gummybear-tomography и указанным протоколом предобработки; перенос на другие изображения и условия в README не подтвержден.

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

  • локализация частицы по одиночной проекции томограммы
  • предсказание координат объекта по рентгеновскому изображению
  • оценка координат particle_x, particle_y и particle_z в наборе gummybear-tomography

Ограничения

Модель предназначена для одиночных изображений 128×128 из сценария gummybear-tomography M8 Step 3; README отдельно предупреждает, что это не чекпойнт для multi-view или multi-illumination. Переносимость на другие данные не подтверждена.

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

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

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

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

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

Открыть на Hugging Face

tbhugging/singleview_cnn_fourier

What this model does

Given a single 128×128 projection image from the M8 GummyBear Tomography dataset, the model predicts

  • particle_x
  • particle_y
  • particle_z

coordinates of the embedded particle.

Architecture

The model uses Fourier pooling in place of conventional max-pooling layers as described in the M8 study (see https://github.com/tbgitoo/gummybear-tomography).

Single-view CNN + Fourier pooling particle localiser from the gummybear-tomography Final Report M8 Step 3 (train → validation/test on (particle_x, particle_y, particle_z)).

Training configuration

  • Input field: anomaly_ref
  • Normalisation: per_image_zscore
  • Camera: 180.0° (single view)
  • Targets: particle_x, particle_y, particle_z
  • Library class: LocalizerSingleViewFourier
  • Trainable parameters: 31811
  • Stage learning rate: 0.03

Evaluation Results

Structured scores for the Hub widget are declared in the YAML model-index / metrics metadata (Model Cards — Evaluation Results).

Testing Data

Metrics

Reported error is Euclidean RMSE over particle (x,y,z): d_i = ||pred_i - y_i||_2, then RMSE_total = sqrt(mean_i d_i^2). This matches the Final Report M8 Step 3 bars (not element-wise MSE). Hub metric id: rmse (display name RMSE_total (Euclidean xyz)).

Results

SplitMetricValue
validationRMSE_total (Euclidean xyz)2.275541
testRMSE_total (Euclidean xyz)1.491224

Source: Final Report M8 Step 3.

Load

import torch
# libraries from https://github.com/tbgitoo/gummybear-tomography
from tomography_ml.studies.single_view_m8 import make_m8_single_view_model
from tomography_ml.localization.builders import materialize_lazy_modules

model = make_m8_single_view_model('fourier', n_outputs=3, device='cpu')
materialize_lazy_modules(model, torch.zeros(1, 1, 128, 128))
state = torch.load('pytorch_model.bin', map_location='cpu', weights_only=True)
model.load_state_dict(state)
model.eval()

Do not treat this checkpoint as multi-view (M9) or multi-illumination (M10).

Inference

For an example with worked download, model instanciation and inference, see: 11_1_test_singleview_cnn_fourier.ipynb in the gummybear-tomography repository.

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

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

GPU в ailist

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

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

Архитектура singleview_cnn_fourier неизвестна transformers в образе рантайма.

Ревизия весов
7ac6064

0 моделей