Skip to content

Make sure we can pass instantiated model objects into all ModelWrapper classes for proper model re-use. #291

Description

@marcuscollins

In Boltz1Wrapper, Boltz2Wrapper, and ProtenixWrapper we accept an argument model which corresponds to the already instantiated model object (e.g., for Boltz2Wrapper, a model of class Boltz2). This allows us to re-use an existing, pre-loaded model to save time. The RF3Wrapper does not accept this argument for some reason, and it isn't used in guidance_script_utils.py:get_model_and_device.py. Following the logic in other classes, make it so we re-use pre-loaded RF3 models.

Metadata

Metadata

Assignees

Labels

P1engineeringTask that is best suited to software engineers, not research scientists

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions