Skip to content

Correct host reference MRE padded diagonal fill and Gaussian seed - #3554

Open
Hashim1999164 wants to merge 1 commit into
NVIDIA:mainfrom
Hashim1999164:fix/host-reference-mre-pad-gaussian
Open

Correct host reference MRE padded diagonal fill and Gaussian seed#3554
Hashim1999164 wants to merge 1 commit into
NVIDIA:mainfrom
Hashim1999164:fix/host-reference-mre-pad-gaussian

Conversation

@Hashim1999164

@Hashim1999164Hashim1999164 commented Aug 26, 2026

Copy link
Copy Markdown

Fixes : #3543

TensorMRE now divides after the subtraction so mean relative error is the absolute difference of lhs and rhs over the absolute value of rhs plus epsilon. Padded diagonal fill keeps each fill mode self contained and leaves a zero band of width alignment on the diagonal. Gaussian sparsity uses one Bernoulli engine seeded with the caller seed instead of constructing a fresh random_device engine per element.

TensorMRE now divides after the subtraction. Padded diagonal fill keeps each fill mode self contained and leaves a zero band on the diagonal. Gaussian sparsity uses one engine seeded with the caller seed.
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Three host reference utility defects: wrong MRE formula, operator precedence in padded-diagonal fill, unseeded per-element RNG in gaussian fill

1 participant

@Hashim1999164