Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.8/site-packages/pygments/lexers/_stan_builtins.py: 100%

5 statements  

« prev     ^ index     » next       coverage.py v7.2.7, created at 2023-07-01 06:54 +0000

1""" 

2 pygments.lexers._stan_builtins 

3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 

4 

5 This file contains the names of functions for Stan used by 

6 ``pygments.lexers.math.StanLexer. This is for Stan language version 2.29.0. 

7 

8 :copyright: Copyright 2006-2023 by the Pygments team, see AUTHORS. 

9 :license: BSD, see LICENSE for details. 

10""" 

11 

12KEYWORDS = ( 

13 'break', 

14 'continue', 

15 'else', 

16 'for', 

17 'if', 

18 'in', 

19 'print', 

20 'reject', 

21 'return', 

22 'while', 

23) 

24 

25TYPES = ( 

26 'cholesky_factor_corr', 

27 'cholesky_factor_cov', 

28 'corr_matrix', 

29 'cov_matrix', 

30 'int', 

31 'matrix', 

32 'ordered', 

33 'positive_ordered', 

34 'real', 

35 'row_vector', 

36 'simplex', 

37 'unit_vector', 

38 'vector', 

39 'void', 

40 'array', 

41 'complex' 

42) 

43 

44FUNCTIONS = ( 

45 'abs', 

46 'acos', 

47 'acosh', 

48 'add_diag', 

49 'algebra_solver', 

50 'algebra_solver_newton', 

51 'append_array', 

52 'append_col', 

53 'append_row', 

54 'arg', 

55 'asin', 

56 'asinh', 

57 'atan', 

58 'atan2', 

59 'atanh', 

60 'bernoulli_cdf', 

61 'bernoulli_lccdf', 

62 'bernoulli_lcdf', 

63 'bernoulli_logit_glm_lpmf', 

64 'bernoulli_logit_glm_lupmf', 

65 'bernoulli_logit_glm_rng', 

66 'bernoulli_logit_lpmf', 

67 'bernoulli_logit_lupmf', 

68 'bernoulli_logit_rng', 

69 'bernoulli_lpmf', 

70 'bernoulli_lupmf', 

71 'bernoulli_rng', 

72 'bessel_first_kind', 

73 'bessel_second_kind', 

74 'beta', 

75 'beta_binomial_cdf', 

76 'beta_binomial_lccdf', 

77 'beta_binomial_lcdf', 

78 'beta_binomial_lpmf', 

79 'beta_binomial_lupmf', 

80 'beta_binomial_rng', 

81 'beta_cdf', 

82 'beta_lccdf', 

83 'beta_lcdf', 

84 'beta_lpdf', 

85 'beta_lupdf', 

86 'beta_proportion_lccdf', 

87 'beta_proportion_lcdf', 

88 'beta_proportion_rng', 

89 'beta_rng', 

90 'binary_log_loss', 

91 'binomial_cdf', 

92 'binomial_coefficient_log', 

93 'binomial_lccdf', 

94 'binomial_lcdf', 

95 'binomial_logit_lpmf', 

96 'binomial_logit_lupmf', 

97 'binomial_lpmf', 

98 'binomial_lupmf', 

99 'binomial_rng', 

100 'block', 

101 'categorical_logit_glm_lpmf', 

102 'categorical_logit_glm_lupmf', 

103 'categorical_logit_lpmf', 

104 'categorical_logit_lupmf', 

105 'categorical_logit_rng', 

106 'categorical_lpmf', 

107 'categorical_lupmf', 

108 'categorical_rng', 

109 'cauchy_cdf', 

110 'cauchy_lccdf', 

111 'cauchy_lcdf', 

112 'cauchy_lpdf', 

113 'cauchy_lupdf', 

114 'cauchy_rng', 

115 'cbrt', 

116 'ceil', 

117 'chi_square_cdf', 

118 'chi_square_lccdf', 

119 'chi_square_lcdf', 

120 'chi_square_lpdf', 

121 'chi_square_lupdf', 

122 'chi_square_rng', 

123 'chol2inv', 

124 'cholesky_decompose', 

125 'choose', 

126 'col', 

127 'cols', 

128 'columns_dot_product', 

129 'columns_dot_self', 

130 'conj', 

131 'cos', 

132 'cosh', 

133 'cov_exp_quad', 

134 'crossprod', 

135 'csr_extract_u', 

136 'csr_extract_v', 

137 'csr_extract_w', 

138 'csr_matrix_times_vector', 

139 'csr_to_dense_matrix', 

140 'cumulative_sum', 

141 'dae', 

142 'dae_tol', 

143 'determinant', 

144 'diag_matrix', 

145 'diag_post_multiply', 

146 'diag_pre_multiply', 

147 'diagonal', 

148 'digamma', 

149 'dims', 

150 'dirichlet_lpdf', 

151 'dirichlet_lupdf', 

152 'dirichlet_rng', 

153 'discrete_range_cdf', 

154 'discrete_range_lccdf', 

155 'discrete_range_lcdf', 

156 'discrete_range_lpmf', 

157 'discrete_range_lupmf', 

158 'discrete_range_rng', 

159 'distance', 

160 'dot_product', 

161 'dot_self', 

162 'double_exponential_cdf', 

163 'double_exponential_lccdf', 

164 'double_exponential_lcdf', 

165 'double_exponential_lpdf', 

166 'double_exponential_lupdf', 

167 'double_exponential_rng', 

168 'e', 

169 'eigenvalues_sym', 

170 'eigenvectors_sym', 

171 'erf', 

172 'erfc', 

173 'exp', 

174 'exp2', 

175 'exp_mod_normal_cdf', 

176 'exp_mod_normal_lccdf', 

177 'exp_mod_normal_lcdf', 

178 'exp_mod_normal_lpdf', 

179 'exp_mod_normal_lupdf', 

180 'exp_mod_normal_rng', 

181 'expm1', 

182 'exponential_cdf', 

183 'exponential_lccdf', 

184 'exponential_lcdf', 

185 'exponential_lpdf', 

186 'exponential_lupdf', 

187 'exponential_rng', 

188 'fabs', 

189 'falling_factorial', 

190 'fdim', 

191 'floor', 

192 'fma', 

193 'fmax', 

194 'fmin', 

195 'fmod', 

196 'frechet_cdf', 

197 'frechet_lccdf', 

198 'frechet_lcdf', 

199 'frechet_lpdf', 

200 'frechet_lupdf', 

201 'frechet_rng', 

202 'gamma_cdf', 

203 'gamma_lccdf', 

204 'gamma_lcdf', 

205 'gamma_lpdf', 

206 'gamma_lupdf', 

207 'gamma_p', 

208 'gamma_q', 

209 'gamma_rng', 

210 'gaussian_dlm_obs_lpdf', 

211 'gaussian_dlm_obs_lupdf', 

212 'generalized_inverse', 

213 'get_imag', 

214 'get_lp', 

215 'get_real', 

216 'gumbel_cdf', 

217 'gumbel_lccdf', 

218 'gumbel_lcdf', 

219 'gumbel_lpdf', 

220 'gumbel_lupdf', 

221 'gumbel_rng', 

222 'head', 

223 'hmm_hidden_state_prob', 

224 'hmm_latent_rng', 

225 'hmm_marginal', 

226 'hypergeometric_lpmf', 

227 'hypergeometric_lupmf', 

228 'hypergeometric_rng', 

229 'hypot', 

230 'identity_matrix', 

231 'inc_beta', 

232 'int_step', 

233 'integrate_1d', 

234 'integrate_ode', 

235 'integrate_ode_adams', 

236 'integrate_ode_bdf', 

237 'integrate_ode_rk45', 

238 'inv', 

239 'inv_chi_square_cdf', 

240 'inv_chi_square_lccdf', 

241 'inv_chi_square_lcdf', 

242 'inv_chi_square_lpdf', 

243 'inv_chi_square_lupdf', 

244 'inv_chi_square_rng', 

245 'inv_cloglog', 

246 'inv_erfc', 

247 'inv_gamma_cdf', 

248 'inv_gamma_lccdf', 

249 'inv_gamma_lcdf', 

250 'inv_gamma_lpdf', 

251 'inv_gamma_lupdf', 

252 'inv_gamma_rng', 

253 'inv_logit', 

254 'inv_Phi', 

255 'inv_sqrt', 

256 'inv_square', 

257 'inv_wishart_lpdf', 

258 'inv_wishart_lupdf', 

259 'inv_wishart_rng', 

260 'inverse', 

261 'inverse_spd', 

262 'is_inf', 

263 'is_nan', 

264 'lambert_w0', 

265 'lambert_wm1', 

266 'lbeta', 

267 'lchoose', 

268 'ldexp', 

269 'lgamma', 

270 'linspaced_array', 

271 'linspaced_int_array', 

272 'linspaced_row_vector', 

273 'linspaced_vector', 

274 'lkj_corr_cholesky_lpdf', 

275 'lkj_corr_cholesky_lupdf', 

276 'lkj_corr_cholesky_rng', 

277 'lkj_corr_lpdf', 

278 'lkj_corr_lupdf', 

279 'lkj_corr_rng', 

280 'lmgamma', 

281 'lmultiply', 

282 'log', 

283 'log10', 

284 'log1m', 

285 'log1m_exp', 

286 'log1m_inv_logit', 

287 'log1p', 

288 'log1p_exp', 

289 'log2', 

290 'log_determinant', 

291 'log_diff_exp', 

292 'log_falling_factorial', 

293 'log_inv_logit', 

294 'log_inv_logit_diff', 

295 'log_mix', 

296 'log_modified_bessel_first_kind', 

297 'log_rising_factorial', 

298 'log_softmax', 

299 'log_sum_exp', 

300 'logistic_cdf', 

301 'logistic_lccdf', 

302 'logistic_lcdf', 

303 'logistic_lpdf', 

304 'logistic_lupdf', 

305 'logistic_rng', 

306 'logit', 

307 'loglogistic_cdf', 

308 'loglogistic_lpdf', 

309 'loglogistic_rng', 

310 'lognormal_cdf', 

311 'lognormal_lccdf', 

312 'lognormal_lcdf', 

313 'lognormal_lpdf', 

314 'lognormal_lupdf', 

315 'lognormal_rng', 

316 'machine_precision', 

317 'map_rect', 

318 'matrix_exp', 

319 'matrix_exp_multiply', 

320 'matrix_power', 

321 'max', 

322 'mdivide_left_spd', 

323 'mdivide_left_tri_low', 

324 'mdivide_right_spd', 

325 'mdivide_right_tri_low', 

326 'mean', 

327 'min', 

328 'modified_bessel_first_kind', 

329 'modified_bessel_second_kind', 

330 'multi_gp_cholesky_lpdf', 

331 'multi_gp_cholesky_lupdf', 

332 'multi_gp_lpdf', 

333 'multi_gp_lupdf', 

334 'multi_normal_cholesky_lpdf', 

335 'multi_normal_cholesky_lupdf', 

336 'multi_normal_cholesky_rng', 

337 'multi_normal_lpdf', 

338 'multi_normal_lupdf', 

339 'multi_normal_prec_lpdf', 

340 'multi_normal_prec_lupdf', 

341 'multi_normal_rng', 

342 'multi_student_t_lpdf', 

343 'multi_student_t_lupdf', 

344 'multi_student_t_rng', 

345 'multinomial_logit_lpmf', 

346 'multinomial_logit_lupmf', 

347 'multinomial_logit_rng', 

348 'multinomial_lpmf', 

349 'multinomial_lupmf', 

350 'multinomial_rng', 

351 'multiply_log', 

352 'multiply_lower_tri_self_transpose', 

353 'neg_binomial_2_cdf', 

354 'neg_binomial_2_lccdf', 

355 'neg_binomial_2_lcdf', 

356 'neg_binomial_2_log_glm_lpmf', 

357 'neg_binomial_2_log_glm_lupmf', 

358 'neg_binomial_2_log_lpmf', 

359 'neg_binomial_2_log_lupmf', 

360 'neg_binomial_2_log_rng', 

361 'neg_binomial_2_lpmf', 

362 'neg_binomial_2_lupmf', 

363 'neg_binomial_2_rng', 

364 'neg_binomial_cdf', 

365 'neg_binomial_lccdf', 

366 'neg_binomial_lcdf', 

367 'neg_binomial_lpmf', 

368 'neg_binomial_lupmf', 

369 'neg_binomial_rng', 

370 'negative_infinity', 

371 'norm', 

372 'normal_cdf', 

373 'normal_id_glm_lpdf', 

374 'normal_id_glm_lupdf', 

375 'normal_lccdf', 

376 'normal_lcdf', 

377 'normal_lpdf', 

378 'normal_lupdf', 

379 'normal_rng', 

380 'not_a_number', 

381 'num_elements', 

382 'ode_adams', 

383 'ode_adams_tol', 

384 'ode_adjoint_tol_ctl', 

385 'ode_bdf', 

386 'ode_bdf_tol', 

387 'ode_ckrk', 

388 'ode_ckrk_tol', 

389 'ode_rk45', 

390 'ode_rk45_tol', 

391 'one_hot_array', 

392 'one_hot_int_array', 

393 'one_hot_row_vector', 

394 'one_hot_vector', 

395 'ones_array', 

396 'ones_int_array', 

397 'ones_row_vector', 

398 'ones_vector', 

399 'ordered_logistic_glm_lpmf', 

400 'ordered_logistic_glm_lupmf', 

401 'ordered_logistic_lpmf', 

402 'ordered_logistic_lupmf', 

403 'ordered_logistic_rng', 

404 'ordered_probit_lpmf', 

405 'ordered_probit_lupmf', 

406 'ordered_probit_rng', 

407 'owens_t', 

408 'pareto_cdf', 

409 'pareto_lccdf', 

410 'pareto_lcdf', 

411 'pareto_lpdf', 

412 'pareto_lupdf', 

413 'pareto_rng', 

414 'pareto_type_2_cdf', 

415 'pareto_type_2_lccdf', 

416 'pareto_type_2_lcdf', 

417 'pareto_type_2_lpdf', 

418 'pareto_type_2_lupdf', 

419 'pareto_type_2_rng', 

420 'Phi', 

421 'Phi_approx', 

422 'pi', 

423 'poisson_cdf', 

424 'poisson_lccdf', 

425 'poisson_lcdf', 

426 'poisson_log_glm_lpmf', 

427 'poisson_log_glm_lupmf', 

428 'poisson_log_lpmf', 

429 'poisson_log_lupmf', 

430 'poisson_log_rng', 

431 'poisson_lpmf', 

432 'poisson_lupmf', 

433 'poisson_rng', 

434 'polar', 

435 'positive_infinity', 

436 'pow', 

437 'print', 

438 'prod', 

439 'proj', 

440 'qr_Q', 

441 'qr_R', 

442 'qr_thin_Q', 

443 'qr_thin_R', 

444 'quad_form', 

445 'quad_form_diag', 

446 'quad_form_sym', 

447 'quantile', 

448 'rank', 

449 'rayleigh_cdf', 

450 'rayleigh_lccdf', 

451 'rayleigh_lcdf', 

452 'rayleigh_lpdf', 

453 'rayleigh_lupdf', 

454 'rayleigh_rng', 

455 'reduce_sum', 

456 'reject', 

457 'rep_array', 

458 'rep_matrix', 

459 'rep_row_vector', 

460 'rep_vector', 

461 'reverse', 

462 'rising_factorial', 

463 'round', 

464 'row', 

465 'rows', 

466 'rows_dot_product', 

467 'rows_dot_self', 

468 'scale_matrix_exp_multiply', 

469 'scaled_inv_chi_square_cdf', 

470 'scaled_inv_chi_square_lccdf', 

471 'scaled_inv_chi_square_lcdf', 

472 'scaled_inv_chi_square_lpdf', 

473 'scaled_inv_chi_square_lupdf', 

474 'scaled_inv_chi_square_rng', 

475 'sd', 

476 'segment', 

477 'sin', 

478 'singular_values', 

479 'sinh', 

480 'size', 

481 'skew_double_exponential_cdf', 

482 'skew_double_exponential_lccdf', 

483 'skew_double_exponential_lcdf', 

484 'skew_double_exponential_lpdf', 

485 'skew_double_exponential_lupdf', 

486 'skew_double_exponential_rng', 

487 'skew_normal_cdf', 

488 'skew_normal_lccdf', 

489 'skew_normal_lcdf', 

490 'skew_normal_lpdf', 

491 'skew_normal_lupdf', 

492 'skew_normal_rng', 

493 'softmax', 

494 'sort_asc', 

495 'sort_desc', 

496 'sort_indices_asc', 

497 'sort_indices_desc', 

498 'sqrt', 

499 'sqrt2', 

500 'square', 

501 'squared_distance', 

502 'std_normal_cdf', 

503 'std_normal_lccdf', 

504 'std_normal_lcdf', 

505 'std_normal_lpdf', 

506 'std_normal_lupdf', 

507 'std_normal_rng', 

508 'step', 

509 'student_t_cdf', 

510 'student_t_lccdf', 

511 'student_t_lcdf', 

512 'student_t_lpdf', 

513 'student_t_lupdf', 

514 'student_t_rng', 

515 'sub_col', 

516 'sub_row', 

517 'sum', 

518 'svd_U', 

519 'svd_V', 

520 'symmetrize_from_lower_tri', 

521 'tail', 

522 'tan', 

523 'tanh', 

524 'target', 

525 'tcrossprod', 

526 'tgamma', 

527 'to_array_1d', 

528 'to_array_2d', 

529 'to_complex', 

530 'to_matrix', 

531 'to_row_vector', 

532 'to_vector', 

533 'trace', 

534 'trace_gen_quad_form', 

535 'trace_quad_form', 

536 'trigamma', 

537 'trunc', 

538 'uniform_cdf', 

539 'uniform_lccdf', 

540 'uniform_lcdf', 

541 'uniform_lpdf', 

542 'uniform_lupdf', 

543 'uniform_rng', 

544 'uniform_simplex', 

545 'variance', 

546 'von_mises_cdf', 

547 'von_mises_lccdf', 

548 'von_mises_lcdf', 

549 'von_mises_lpdf', 

550 'von_mises_lupdf', 

551 'von_mises_rng', 

552 'weibull_cdf', 

553 'weibull_lccdf', 

554 'weibull_lcdf', 

555 'weibull_lpdf', 

556 'weibull_lupdf', 

557 'weibull_rng', 

558 'wiener_lpdf', 

559 'wiener_lupdf', 

560 'wishart_lpdf', 

561 'wishart_lupdf', 

562 'wishart_rng', 

563 'zeros_array', 

564 'zeros_int_array', 

565 'zeros_row_vector' 

566) 

