В c ++ у меня есть две матрицы uint64_t размеров (100,50) и (50, 200).Я хочу, чтобы точка xnor между ними была максимально оптимизирована.Я хочу использовать операцию GEMM для вычисления этой точки xnor.Я использую Xtensor для реализации.Для точечного продукта я могу просто использовать xt::linalg::dot
, но возможно ли выполнить аналогичную операцию, используя xnor вместо умножения?
Если не поддерживается в xtensor, поддерживается ли это в библиотеках, таких как OpenBlas или Eigen?