Releases: JuliaGraphs/GraphNeuralNetworks.jl
Releases · JuliaGraphs/GraphNeuralNetworks.jl
v0.6.19
GraphNeuralNetworks v0.6.19
Merged pull requests:
- feat: Add GCNConv support for HeteroGraphConv (#367) (@askorupka)
- feat: support weights when generating from SimpleWeightedGraph (#371) (@askorupka)
- Add
TemporalSnapshotsGNNgraphclassification tutorial (#408) (@aurorarossi) - Creating dropout functionality in the GATConv and GATv2Conv Layers (#411) (@achiverram28)
- chore: update docs (layers compatible with GNNHeterograph) (#413) (@askorupka)
- Added
remove_edgesfunction (#414) (@rbSparky) - fix: remove SGConv GNNHeteroGraph support (#416) (@askorupka)
- fix: GCNConv support for GNNHeteroGraph (#417) (@askorupka)
- Added
remove_nodesfunction (#420) (@rbSparky) - CompatHelper: bump compat for KrylovKit to 0.7, (keep existing compat) (#421) (@github-actions[bot])
- Added
TransformerConvusage example (#422) (@rbSparky) - Fixes and more tests in
remove_nodesfunction (#424) (@rbSparky) - chore: Update docs for HeteroGNN support (#425) (@askorupka)
- Bump julia-actions/setup-julia from 1 to 2 (#431) (@dependabot[bot])
Closed issues:
- Weights not included in GNNGraph made from SimpleWeightedDiGraph (#85)
v0.6.18
GraphNeuralNetworks v0.6.18
Merged pull requests:
- Add GATv2Conv support to HeteroGraphConv (#407) (@rbSparky)
- Remove duplicate of
GINConvforTemporalSnapshotsGNNGraph(#409) (@aurorarossi) - Fix ref in the docs (#410) (@aurorarossi)
Closed issues:
- Duplicated method definitions of GINConv (#406)
v0.6.17
GraphNeuralNetworks v0.6.17
Merged pull requests:
- feat: Add empty constructor for GNNHeteroGraph (#358) (@askorupka)
- Bump actions/cache from 3 to 4 (#359) (@dependabot[bot])
- feat: add degree functionality for GNNHeteroGraph (#360) (@askorupka)
- Fix ref
rand_temporal_hyperbolic_graph(#361) (@aurorarossi) - Add
Flux.gpufunction forTemporalSnapshotsGNNGraphtype (#362) (@aurorarossi) - feat: Add CGConv support for HeteroGraphConv (#363) (@askorupka)
- feat: Add EdgeConv support for HeteroGraphConv (#364) (@askorupka)
- Remove
ffromCGConvsignature (#365) (@aurorarossi) - fix: Stylistic fixes (#366) (@askorupka)
- fix: fix typos in the docs (#368) (@askorupka)
- chore: optimize test for heterograph (#370) (@askorupka)
- refinement: Self loops for HeteroGraph returns g instead of error if src != tgt (#373) (@askorupka)
- Bump codecov/codecov-action from 3 to 4 (#374) (@dependabot[bot])
- Adapt
GINConvtoTemporalSnapshotsGNNGraphs(#376) (@aurorarossi) - Fix link ref
Heterographs(#378) (@aurorarossi) - Update documentation for convolutions on
TemporalSnapshotsGNNGraphs (#379) (@aurorarossi) g.ndata.edocumentation fix inGNNGraph(#381) (@rbSparky)- Add SGConv support for HeteroGraphConv (#383) (@rbSparky)
- Add SAGEConv support to HeteroGraphConv (#384) (@rbSparky)
- Error in docs (#385) (@rbSparky)
- Add GINConv support to HeteroGraphConv (#390) (@rbSparky)
- Add ResGatedGraphConv support to HeteroGraphConv (#391) (@rbSparky)
- Adapt 4 convolutions to
TemporalSnapshotsGNNGraphs (#392) (@aurorarossi) - Add more conv layers with TemporalSnapshotsGNNGraphs support (#393) (@rbSparky)
- Added Usage Examples for Graph Convolutional Layers (#396) (@rbSparky)
- Add example for gender classification on
TemporalBrainsdataset (#397) (@aurorarossi) - Add GATConv support for HeteroGraphConv (#400) (@rbSparky)
- New
add_self_loops(g)for hetero graphs (#402) (@rbSparky) - Updating the gnngraphdocs.md (#403) (@achiverram28)
Closed issues:
v0.6.16
GraphNeuralNetworks v0.6.16
Merged pull requests:
- Add heterogeneous add_self_loop support (#345) (@AarSeBail)
- CompatHelper: bump compat for Adapt to 4, (keep existing compat) (#354) (@github-actions[bot])
- Custom Norm Func for GCNConv (#356) (@rbSparky)
Closed issues:
- GCNConv without normalization (#277)
v0.6.15
GraphNeuralNetworks v0.6.15
Merged pull requests:
- example correction (#347) (@eahenle)
- CompatHelper: add new compat entry for Statistics at version 1, (keep existing compat) (#350) (@github-actions[bot])
- Set compatibilities for standard packages (#352) (@bicycle1885)
- Relax CUDA compatibility (#353) (@bicycle1885)
Closed issues:
v0.6.14
GraphNeuralNetworks v0.6.14
Merged pull requests:
- batch wider eltype (#340) (@CarloLucibello)
- Remove type constraints on Flux.batch for GNNHeteroGraph (#342) (@AarSeBail)
Closed issues:
- The constraint in Flux.batch(gs::AbstractVector{<:GNNHeteroGraph}) does not seem to be strong enough (#341)
v0.6.13
GraphNeuralNetworks v0.6.13
Closed issues:
- Edge weights not properly documented for
GNNHeteroGraphs (and implement new function to add new edge weights?) (#331)
Merged pull requests:
- Bump actions/checkout from 3 to 4 (#336) (@dependabot[bot])
- improve add_edges for graph and heterographs (#337) (@CarloLucibello)
- extend reduce_nodes and graph_indicator for heterographs (#339) (@CarloLucibello)
v0.6.12
v0.6.11
GraphNeuralNetworks v0.6.11
Closed issues:
AGNNConvbehaviour different from mathematical definition (due to self loops) (#325)
Merged pull requests:
- Add temporal graph documentation (#327) (@aurorarossi)
- fix AGNNConv docstring and add other options (#328) (@CarloLucibello)
v0.6.10
GraphNeuralNetworks v0.6.10
Merged pull requests:
- Add
TGCNCelllayer (#314) (@aurorarossi) - Add
Flux.RecurandTGCN(#319) (@aurorarossi) - Fix typos and
julia-repltext (#320) (@aurorarossi) - Add traffic prediction example (#321) (@aurorarossi)
- Add
A3TGCNmodel (#322) (@aurorarossi) - Add traffic prediction tutorial (#324) (@aurorarossi)
- Julia repl rendering fix (#326) (@aurorarossi)