Skip to content

Releases: evolutionaryscale/esm

v3.1.2

19 Dec 20:56
5a1f457
Compare
Choose a tag to compare

In this release, we made two changes:

  1. Brought Flash Attention and Triton Rotary embedding to the ESM C model
  2. Updated forge client to enable the return of ESM C's binary serialized hidden states. (note this the return of ESM3 hidden states are not supported).

v3.1.1

06 Dec 19:40
8127b99
Compare
Choose a tag to compare

In this release, we made three changes:

  1. Updated ESM C tokenizer to no longer depend on ESM3. So now you can use ESM C without having to accept the ESM3 license.
  2. Updated the transformer class so it returns hidden states.
  3. Pined transformers version to be <4.47.0 to prevent a tokenizer issue. If you are currently seeing tokenizer issues, try reinstalling the new release.

v3.1.0

04 Dec 16:12
Compare
Choose a tag to compare

Releasing the ESM C series of models!

v3.0.8

25 Nov 23:06
1561962
Compare
Choose a tag to compare
v3.0.8 (#146)

Co-authored-by: Zeming Lin <[email protected]>

v3.0.7

22 Oct 20:04
2b5defd
Compare
Choose a tag to compare
  • Adds model API support for ProteinComplex and associated utilities

v3.0.4

30 Aug 19:45
1d66d81
Compare
Choose a tag to compare
  • Fix issue where .logits wasn't working properly through Forge
  • Fix issue where invalid IDs were being sampled
  • Added prediction and inverse fold UI ipynbs

v3.0.3

13 Aug 00:29
84d562d
Compare
Choose a tag to compare
  • Decoding fixes.
  • SageMaker client.

v3.0.2

13 Aug 00:28
Compare
Choose a tag to compare
  • logits() endpoint.
  • topk parameter validation.
  • minor example fixes

v3.0.1

26 Jul 16:29
Compare
Choose a tag to compare

ESM v3.0.1 has been released! We have support for a Forge client which allows for API users to use our large models. Be on the look out for your API token.

  • Support for Forge API
  • Support for batched generation via the batch_generate API call
  • gfp_design.ipynb notebook to demonstrate the GFP design results in our paper
  • esmprotein.ipynb notebook which goes into detail how to interact with the ESMProtein class.
  • ... and many other minor usability improvements and bug fixes.

v3.0.0.post2

18 Jul 23:28
Compare
Choose a tag to compare

What's Changed

  • bugfix: plddt now saved to PDB in the b_factor column
  • bugfix: residue annotations won't error out if model detects no annotations
  • bugfix: mean_embedding checking the wrong configuration argument
  • bugfix: iterative sampling of structures was not working as intended.

Full Changelog: https://github.com/evolutionaryscale/esm/commits/v3.0.0post2