question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

MoleculeNet PyTorch Port

See original GitHub issue

PyTorch makes it much easier than Tensorflow to define dynamic models. Some cheminformatics deep models (notably http://pubs.acs.org/doi/abs/10.1021/ci400187y) are very dynamic and may be easier to implement in PyTorch than in DeepChem.

I’d like us to start building up a suite of PyTorch models. The install for PyTorch looks very simple (conda install pytorch torchvision cuda80 -c soumith for the Cuda 8.0 version). We can use MoleculeNet to benchmark the new models. The goal would be to replicate the MoleculeNet model implementations in PyTorch so new contributors can use either Tensorflow or PyTorch as desired.

I believe @miaecle has taken a crack at this already. If anyone else is interested in PyTorch porting, please chime in on this thread and we can coordinate.

Issue Analytics

  • State:closed
  • Created 7 years ago
  • Reactions:4
  • Comments:6 (4 by maintainers)

github_iconTop GitHub Comments

4reactions
soumithcommented, Mar 19, 2017

hey guys, it’s cool that you’re thinking of a pytorch port. what kind of help could i offer?

2reactions
miaeclecommented, Mar 19, 2017

@soumith Hi, thanks for participating! PyTorch is a real wonderful package, it has been a pleasure to play around with it. We are currently still on the very first step of utilizing the model(and planning to use it to build up some more fancy models), will let you know if there is any concerns or requests!

Read more comments on GitHub >

github_iconTop Results From Across the Web

torch_geometric.datasets.molecule_net - PyTorch Geometric
Source code for torch_geometric.datasets.molecule_net ... Built with Sphinx using a theme provided by Read the Docs. Read the Docs v: latest.
Read more >
deepchem/Lobby - Gitter
Kicking off an effort to port MoleculeNet benchmarks to PyTorch (cc ... build up our PyTorch muscles, please volunteer to port a model...
Read more >
DeepChem developer and MoleculeNet co-author here. We are ...
1) Tutorial and documentation on how to access the raw Tensorflow graph when using DeepChem · 2) Tutorial of combining raw Tensorflow with...
Read more >
Brainstorming GSoC 2022 Topics - Community - DeepChem
A good project could be to pick a TensorFlow model or two, then port its layers and model into PyTorch along with suitable...
Read more >
DropGNN: Random Dropouts Increase the Expressiveness of ...
from distributed computing are port numbers on edges [28], unique IDs for ... Fast graph representation learning with pytorch geometric.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found