ContextPredMolecularEncoder Model

Model Description

  • Model Type: ContextPredMolecularEncoder
  • Framework: torch_molecule
  • Last Updated: 2025-04-07

Task Summary

Task Version Last Updated Parameters Metrics
default 0.0.2 2025-04-07 3,034,505

Usage

from torch_molecule import ContextPredMolecularEncoder

# Load model for specific task
model = ContextPredMolecularEncoder()
model.load(
    "local_model_dir/ContextPredMolecularEncoder.pt",
    repo="Einae/ContextPred"
)

# For predictor: Make predictions
# predictions = model.predict(smiles_list)
# For generator: Make generations
# generations = model.generate(n_samples)
# For encoder: Make encodings
# encodings = model.encode(smiles_list)

Tasks Details

default Task

  • Current Version: 0.0.2
  • Last Updated: 2025-04-07
  • Parameters: 3,034,505
  • Configuration:
{
  "mode": "cbow",
  "context_size": 2,
  "neg_samples": 1,
  "encoder_type": "gin-virtual",
  "readout": "sum",
  "num_layer": 3,
  "hidden_size": 300,
  "drop_ratio": 0.5,
  "norm_layer": "batch_norm",
  "batch_size": 128,
  "epochs": 100,
  "learning_rate": 0.001,
  "weight_decay": 0.0,
  "grad_clip_value": null,
  "use_lr_scheduler": false,
  "scheduler_factor": 0.5,
  "scheduler_patience": 5,
  "fitting_epoch": 99,
  "device": {
    "_type": "unknown",
    "repr": "cuda:0"
  },
  "verbose": false,
  "model_name": "ContextPredMolecularEncoder"
}
Downloads last month
8
Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support