Skip to content

Commit d46f365

Browse files
committed
deploy: 25fc111
1 parent 6455a4e commit d46f365

File tree

11 files changed

+907
-16
lines changed

11 files changed

+907
-16
lines changed

_modules/index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -272,6 +272,7 @@ <h1>All modules for which code is available</h1>
272272
<li><a href="torch_molecule/encoder/pretrained/modeling_pretrained.html">torch_molecule.encoder.pretrained.modeling_pretrained</a></li>
273273
<li><a href="torch_molecule/encoder/supervised/modeling_supervised.html">torch_molecule.encoder.supervised.modeling_supervised</a></li>
274274
<li><a href="torch_molecule/generator/digress/modeling_digress.html">torch_molecule.generator.digress.modeling_digress</a></li>
275+
<li><a href="torch_molecule/generator/gdss/modeling_gdss.html">torch_molecule.generator.gdss.modeling_gdss</a></li>
275276
<li><a href="torch_molecule/generator/graph_dit/modeling_graph_dit.html">torch_molecule.generator.graph_dit.modeling_graph_dit</a></li>
276277
<li><a href="torch_molecule/generator/graph_ga/modeling_graph_ga.html">torch_molecule.generator.graph_ga.modeling_graph_ga</a></li>
277278
<li><a href="torch_molecule/generator/graph_ga/oracle.html">torch_molecule.generator.graph_ga.oracle</a></li>

_modules/torch_molecule/generator/digress/modeling_digress.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -540,9 +540,9 @@ <h1>Source code for torch_molecule.generator.digress.modeling_digress</h1><div c
540540
<span class="bp">self</span><span class="o">.</span><span class="n">fitting_epoch</span> <span class="o">=</span> <span class="mi">0</span>
541541
<span class="k">for</span> <span class="n">epoch</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">epochs</span><span class="p">):</span>
542542
<span class="n">train_losses</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_train_epoch</span><span class="p">(</span><span class="n">train_loader</span><span class="p">,</span> <span class="n">optimizer</span><span class="p">,</span> <span class="n">epoch</span><span class="p">)</span>
543-
<span class="bp">self</span><span class="o">.</span><span class="n">fitting_loss</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">mean</span><span class="p">(</span><span class="n">train_losses</span><span class="p">))</span>
543+
<span class="bp">self</span><span class="o">.</span><span class="n">fitting_loss</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">mean</span><span class="p">(</span><span class="n">train_losses</span><span class="p">)</span><span class="o">.</span><span class="n">item</span><span class="p">())</span>
544544
<span class="k">if</span> <span class="n">scheduler</span><span class="p">:</span>
545-
<span class="n">scheduler</span><span class="o">.</span><span class="n">step</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">mean</span><span class="p">(</span><span class="n">train_losses</span><span class="p">))</span>
545+
<span class="n">scheduler</span><span class="o">.</span><span class="n">step</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">mean</span><span class="p">(</span><span class="n">train_losses</span><span class="p">)</span><span class="o">.</span><span class="n">item</span><span class="p">())</span>
546546

547547
<span class="bp">self</span><span class="o">.</span><span class="n">fitting_epoch</span> <span class="o">=</span> <span class="n">epoch</span>
548548
<span class="bp">self</span><span class="o">.</span><span class="n">is_fitted_</span> <span class="o">=</span> <span class="kc">True</span>

_modules/torch_molecule/generator/gdss/modeling_gdss.html

Lines changed: 783 additions & 0 deletions
Large diffs are not rendered by default.

_modules/torch_molecule/generator/graph_dit/modeling_graph_dit.html

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -286,8 +286,7 @@ <h1>Source code for torch_molecule.generator.graph_dit.modeling_graph_dit</h1><d
286286

287287
<span class="sd"> References</span>
288288
<span class="sd"> ----------</span>
289-
<span class="sd"> - Graph Diffusion Transformers for Multi-Conditional Molecular Generation.</span>
290-
<span class="sd"> International Conference on Learning Representations (ICLR) 2024.</span>
289+
<span class="sd"> - Graph Diffusion Transformers for Multi-Conditional Molecular Generation. NeurIPS 2024.</span>
291290
<span class="sd"> https://openreview.net/forum?id=cfrDLD1wfO</span>
292291
<span class="sd"> - Implementation: https://github.com/liugangcode/Graph-DiT</span>
293292

