Skip to main content
Ctrl+K
NeuroVLM NeuroVLM
  • NeuroVLM
  • Installation
  • Tutorials
    • Quickstart
    • Tutorial 1: Introduction to NeuroVLM
    • Tutorial 2: Contrastive Retrieval
    • Tutorial 3: Generative Text-to-Brain
    • Tutorial 4: Generative brain-to-text with NeuroQFormer
    • Tutorial 5: Searching Your Own Corpus
    • Tutorial 6: Atlas-free 3D CNN inference
    • Mapping Brain Networks to Cognitive Atlas Concepts
  • Preprint Figure Reproduction
  • Experimental Notebooks
    • Integrated CNN and multimodal pipeline
      • Historical architecture exploration
      • Train the atlas-free CNN autoencoder
      • Train CNN contrastive and text-to-brain branches
      • Train CNN contrastive retrieval on PubMed
      • Autoencoder reconstruction comparison
      • Contrastive retrieval comparison
      • Text-to-brain generation comparison
  • API Documentation
    • neurovlm.core.NeuroVLM
    • neurovlm.core.BrainSearchResult
    • neurovlm.core.TextSearchResult
    • neurovlm.core.BrainTopKResult
    • neurovlm.core.runtime.load_pipeline
    • neurovlm.core.runtime.NeuroVLMRuntime
    • neurovlm.core.runtime.RuntimeMetadata
    • neurovlm.data.fetch_data
    • neurovlm.data.load_dataset
    • neurovlm.data.load_latent
    • neurovlm.data.load_masker
    • neurovlm.data.atlas_free_dataset.AtlasFreeCNNDataset
    • neurovlm.data.atlas_free_dataset.AtlasFreeCNNDataProvider
    • neurovlm.data.atlas_free_dataset.atlas_free_cnn_splits
    • neurovlm.models.NeuroAutoEncoder
    • neurovlm.models.ProjHead
    • neurovlm.models.Specter
    • neurovlm.models.load_model
    • neurovlm.models.registry.ModelFamily
    • neurovlm.models.registry.ModelTask
    • neurovlm.models.registry.ModelDomain
    • neurovlm.models.registry.ModelVariant
    • neurovlm.models.registry.ModelSpec
    • neurovlm.models.registry.resolve_model_spec
    • neurovlm.cnn.CNNContrastiveModel
    • neurovlm.cnn.CNNTextToBrainModel
    • neurovlm.cnn.atlas_free_volume_to_mlp_flat
    • neurovlm.cnn.mlp_flat_to_atlas_free_volume
    • neurovlm.models.losses.InfoNCELoss
    • neurovlm.models.losses.FocalLoss
    • neurovlm.models.losses.TruncatedLoss
    • neurovlm.training.AutoencoderTrainConfig
    • neurovlm.training.ContrastiveTrainConfig
    • neurovlm.training.TextToBrainTrainConfig
    • neurovlm.training.MLPAutoencoderTrainConfig
    • neurovlm.training.MLPContrastiveTrainConfig
    • neurovlm.training.MLPTextToBrainTrainConfig
    • neurovlm.training.MLPBrainToTextRetrievalTrainConfig
    • neurovlm.training.BrainToTextGenerationTrainConfig
    • neurovlm.training.train_autoencoder
    • neurovlm.training.train_contrastive
    • neurovlm.training.train_text_to_brain
    • neurovlm.training.train_mlp_autoencoder
    • neurovlm.training.train_mlp_contrastive
    • neurovlm.training.train_mlp_text_to_brain
    • neurovlm.training.train_mlp_brain_to_text_retrieval
    • neurovlm.training.train_brain_to_text_generation
    • neurovlm.evaluation.ComparisonSelection
    • neurovlm.evaluation.ComparisonResult
    • neurovlm.evaluation.default_comparison_matrix
    • neurovlm.evaluation.evaluate_reconstruction_comparison
    • neurovlm.evaluation.evaluate_contrastive_comparison
    • neurovlm.evaluation.evaluate_text_to_brain_comparison
    • neurovlm.metrics.recall_at_k
    • neurovlm.metrics.recall_curve
    • neurovlm.metrics.dice
    • neurovlm.metrics.dice_top_k
    • neurovlm.metrics.bernoulli_bce
    • neurovlm.metrics.bits_per_pixel
  • Repository
  • Open issue
  • .md

Tutorials

Tutorials#

The tutorial content is notebook-based.

  • Quickstart
  • Tutorial 1: Introduction to NeuroVLM
  • Tutorial 2: Contrastive Retrieval
  • Tutorial 3: Generative Text-to-Brain
  • Tutorial 4: Generative brain-to-text with NeuroQFormer
  • Tutorial 5: Searching Your Own Corpus
  • Tutorial 6: Atlas-free 3D CNN inference
  • Mapping Brain Networks to Cognitive Atlas Concepts
  • Step 1 — Import libraries
  • Step 2 — Load Available Brain Networks
  • Step 3 — Select a Network
  • Step 4 — Load NeuroVLM Models
  • Step 5 — Encode the Brain Image
  • Step 6 — Load Cognitive Atlas Concepts
  • Step 7 — Compute Cosine Similarity
  • Step 8 — View Top Concepts
  • Step 9 — Visualize the Results
  • Summary

previous

Installation

next

Quickstart

By NeuroVLM Team

© Copyright 2026, NeuroVLM Team.