0.3.0 - 2025-08-22¶
Removed¶
Removed
samplomatic.samplex.interfaces.SamplexInput, just usesamplomatic.tensor_interface.TensorInterfaceinstead. (#79)
Added¶
Added the
broadcastableattribute toTensorSpecification, with the behaviour that all broadcastable tensor values given to aTensorInterfaceare allowed to be mutually broadcastable. (#79)
Changed¶
Measurement bit-flips included in the output of
Samplex.sampleare now stored per classical register rather than a single array, for example, the former single entry"measurement_flips"will now be two entries"measurement_flips.alpha"and"measurement_flips.beta"if the underlying circuit has two classical registers named"alpha"and"beta". (#78)Renamed and moved
samplomatic.samplex.interfaces.Interfacetosamplomatic.tensor_interface.TensorInterface. Likewise movedSpecificationandTensorSpecificationtosamplomatic.tensor_interface. ChangedSamplex.inputs()to return aTensorSpecification, populated with what used to be the defaults ofSamplexInput. (#79)