STGraph
STGraph copied to clipboard
π Vertex Centric approach for building GNN/TGNNs
Changed up the StaticGraph base class. This feature is still in progress
**StellarGraph** is a state-of-the-art library that provides algorithms for graph based machine learning tasks. We will be attempting to benchmark **STGraph** against **StellarGraph** and see how it performs. However, StellarGraph...
There are some severe speed issues with the preprocess and data loader script and this oftens makes benchmarking a rather tedious process. I'll work on clearing up the technical debt...
Was going through the methods present in the `HungaryCPDataLoader` during the dataset abstraction task and noticed the following in the `_get_targets_and_features` method **Our Version** ```python def _get_targets_and_features(self): stacked_target = np.array(self._dataset["FX"])...
## (CORRECTION) GPMA Node labelling should start from 1 The node labelling in GPMA should start from 1, the reason is because when GPMA is initialized by default a sentinel...
Seastar's original implementation does not present a vertex centric program for RGCN, it rather uses a handwritten kernel in dgl-hack. Let's try to write a vertex-centric program for RGCN, this...
The need to redesign the seastar frontend are as follows 1. Monkey-patching is considered a very hacky solution and it cannot be pushed to production 2. The current tracer design...
This issue will look into the current templating approach to CUDA kernel code generation and verify its scalability and effectiveness. Additionally, we can look into good packages that handle the...
This issue will explore the need for neural network layers to be used within the vertex-centric program. If a need is seen, this issue can further discuss how this feature...