starling Logo

Getting Started

  • Getting Started
  • Installation
  • Command Line Interface

Core Workflows

  • Ensemble Generation
  • Guided Sampling with Constraints
  • Performance Optimization
  • Sequence Embeddings
  • Working with Ensembles
  • BME Reweighting
  • Utilities

Search & Diagnostics

  • Similarity Search
  • Possible Issues and Solutions

API Reference

  • API reference
    • High-level functions
    • Structure & Ensembles
    • Frontend
    • Inference
    • Models
      • starling.models.vae
      • starling.models.diffusion
      • starling.models.unet
      • starling.models.vit
      • starling.models.transformer
      • starling.models.attention
        • starling.models.attention.AttentionPooling
        • starling.models.attention.CrossAttention
        • starling.models.attention.MultiHeadAttention
        • starling.models.attention.SelfAttention
        • starling.models.attention.SelfAttentionConv
      • starling.models.blocks
      • starling.models.normalization
      • starling.models.ema
      • starling.models.continuous_diffusion
      • starling.models.vae_components
      • starling.models.quantize
      • starling.models.resnets_original
    • Samplers
    • Data Processing
    • Search & Indexing
    • Configuration & Utilities
    • Training
starling
  • API reference
  • starling.models.attention
  • View page source

starling.models.attention

Classes

AttentionPooling

CrossAttention

MultiHeadAttention

SelfAttention

SelfAttentionConv

Previous Next

© Copyright 2024-2026, Borna Novak, Jeff Lotthammer and Alex Holehouse. Project structure based on the Computational Molecular Science Python Cookiecutter version 1.1.

Built with Sphinx using a theme provided by Read the Docs.