Home
last modified time | relevance | path

Searched refs:MaternKernel (Results 1 – 7 of 7) sorted by relevance

/dports/science/dakota/dakota-6.13.0-release-public.src-UI/packages/external/muq2/MUQ/Approximation/GaussianProcesses/
H A DMaternKernel.h33 class MaternKernel : public KernelImpl<MaternKernel>
38 MaternKernel(unsigned dimIn, in MaternKernel() function
42 double nuIn) : MaternKernel(dimIn, in MaternKernel()
51 MaternKernel(unsigned dimIn,
60 MaternKernel(unsigned dimIn, in MaternKernel() function
63 double nuIn) : MaternKernel(dimIn, in MaternKernel()
71 MaternKernel(unsigned dimIn,
79 virtual ~MaternKernel(){}; in ~MaternKernel()
/dports/science/dakota/dakota-6.13.0-release-public.src-UI/packages/external/muq2/modules/Approximation/src/GaussianProcesses/
H A DMaternKernel.cpp24 MaternKernel::MaternKernel(unsigned dimIn, in MaternKernel() function in MaternKernel
30 … Eigen::Vector2d lengthBounds) : KernelImpl<MaternKernel>(dimIn, dimInds, 1, 2), in MaternKernel()
49 MaternKernel::MaternKernel(unsigned dimIn, in MaternKernel() function in MaternKernel
54 Eigen::Vector2d lengthBounds) : KernelImpl<MaternKernel>(dimIn, 1, 2), in MaternKernel()
74 void MaternKernel::CheckNu() const{ in CheckNu()
85 …DE>, std::shared_ptr<muq::Modeling::LinearOperator>, Eigen::MatrixXd> MaternKernel::GetStateSpace(… in GetStateSpace()
138 Eigen::VectorXd MaternKernel::BuildWeights(int p) in BuildWeights()
/dports/science/dakota/dakota-6.13.0-release-public.src-UI/packages/external/muq2/modules/Approximation/test/GaussianProcesses/
H A DKernelTests.cpp86 MaternKernel kernel12(1, sigma2, length, 1.0/2.0); in TEST()
87 MaternKernel kernel32(1, sigma2, length, 3.0/2.0); in TEST()
209 TEST(Approximation_GP, MaternKernel) in TEST() argument
220 EXPECT_THROW(MaternKernel(1, sigma2, length, 2.0), std::invalid_argument); in TEST()
223 MaternKernel kernel12(1, sigma2, length, 1.0/2.0); in TEST()
227 MaternKernel kernel32(1, sigma2, length, 3.0/2.0); in TEST()
231 MaternKernel kernel52(1, sigma2, length, 5.0/2.0); in TEST()
238 MaternKernel kernel12(1, sigma2, length, 1.0/2.0); in TEST()
242 MaternKernel kernel32(1, sigma2, length, 3.0/2.0); in TEST()
246 MaternKernel kernel52(1, sigma2, length, 5.0/2.0); in TEST()
H A DStateSpaceTests.cpp25 MaternKernel kernel(1, sigma2, length, nu); in TEST()
46 MaternKernel kernel(1, sigma2, length, nu); in TEST()
78 MaternKernel kernel(1, sigma2, length, nu); in TEST()
134 MaternKernel kernel1(1, 3.0, 1.0, 7.0/2.0); in TEST()
135 MaternKernel kernel2(1, 0.15, 0.25, 1.0/2.0); in TEST()
162 MaternKernel kernel2(1, sigma2, 2.0, nu); in TEST()
200 MaternKernel kernel(1, sigma2, length, nu); in TEST()
252 MaternKernel kernel(1, sigma2, length, nu); in TEST()
305 MaternKernel kernel(1, sigma2, length, nu); in TEST()
H A DKarhunenLoeveTest.cpp27 auto kernel = std::make_shared<MaternKernel>(1, sigma2, length, nu); in TEST()
98 auto kernel = std::make_shared<MaternKernel>(1, sigma2, length, nu); in TEST()
H A DGaussianProcessTests.cpp46 auto kernel2 = MaternKernel(1, 2.0, 0.2, 5.0/2.0); in TEST()
/dports/science/dakota/dakota-6.13.0-release-public.src-UI/packages/external/muq2/modules/Approximation/python/wrappers/
H A DKernelWrapper.cpp121 py::class_<KernelImpl<MaternKernel>, KernelBase, in KernelWrapper()
122 std::shared_ptr<KernelImpl<MaternKernel>>> in KernelWrapper()
127 .def("Clone", &KernelImpl<MaternKernel>::Clone) in KernelWrapper()
128 .def("FillBlock", &KernelImpl<MaternKernel>::FillBlock) in KernelWrapper()
129 .def("FillPosDerivBlock", &KernelImpl<MaternKernel>::FillPosDerivBlock) in KernelWrapper()
130 .def("FillPosDerivBlockImpl", &KernelImpl<MaternKernel>::FillPosDerivBlockImpl); in KernelWrapper()
133 py::class_<MaternKernel, KernelImpl<MaternKernel>, in KernelWrapper()
134 std::shared_ptr<MaternKernel>> in KernelWrapper()
141 .def("GetStateSpace", &MaternKernel::GetStateSpace); in KernelWrapper()