Prediction
prediction
¶
Classes¶
PredictionRequest
¶
Bases: BaseModel
Single sequence prediction request.
Validates amino acid sequence and optional parameters.
Source code in src/antibody_training_esm/models/prediction.py
Functions¶
validate_amino_acids(v)
classmethod
¶
Validate sequence contains only valid amino acids.
Source code in src/antibody_training_esm/models/prediction.py
BatchPredictionRequest
¶
Bases: BaseModel
Batch prediction request for multiple sequences.
Supports both inline lists and file uploads (future).
Source code in src/antibody_training_esm/models/prediction.py
Functions¶
validate_all_sequences(v)
classmethod
¶
Validate each sequence in batch.
Source code in src/antibody_training_esm/models/prediction.py
PredictionResult
¶
Bases: BaseModel
Prediction result for a single sequence.
Standardizes output format across CLI, Gradio, and future APIs.