Adding PyTorch Geometric Temporal to the PyTorch Ecosystem

username: benedekrozemberczki
cooked: <p>Project Name: *</p>
<p>PyTorch Geometric Temporal</p>
<p>Email Address: *</p>
<p><a href="mailto:benedek.rozemberczki@ed.ac.uk">benedek.rozemberczki@ed.ac.uk</a></p>
<p>Project Summary and Goals: *<br>
PyTorch Geometric Temporal provides spatiotemporal deep learning layers, spatiotemporal data iteratiors and benchmark dataset loaders. It covers nearly 20 deep learning models from major conferences (AAAI, IJCAI, KDD, WWW, CIKM and so on):</p>
<p>GConvLSTM, GConvGRU, MTGNN, ASTGCN, MSTGCN, STGCN, DCRNN, GCLSTM, TGCN, A3TGCN, GMAN, MPNNLSTM, DyGRAE, LRGCN</p>
<p>Provides easy to use data loaders for these data types:</p>
<ul>
<li>Temporal signal on static graph</li>
<li>Temporal signal on dynamic graph</li>
<li>Static signal on dynamic graph</li>
</ul>
<p>New datasets:</p>
<ul>
<li>Chickenpox forecasting</li>
<li>Denmark windmill output</li>
<li>Twitter tennis mentions</li>
<li>PedalMe deliveries</li>
<li>Wikipedia traffic</li>
<li>COVID forecasting</li>
</ul>
<p>Are there currently other projects similar to yours? If yes, what are they?</p>
<p>PyTorch Geometric is similar, but it has no support for temporal datasets and it does not cover spatiotemporal deep learning models.</p>
<p>Other similar projects on static graphs:</p>
<p>Spektral<br>
DLG<br>
StellarGraph<br>
DeepSnap<br>
Jiraph</p>
<p>Repo URL: *</p>
<aside class="onebox githubfolder">
  <header class="source">
      <img src="https://github.githubassets.com/favicons/favicon.svg" class="site-icon" width="16" height="16">
      <a href="https://github.com/benedekrozemberczki/pytorch_geometric_temporal" target="_blank" rel="noopener nofollow ugc">github.com</a>
  </header>
  <article class="onebox-body">
    <img src="https://repository-images.githubusercontent.com/275276531/14c5bf00-bc54-11ea-9650-befadb36c47b" class="thumbnail onebox-full-image" width="60" height="60">

<h3><a href="https://github.com/benedekrozemberczki/pytorch_geometric_temporal" target="_blank" rel="noopener nofollow ugc">benedekrozemberczki/pytorch_geometric_temporal</a></h3>


  <p><span class="label1">A Temporal Extension Library for PyTorch Geometric</span></p>

  </article>
  <div class="onebox-metadata">
    
    
  </div>
  <div style="clear: both"></div>
</aside>

<p>Project license: *</p>
<p>MIT License</p>
<p>GitHub handles of the project maintainers: *</p>
<p>benedekrozemberczki, SherylHYX , paulmorio</p>
<p>Is there a corporate or academic entity backing the project? If yes, which one?</p>
<p>The University of Edinburgh, University of Cambridge, University of Oxford</p>
<p>Do you have a set of getting started tutorials and complete documentation? *</p>
<p>Documentation is available under read the docs.</p>
<p>We provide a getting started tutorial in the introduction section with explaining cumulative and incremental batching.</p>
<p>How is continuous integration provided today? *</p>
<p>Github Actions deployed on Ubuntu and Windows machines, the CI is integrated with the read the docs based auto documentation generation and the automated code coverage reports are provided by CodeCov.</p>
<p>Does the project support TorchScript today for production usage? *</p>
<p>Not yet. We did not try it.</p>
<p>How long do you expect to maintain the project? *</p>
<p>As long as people do research in this area.</p>