@@ -569,9 +568,9 @@ <h1>Source code for torch_molecule.generator.graph_dit.modeling_graph_dit</h1><d
569568
<span class="bp">self</span><span class="o">.</span><span class="n">fitting_epoch</span> <span class="o">=</span> <span class="mi">0</span>
570569
<span class="k">for</span> <span class="n">epoch</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">epochs</span><span class="p">):</span>
571570
<span class="n">train_losses</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_train_epoch</span><span class="p">(</span><span class="n">train_loader</span><span class="p">,</span> <span class="n">optimizer</span><span class="p">,</span> <span class="n">epoch</span><span class="p">)</span>
572-
<span class="bp">self</span><span class="o">.</span><span class="n">fitting_loss</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">mean</span><span class="p">(</span><span class="n">train_losses</span><span class="p">))</span>
571+
<span class="bp">self</span><span class="o">.</span><span class="n">fitting_loss</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">mean</span><span class="p">(</span><span class="n">train_losses</span><span class="p">)</span><span class="o">.</span><span class="n">item</span><span class="p">())</span>
573572
<span class="k">if</span> <span class="n">scheduler</span><span class="p">:</span>
574-
<span class="n">scheduler</span><span class="o">.</span><span class="n">step</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">mean</span><span class="p">(</span><span class="n">train_losses</span><span class="p">))</span>
573+
<span class="n">scheduler</span><span class="o">.</span><span class="n">step</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">mean</span><span class="p">(</span><span class="n">train_losses</span><span class="p">)</span><span class="o">.</span><span class="n">item</span><span class="p">())</span>
575574

576575
<span class="bp">self</span><span class="o">.</span><span class="n">fitting_epoch</span> <span class="o">=</span> <span class="n">epoch</span>
577576
<span class="bp">self</span><span class="o">.</span><span class="n">is_fitted_</span> <span class="o">=</span> <span class="kc">True</span>

_sources/api/generator.rst.txt

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,12 +44,19 @@ Modeling Molecules as Graphs with GNN / Transformer-based Generators
4444
:undoc-members:
4545
:show-inheritance:
4646

47+
.. rubric:: GDSS for score-based molecular generation
48+
.. autoclass:: torch_molecule.generator.gdss.modeling_gdss.GDSSMolecularGenerator
49+
:exclude-members: fitting_epoch, fitting_loss, save_to_hf, load_from_hf
50+
:members: fit, generate
51+
:undoc-members:
52+
:show-inheritance:
53+
4754
Modeling Molecules as Graphs with Heuristic-based Generators
4855
------------------------------------------------------------
4956

5057
.. rubric:: Graph Genetic Algorithm for Un/Multi-conditional Molecular Generation
5158
.. autoclass:: torch_molecule.generator.graph_ga.modeling_graph_ga.GraphGAMolecularGenerator
52-
:exclude-members: fitting_epoch, fitting_loss, push_to_huggingface, load_from_huggingface
59+
:exclude-members: fitting_epoch, fitting_loss, save_to_hf, load_from_hf
5360
:members: fit, generate
5461
:undoc-members:
5562
:show-inheritance:

_sources/overview.rst.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ Model Persistence
77
^^^^^^^^^^^^^^^^^
88
- ``load_from_local``: Load a saved model from a local file
99
- ``save_to_local``: Save the current model to a local file
10-
- ``load_from_huggingface``: Load a model from a Hugging Face repository
11-
- ``push_to_huggingface``: Push the current model to a Hugging Face repository
10+
- ``load_from_hf``: Load a model from a Hugging Face repository
11+
- ``save_to_hf``: Push the current model to a Hugging Face repository
1212
- ``load``: Load a model from either local storage or Hugging Face
1313
- ``save``: Save the model to either local storage or Hugging Face
1414

0 commit comments

Comments
 (0)