Takes the Hadamard product of two rank-2 tensors.
References syten::STensorImpl::STensor::autodiff_enabled(), syten::STensorImpl::STensor::b(), syten::STensorImpl::STensor::get(), hadamard(), std::move(), multi_transpose(), syten::STensorImpl::STensor::rank(), summarise(), SYTEN_ASSERT, and SYTEN_ASSERT_MSG.
Referenced by hadamard(), sqrt(), and syten::STensorImpl::Autodiff::svd_adjoint_evaluator().