Lines Matching refs:X
186 #define AddInput(X) \ in SVDFOpModel() argument
187 OperandType X##OpndTy(Type::TENSOR_FLOAT32, *it++); \ in SVDFOpModel()
188 inputs.push_back(model_.addOperand(&X##OpndTy)); in SVDFOpModel()
207 #define AddOutput(X) \ in SVDFOpModel() argument
208 OperandType X##OpndTy(Type::TENSOR_FLOAT32, *it2++); \ in SVDFOpModel()
209 outputs.push_back(model_.addOperand(&X##OpndTy)); in SVDFOpModel()
228 #define ReserveOutput(X) X##_.insert(X##_.end(), multiAll(*it2++), 0.f); in SVDFOpModel() argument
247 #define SetInputOrWeight(X) \ in Invoke() argument
248 ASSERT_EQ(execution.setInput(SVDF::k##X##Tensor, X##_.data(), sizeof(float) * X##_.size()), \ in Invoke()
255 #define SetOutput(X) \ in Invoke() argument
256 EXPECT_TRUE(X##_.data() != nullptr); \ in Invoke()
257 ASSERT_EQ(execution.setOutput(SVDF::k##X##Tensor, X##_.data(), sizeof(float) * X##_.size()), \ in Invoke()
273 #define DefineSetter(X) \ argument
274 void Set##X(const std::vector<float>& f) { X##_.insert(X##_.end(), f.begin(), f.end()); }
308 #define DefineTensor(X) std::vector<float> X##_; argument