Upstream polynomial.ntt and polynomial.intt (#90992)
These two ops represent a number-theoretic transform of a polynomial to a tensor of evaluations of the polynomial at a list of powers of primitive roots of the polynomial. To support this, a new optional attribute is added to the ring attribute to specify the primitive root of unity used for the NTT. A verifier for the op is added to ensure the chosen root is a primitive nth root of unity. --------- Co-authored-by:Jeremy Kun <j2kun@users.noreply.github.com> Co-authored-by:
Oleksandr "Alex" Zinenko <ftynse@gmail.com>
Please register or sign in to comment