Skip to content

Commit

Permalink
Merge branch 'wgrad_auto_scaling' of github.com:wkcn/ms-amp into wgra…
Browse files Browse the repository at this point in the history
…d_auto_scaling
  • Loading branch information
wkcn committed Dec 10, 2023
2 parents 1be092c + 199eb3a commit c08bc0d
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions tests/common/tensor/test_meta.py
Original file line number Diff line number Diff line change
Expand Up @@ -67,10 +67,10 @@ def test_pre_scale(self):
qtype = Dtypes.kfloat8_e4m3
q1 = x.cast(qtype, meta)

r = 2
r = 0.5
meta2 = ScalingMeta(Dtypes.kfloat8_e4m3)
meta2.pre_scale.fill_(r)
q2 = x.cast(qtype, meta2)
self.assertTrue(torch.allclose(q1.float(), q2.float()))
self.assertTrue(torch.allclose(q1.meta.scale, q2.meta.scale * r))
self.assertTrue(torch.allclose(q1.meta.scale_inv, q2.meta.scale_inv / r))
self.assertTrue(torch.allclose(q1.meta.scale * r, q2.meta.scale))
self.assertTrue(torch.allclose(q1.meta.scale_inv / r, q2.meta.scale_inv))

0 comments on commit c08bc0d

Please sign in to comment.