/dports/science/dakota/dakota-6.13.0-release-public.src-UI/packages/external/muq2/modules/Approximation/src/GaussianProcesses/ |
H A D | KernelBase.cpp | 8 Eigen::MatrixXd output(coDim, coDim); in Evaluate() 26 Eigen::MatrixXd output(coDim*x.cols(), coDim*x.cols()); in BuildCovariance() 34 Eigen::MatrixXd output(coDim*x1.cols(), coDim*x2.cols()); in BuildCovariance() 42 assert(output.rows()==x.cols()*coDim); in FillCovariance() 55 …illBlock(xParts.col(i), xParts.col(j), cachedParams, output.block(i*coDim, j*coDim, coDim, coDim)); in FillCovariance() 56 …output.block(j*coDim, i*coDim, coDim, coDim) = output.block(i*coDim, j*coDim, coDim, coDim).transp… in FillCovariance() 59 FillBlock(xParts.col(i), xParts.col(i), cachedParams, output.block(i*coDim,i*coDim,coDim,coDim)); in FillCovariance() 83 …lBlock(x1Parts.col(i), x2Parts.col(j), cachedParams, output.block(i*coDim, j*coDim, coDim, coDim)); in FillCovariance() 95 output.resize(numRows*coDim,numCols*coDim); in FillDerivCovariance() 107 …(x1Parts.col(i), x2Parts.col(j), cachedParams, wrts, output.block(i*coDim, j*coDim, coDim, coDim)); in FillDerivCovariance() [all …]
|
H A D | GaussianProcess.cpp | 35 coDim(covKernel->coDim), in GaussianProcess() 47 assert(vals.rows()==coDim); in Condition() 54 … obsVar*Eigen::MatrixXd::Identity(coDim,coDim)); in Condition() 196 assert(outputMean.rows()==coDim); in Predict() 211 Eigen::MatrixXd priorCov(coDim, coDim); in Predict() 216 for(int d=0; d<coDim; ++d) in Predict() 227 outputCov.resize(coDim, coDim*newLocs.cols()); in Predict() 229 Eigen::MatrixXd priorCov(coDim, coDim); in Predict() 234 …ov.block(0,coDim*i,coDim,coDim) = priorCov - crossCov.block(i*coDim,0,coDim,crossCov.cols()) * cov… in Predict() 236 outputCov.block(0,coDim*i,coDim,coDim) = priorCov; in Predict() [all …]
|
H A D | ConcatenateKernel.cpp | 29 block = Eigen::MatrixXd::Zero(coDim, coDim); in FillBlock() 38 … block.block(codimCnt,codimCnt,kernels.at(i)->coDim, kernels.at(i)->coDim)); in FillBlock() 40 codimCnt += kernels.at(i)->coDim; in FillBlock() 51 block = Eigen::MatrixXd::Zero(coDim, coDim); in FillPosDerivBlock() 61 … block.block(codimCnt,codimCnt,kernels.at(i)->coDim, kernels.at(i)->coDim)); in FillPosDerivBlock() 63 codimCnt += kernels.at(i)->coDim; in FillPosDerivBlock() 72 cnt += kernel->coDim; in CountCoDims()
|
H A D | ObservationInformation.cpp | 56 Eigen::MatrixXd output(derivCoords.size() * kernel->coDim, kernel->coDim); in BuildBaseCovariance() 58 …output.block(i*derivCoords.size(),0,kernel->coDim,kernel->coDim) = kernel->GetPosDerivative(otherL… in BuildBaseCovariance() 65 Eigen::MatrixXd output(derivCoords.size() * kernel->coDim, derivCoords.size() * kernel->coDim); in BuildBaseCovariance() 71 …output.block(i*derivCoords.size(),j*derivCoords.size(),kernel->coDim,kernel->coDim) = kernel->GetP… in BuildBaseCovariance() 87 …igen::MatrixXd output(derivCoords.size() * kernel->coDim, derivObs->derivCoords.size() * kernel->c… in BuildBaseCovariance() 94 ….block(i*derivCoords.size(),j*derivObs->derivCoords.size(),kernel->coDim,kernel->coDim) = kernel->… in BuildBaseCovariance()
|
H A D | ProductKernel.cpp | 7 std::max(kernel1In->coDim, kernel2In->coDim), in ProductKernel() 12 assert((kernel1->coDim==kernel2->coDim) | (kernel1->coDim==1) | (kernel2->coDim==1)); in ProductKernel() 26 Eigen::MatrixXd temp1(kernel1->coDim, kernel1->coDim); in FillBlock() 27 Eigen::MatrixXd temp2(kernel2->coDim, kernel2->coDim); in FillBlock() 32 if(kernel1->coDim==kernel2->coDim) in FillBlock() 36 else if(kernel1->coDim==1) in FillBlock() 40 else if(kernel2->coDim==1) in FillBlock()
|
H A D | SumKernel.cpp | 12 kernel1In->coDim, in SumKernel() 18 assert(kernel1->coDim == kernel2->coDim); in SumKernel() 33 Eigen::MatrixXd temp(coDim, coDim); in FillBlock() 48 Eigen::MatrixXd temp(coDim, coDim); in FillPosDerivBlock()
|
H A D | StateSpaceGP.cpp | 265 output.first.resize(coDim, times.cols()); in Predict() 271 output.second.resize(coDim, coDim*times.cols()); in Predict() 274 …output.second.block(0,i*coDim,coDim,coDim) = obsOp->Apply( obsOp->Apply(evalDists.at(i).second).tr… in Predict() 277 output.second.resize(coDim, times.cols()); in Predict()
|
/dports/science/dakota/dakota-6.13.0-release-public.src-UI/packages/external/muq2/MUQ/Approximation/GaussianProcesses/ |
H A D | ProductKernel.h | 54 Eigen::MatrixXd eval1(coDim,coDim); in FillPosDerivBlock() 57 Eigen::MatrixXd eval2(coDim,coDim); in FillPosDerivBlock() 60 Eigen::MatrixXd deriv1_i(coDim,coDim); in FillPosDerivBlock() 63 Eigen::MatrixXd deriv2_i(coDim,coDim); in FillPosDerivBlock() 70 Eigen::MatrixXd deriv1_j(coDim,coDim); in FillPosDerivBlock() 73 Eigen::MatrixXd deriv2_j(coDim,coDim); in FillPosDerivBlock() 76 Eigen::MatrixXd secDeriv1_ij(coDim,coDim); in FillPosDerivBlock() 79 Eigen::MatrixXd secDeriv2_ij(coDim,coDim); in FillPosDerivBlock()
|
H A D | GaussianProcess.h | 85 unsigned coDimIn) : inputDim(dimIn), coDim(coDimIn){} in MeanFunctionBase() 101 const unsigned coDim; variable 113 ZeroMean(unsigned dim, unsigned coDim) : MeanFunctionBase(dim,coDim){}; in ZeroMean() argument 124 return Eigen::MatrixXd::Zero(coDim, xs.cols()); in Evaluate() 129 return Eigen::MatrixXd::Zero(coDim*derivCoords.size(), xs.cols()); in GetDerivative() 163 output.col(j).segment(i*coDim, coDim) = slopes.col(derivCoords.at(i).at(0)); in GetDerivative() 165 output.col(j).segment(i*coDim, coDim) = Evaluate(xs.col(j)).col(0); in GetDerivative() 194 assert(A.cols() == otherMean->coDim); in LinearTransformMean() 239 MeanFunctionBase(mu1In.inputDim, mu1In.coDim), in SumMean() 244 assert(mu1->coDim == mu2->coDim); in SumMean() [all …]
|
H A D | KernelImpl.h | 98 Eigen::Matrix<stan::math::fvar<double>, Eigen::Dynamic, Eigen::Dynamic> cov(coDim, coDim); in FillPosDerivBlockImpl() 101 for(int j=0; j<coDim; ++j){ in FillPosDerivBlockImpl() 102 for(int i=0; i<coDim; ++i){ in FillPosDerivBlockImpl() 121 …atrix<stan::math::fvar<stan::math::fvar<double>>, Eigen::Dynamic, Eigen::Dynamic> cov(coDim,coDim); in FillPosDerivBlockImpl() 124 for(int j=0; j<coDim; ++j){ in FillPosDerivBlockImpl() 125 for(int i=0; i<coDim; ++i){ in FillPosDerivBlockImpl() 145 …fvar<stan::math::fvar<stan::math::fvar<double>>>, Eigen::Dynamic, Eigen::Dynamic> cov(coDim,coDim); in FillPosDerivBlockImpl() 148 for(int j=0; j<coDim; ++j){ in FillPosDerivBlockImpl() 149 for(int i=0; i<coDim; ++i){ in FillPosDerivBlockImpl() 172 for(int j=0; j<coDim; ++j){ in FillPosDerivBlockImpl() [all …]
|
H A D | LinearTransformKernel.h | 32 assert(Ain.cols() == Kin->coDim); in LinearTransformKernel() 44 Eigen::MatrixXd temp(K->coDim,K->coDim); in FillBlock() 55 Eigen::MatrixXd temp(K->coDim,K->coDim); in FillPosDerivBlock()
|
H A D | KernelBase.h | 50 …int numParamsIn) : dimInds(dimIndsIn), inputDim(inputDimIn), coDim(coDimIn), numParam… in KernelBase() 53 assert(coDim>0); in KernelBase() 131 const unsigned int coDim; variable
|
H A D | ConstantKernel.h | 85 for(int i=0; i<coDim; ++i){ in FillBlockImpl()
|
/dports/science/dakota/dakota-6.13.0-release-public.src-UI/packages/external/muq2/modules/Approximation/test/GaussianProcesses/ |
H A D | KernelTests.cpp | 25 EXPECT_EQ(2, kernel.coDim); in TEST() 65 EXPECT_DOUBLE_EQ(kernel.coDim, kernel_copy->coDim); in TEST()
|
/dports/misc/ompl/ompl-1.5.2/src/ompl/base/ |
H A D | Constraint.h | 87 Constraint(const unsigned int ambientDim, const unsigned int coDim, 90 , k_(ambientDim - coDim) in n_()
|
/dports/science/dakota/dakota-6.13.0-release-public.src-UI/packages/external/muq2/modules/Approximation/python/wrappers/ |
H A D | GaussianWrapper.cpp | 73 .def_readonly("coDim", &MeanFunctionBase::coDim); in GaussianWrapper()
|
H A D | KernelWrapper.cpp | 64 .def_readonly("coDim", &KernelBase::coDim) in KernelWrapper()
|
/dports/math/gismo/gismo-21.12.0/src/gsCore/ |
H A D | gsMultiPatch.h | 170 short_t coDim() const;
|
H A D | gsGeometry.h | 320 short_t coDim() const { return coefDim()-this->basis().domainDim(); } in coDim() function
|
H A D | gsMultiPatch.hpp | 153 short_t gsMultiPatch<T>::coDim() const in coDim() function in gismo::gsMultiPatch
|