Skip to content

v3.2.2

Choose a tag to compare

@ebetica ebetica released this 15 Sep 17:09
· 11 commits to main since this release
7454c3d

Release Notes

Documentation

  • Added comprehensive Available Models section to README with tables for:
    • ESM3 Family models (flagship, published, and experimental variants)
    • ESM C models with specifications
  • Updated notebook examples with improved import organization

API & SDK Enhancements

  • Experimental Guided Generation with Constraints: New ESM3GuidedDecodingWithConstraints class supporting:
    • Constraint-based protein generation using Modified Differential Method of Multipliers
    • Multiple constraint types (GREATER_EQUAL, LESS_EQUAL, EQUAL)
    • Trajectory visualization for constrained optimization
  • Enhanced LogitsConfig and LogitsOutput with mean embedding support
  • Improved PDB export functionality to match expected behavior
  • Added confidence scores to protein complex chains

Bug Fixes & Improvements

  • Fixed Flash Attention import handling for better compatibility
  • Improved error handling in Forge client with proper exception propagation
  • Enhanced potential_sequence_of_concern parameter handling (now optional)
  • Removed unnecessary DSSP annotation from default protein chain conversion
  • Improved oxygen inference in PDB string generation

Examples & Tutorials

  • Updated guided generation tutorial with constraint-based examples
  • Added visualization for constraint optimization trajectories
  • Improved code examples with better formatting and organization