MoleOOD

Molecular classifier

An implementation of a molecular representation learning method with substructure invariance for out-of-distribution generalization.

Official implementation for the paper "Learning Substructure Invariance for Out-of-Distribution Molecular Representations" (NeurIPS 2022).

GitHub

61 stars
2 watching
6 forks
Language: Python
last commit: over 3 years ago
Linked from 1 awesome list

graph-classificationmolecule-representation-learningout-of-distribution-generalizationpytorch

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
zjulearning/graph_level_drug_discoveryA Python project that uses machine learning to improve the representation of molecules in drug discovery60
aspuru-guzik-group/selfiesA Python library that provides a robust representation of semantically constrained graphs, specifically for molecules in chemistry.696
atomistic-machine-learning/dtnnAn open-source Python framework for developing machine learning models to predict quantum-mechanical observables of molecular systems.78
drorlab/atom3dEnables machine learning on three-dimensional molecular structure by providing tools and datasets for working with 3D molecular data303
atomistic-machine-learning/schnetpackA toolbox for training and applying deep neural networks to predict atomistic properties of molecules and materials795
mwydmuch/napkinxcA fast and simple library for multi-class and multi-label classification65
cxhernandez/molencoderA PyTorch-based implementation of an autoencoder for molecular data processing and encoding.88
qmlcode/qmlA toolkit for representing and learning properties of molecules and solids using quantum machine learning concepts199
digital-chemistry-laboratory/morfeusA Python package for calculating molecular features.165
sergioburdisso/pyss3A Python package implementing an interpretable machine learning model for text classification with visualization tools336
benedekrozemberczki/seal-ciA PyTorch implementation of a semi-supervised graph classification model that learns hierarchical representations from labeled and unlabeled graph data.209
shaharharel/cdn_moleculeAutomates molecule design and drug discovery using machine learning models13
yuetan031/fedstarThis project implements a federated learning algorithm for non-IID graph classification tasks by leveraging structural knowledge sharing.60
wengong-jin/hgraph2graphA framework for generating molecular graphs using structural motifs and chemical properties.382
pharo-ai/naive-bayes-classifierA simple implementation of a multinomial Naive Bayes classifier for natural language processing and machine learning tasks1