5.2. PopTorch Geometric
3.4.0
New features
None
Bug Fixes
None
Other improvements
Fix
scatter_reducewhen input hasfloat16type.Document that
GeneralConvis a supported PyTorch Geometric operator. (Support was added in SDK version 3.3.0.)
Known issues
None
Compatibility changes
None
3.3.0
New features
Added support for the following PyTorch Geometric operators:
SortAggregationQuantileAggregationMedianAggregationMFConvClusterGCNConvknn_graphto_dense_batchHypergraphConvSplineBasisandSplineWeightingto support PyTorch GeometricSplineConv
Added support for PyTorch Geometric
HeteroLinearand normalization layers.Added
batch_sizeargument toavg_pool_xandmax_pool_xfunctions to avoid reading IPU tensor.PopTorch now uses ONNX 11 by default.
FixedSizeDataLoaderimprovements:Added support for a
FixedSizeOptionsobject which can be initialised from an existing dataset or data loader.Added support for different fixed-size strategies. Currently supports pad-to-max and stream packing strategies.
Added support for custom samplers.
Added support for all arguments used by
torch_geometric.DataLoader, which this class is a drop-in replacement for.
Added support for
FixedSizeNeighborLoader.
See the supported operations chapter in the PopTorch Geometric documentation for full details of the supported operations.
Bug Fixes
Fixed
PowerMeanAggregationlayer by changing power layer gradient calculations.Fixed support for
torch_geometric.Batchin PopTorch which requiredpoptorch_geometricimport.Fixed error in node/edge stores of
HeteroDataobject when using fixed-size loader.
Other improvements
None
Known issues
None
Compatibility changes
Renamed
FixedBatchSamplertoStreamPackingSampler.FixedBatchSamplernow usesSequentialSampleras the defaultsampler. Previously the default wasRandomSampler.