Published March 23, 2021
| Version 0.2.4
Software
Open
e3nn/e3nn:
Creators
- 1. @atomicarchitects
- 2. University of Amsterdam
- 3. MIR group @ Harvard University
- 4. University of Michigan
- 5. Harvard
- 6. Technical University of Denmark (DTU)
- 7. Redwood Center for Theoretical Neuroscience
Description
[0.2.4] - 2021-03-23 Added
basis='smooth_finite'
option tomath.soft_one_hot_linspace
math.soft_unit_step
functionnn.model.v2103
generic message passing model + examples of networks using it.o3.TensorProduct
: is jit scriptableo3.TensorProduct
: also broadcast theweight
argument- simple e3nn models can be saved/loaded with
torch.save()
/torch.load()
- JITable
o3.SphericalHarmonics
module version ofo3.spherical_harmonics
in_place
option fore3nn.util.jit
compilation functions- New
@compile_mode("unsupported")
for modules that do not support TorchScript - flake8 settings have been added to
setup.cfg
for improved code style TensorProduct.visualize()
can now plot weightsbasis='bessel'
option tomath.soft_one_hot_linspace
o3.TensorProduct
now usestorch.fx
to generate it's code- e3nn now requires the latest stable PyTorch, >=1.8.0
- in
soft_one_hot_linspace
the argumentbase
is renamed intobasis
Irreps.slices()
, dozip(irreps.slices(), irreps)
to retrieve the old behaviormath.soft_one_hot_linspace
very small change in the normalization offourier
basisnormalize2mom
is now atorch.nn.Module
- rename arguments
set_ir_...
intofilter_ir_...
- Renamed
e3nn.nn.Gate
argumentirreps_nonscalars
toirreps_gated
- Renamed
e3nn.o3.TensorProduct
argumentsx1, x2
tox, y
nn.Gate
was crashing when the number of scalars or gates was zerodevice
edge cases forGate
andSphericalHarmonics
Files
e3nn/e3nn-0.2.4.zip
Files
(703.6 kB)
Name | Size | Download all |
---|---|---|
md5:8d075f4761e738909e71dc6f011b884d
|
703.6 kB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/e3nn/e3nn/tree/0.2.4 (URL)