| /petsc/src/ml/regressor/tests/ |
| H A D | ex_sharks.c | 20 PetscScalar intercept; in main() local 74 PetscCall(PetscRegressorLinearGetIntercept(regressor, &intercept)); in main() 77 PetscCall(PetscPrintf(PETSC_COMM_WORLD, "Intercept is %lf\n", intercept)); in main()
|
| H A D | ex2.c | 19 PetscScalar intercept; in main() local 52 PetscCall(PetscRegressorLinearGetIntercept(regressor, &intercept)); in main() 55 PetscCall(PetscPrintf(PETSC_COMM_WORLD, "Intercept is %lf\n", (double)intercept)); in main()
|
| H A D | ex1.c | 19 PetscScalar intercept; in main() local 52 PetscCall(PetscRegressorLinearGetIntercept(regressor, &intercept)); in main() 55 PetscCall(PetscPrintf(PETSC_COMM_WORLD, "Intercept is %lf\n", (double)intercept)); in main()
|
| H A D | ex3.c | 137 PetscScalar intercept; in main() local 161 PetscCall(PetscRegressorLinearGetIntercept(regressor, &intercept)); in main()
|
| /petsc/src/ml/regressor/impls/linear/ |
| H A D | linear.c | 32 …ErrorCode PetscRegressorLinearGetIntercept_Linear(PetscRegressor regressor, PetscScalar *intercept) in PetscRegressorLinearGetIntercept_Linear() argument 37 *intercept = linear->intercept; in PetscRegressorLinearGetIntercept_Linear() 320 …_intercept) PetscCall(PetscViewerASCIIPrintf(viewer, "Intercept=%g\n", (double)linear->intercept)); in PetscRegressorView_Linear() 392 …N PetscErrorCode PetscRegressorLinearGetIntercept(PetscRegressor regressor, PetscScalar *intercept) in PetscRegressorLinearGetIntercept() argument 396 PetscAssertPointer(intercept, 2); in PetscRegressorLinearGetIntercept() 397 …or, "PetscRegressorLinearGetIntercept_C", (PetscRegressor, PetscScalar *), (regressor, intercept)); in PetscRegressorLinearGetIntercept() 495 linear->intercept = target_mean - column_means_dot_coefficients; in PetscRegressorFit_Linear() 497 linear->intercept = 0.0; in PetscRegressorFit_Linear() 508 PetscCall(VecShift(y, linear->intercept)); in PetscRegressorPredict_Linear() 546 linear->intercept = 0.0; in PetscRegressorCreate_Linear()
|
| H A D | linearimpl.h | 11 PetscScalar intercept; \
|
| /petsc/src/sys/utils/ |
| H A D | mathfit.c | 20 …ssion(PetscInt n, const PetscReal x[], const PetscReal y[], PetscReal *slope, PetscReal *intercept) in PetscLinearRegression() argument 31 PetscAssertPointer(intercept, 5); in PetscLinearRegression() 68 *intercept = beta[0]; in PetscLinearRegression()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | Regressor.pyx | 229 """Set a flag to indicate that the intercept should be calculated. 281 """Get the intercept from a linear regression model. 289 cdef PetscScalar intercept = 0.0 290 CHKERR(PetscRegressorLinearGetIntercept(self.regressor, &intercept)) 291 return toScalar(intercept)
|
| /petsc/doc/manual/ |
| H A D | regressor.md | 185 Calculation of the intercept (also known as the "bias" or "offset") is performed 188 intercept term. 189 By default, this step is omitted; if the user wishes to compute the intercept, 198 For a fitted regression, one can obtain the intercept and 203 PetscRegressorLinearGetIntercept(PetscRegressor regressor, PetscScalar *intercept);
|
| /petsc/src/binding/petsc4py/src/lib-petsc/compat/ |
| H A D | regressor.h | 14 …tercept(PETSC_UNUSED PetscRegressor regressor,PETSC_UNUSED PetscScalar *intercept) {PetscRegressor… in PetscRegressorLinearGetIntercept() argument
|
| /petsc/src/ts/utils/ |
| H A D | tsconvest.c | 54 PetscReal *dt, *x, *y, slope, intercept; in PetscConvEstGetConvRateTS_Temporal_Private() local 96 PetscCall(PetscLinearRegression(Nr + 1, x, y, &slope, &intercept)); in PetscConvEstGetConvRateTS_Temporal_Private() 122 PetscReal *x, *y, slope, intercept; in PetscConvEstGetConvRateTS_Spatial_Private() local 244 PetscCall(PetscLinearRegression(Nr + 1, x, y, &slope, &intercept)); in PetscConvEstGetConvRateTS_Spatial_Private()
|
| H A D | dmplexts.c | 366 PetscReal dt, shift, slope, intercept; in DMTSCheckJacobian() local 454 PetscCall(PetscLinearRegression(Nv, hs, es, &slope, &intercept)); in DMTSCheckJacobian()
|
| /petsc/src/tao/leastsquares/tutorials/matlab/more_wild_probs/ |
| H A D | perf_profile.m | 74 % Only plot one marker at the intercept
|
| /petsc/src/snes/utils/ |
| H A D | convest.c | 338 PetscReal *x, *y, slope, intercept; in PetscConvEstGetConvRateSNES_Private() local 439 PetscCall(PetscLinearRegression(Nr + 1, x, y, &slope, &intercept)); in PetscConvEstGetConvRateSNES_Private()
|
| H A D | dmplexsnes.c | 902 PetscReal slope, intercept; in DMSNESCheckJacobian() local 984 PetscCall(PetscLinearRegression(Nv, hs, es, &slope, &intercept)); in DMSNESCheckJacobian()
|
| /petsc/src/ksp/ksp/interface/ |
| H A D | itfunc.c | 2617 PetscReal *x, *y, slope, intercept, mean = 0.0, var = 0.0, res = 0.0; in KSPComputeConvergenceRate() local 2634 PetscCall(PetscLinearRegression(n, x, y, &slope, &intercept)); in KSPComputeConvergenceRate() 2636 res += PetscSqr(y[k] - (slope * x[k] + intercept)); in KSPComputeConvergenceRate() 2657 PetscCall(PetscLinearRegression(n, x, y, &slope, &intercept)); in KSPComputeConvergenceRate() 2659 res += PetscSqr(y[k] - (slope * x[k] + intercept)); in KSPComputeConvergenceRate()
|