// @author Yurii Shyrma (iuriish@yahoo.com), created on 12.12.2017
//
#include<op_boilerplate.h>
#if NOT_EXCLUDED(OP_zeta)
#include<ops/declarable/CustomOperations.h>
#include<ops/declarable/helpers/zeta.h>
namespacend4j{
namespaceops{
CONFIGURABLE_OP_IMPL(zeta,2,1,false,0,0){
autox=INPUT_VARIABLE(0);
autoq=INPUT_VARIABLE(1);
autooutput=OUTPUT_VARIABLE(0);
REQUIRE_TRUE(x->isSameShape(q),0,"ZETA op: two input arrays must have the same shapes, bot got x=%s and q=%s !",ShapeUtils::shapeAsString(x).c_str(),ShapeUtils::shapeAsString(q).c_str());