567 

568DISTRIBUTIONS = ( 

569 'bernoulli', 

570 'bernoulli_logit', 

571 'bernoulli_logit_glm', 

572 'beta', 

573 'beta_binomial', 

574 'binomial', 

575 'binomial_logit', 

576 'categorical', 

577 'categorical_logit', 

578 'categorical_logit_glm', 

579 'cauchy', 

580 'chi_square', 

581 'dirichlet', 

582 'discrete_range', 

583 'double_exponential', 

584 'exp_mod_normal', 

585 'exponential', 

586 'frechet', 

587 'gamma', 

588 'gaussian_dlm_obs', 

589 'gumbel', 

590 'hypergeometric', 

591 'inv_chi_square', 

592 'inv_gamma', 

593 'inv_wishart', 

594 'lkj_corr', 

595 'lkj_corr_cholesky', 

596 'logistic', 

597 'loglogistic', 

598 'lognormal', 

599 'multi_gp', 

600 'multi_gp_cholesky', 

601 'multi_normal', 

602 'multi_normal_cholesky', 

603 'multi_normal_prec', 

604 'multi_student_t', 

605 'multinomial', 

606 'multinomial_logit', 

607 'neg_binomial', 

608 'neg_binomial_2', 

609 'neg_binomial_2_log', 

610 'neg_binomial_2_log_glm', 

611 'normal', 

612 'normal_id_glm', 

613 'ordered_logistic', 

614 'ordered_logistic_glm', 

615 'ordered_probit', 

616 'pareto', 

617 'pareto_type_2', 

618 'poisson', 

619 'poisson_log', 

620 'poisson_log_glm', 

621 'rayleigh', 

622 'scaled_inv_chi_square', 

623 'skew_double_exponential', 

624 'skew_normal', 

625 'std_normal', 

626 'student_t', 

627 'uniform', 

628 'von_mises', 

629 'weibull', 

630 'wiener', 

631 'wishart', 

632) 

633 

634RESERVED = ( 

635 'repeat', 

636 'until', 

637 'then', 

638 'true', 

639 'false', 

640 'var', 

641 'struct', 

642 'typedef', 

643 'export', 

644 'auto', 

645 'extern', 

646 'var', 

647 'static', 

648)