5.11. Poplar
3.2.0
New features
Add a new topology configuration required for connecting IPUs using IPU-Links in a C600 system.
Bug Fixes
None
Other improvements
None
Known issues
None
Compatibility changes
None
3.1.0
New features
Added host
calculateMetadataForConversion
functions to find appropriate metadata to use when casting a given array of half, float or double precision data to either of the two FP8 datatypes.The two FP8 datatypes are F143 and F152 where the three digits indicate the number of bits used to represent the sign, exponent and mantissa respectively.
Allow shared
Executable
pointers to be passed to the PoplarEngine
.Expanded the user home directory (
~
) for paths inPOPLAR_ENGINE_OPTIONS
.
Bug Fixes
Invalid indices used in
Tensor::expand
andTensor:: squeeze
now throw an exception.Fix float to quarter rounding errors for extremely low exponents.
Other improvements
Make print tensor formatting more user friendly. This includes summarising large tensors, aligning tensor columns so that they are easier to read and printing all numbers with the same precision.
Known issues
None
Compatibility changes
None