wkdghdus23's picture
Upload folder using huggingface_hub
fb86505 verified
|
Raw
History Blame Contribute Delete
1.49 kB
metadata
tags:
  - chemistry
  - cheminformatics
  - materials-science
  - astra
  - transformers
  - bert
  - property-prediction
  - regression
license: mit

ASTRA: Initial LUMO Predictor

This model is part of the ASTRA (Advanced Solvation Transformer for Rational Additives) framework. It is a BERT-based regression model fine-tuned from the pre-trained astra-bert-mlm. This specific model is designed to predict the Binding Energy (Eb) of given additive molecules based on their SMILES.

This is the "Initial" version of the predictor, meaning it was trained on the baseline dataset before the ASTRA Active Learning loop began.

Model Details

  • Architecture: BERT (Sequence Classification / Regression)
  • Stage: Initial (Before Active Learning)
  • Task: Property Prediction (Eb)
  • Base Model: wkdghdus23/astra-bert-mlm

Usage

from astra.tokenizer import initial_bert_tokenizer_with_vocabulary
from astra.model import BertForDownstream, EmbeddingTunedModel

# Load the tokenizer and model
vocab_file = "./vocab.txt"

target_name = ["Eb"]

tokenizer = initial_bert_tokenizer_with_vocabulary(path=vocab_file)
model = EmbeddingTunedModel.from_pretrained_embtune_model(pretrained_path=pretrained_model_path,
        tokenizer=tokenizer,
        target_name=target_name)

More Information

For more details on data preparation, downstream fine-tuning, and the full active learning loop, please visit our GitHub Repository.