stan
Stan development repository. The master branch contains the current release. The develop branch contains the latest stable development. See the Developer Process Wiki for details.
파일 탐색기
최종 버전 다운로드 (.zip)- testing.yml
- CONTRIBUTING.md
- FUNDING.yml
- ISSUE_TEMPLATE.md
- PULL_REQUEST_TEMPLATE.md
- en.h
- error.h
- biginteger.h
- diyfp.h
- dtoa.h
- ieee754.h
- itoa.h
- meta.h
- pow10.h
- regex.h
- stack.h
- strfunc.h
- strtod.h
- swap.h
- inttypes.h
- stdint.h
- allocators.h
- cursorstreamwrapper.h
- document.h
- encodedstream.h
- encodings.h
- filereadstream.h
- filewritestream.h
- fwd.h
- istreamwrapper.h
- memorybuffer.h
- memorystream.h
- ostreamwrapper.h
- pointer.h
- prettywriter.h
- rapidjson.h
- reader.h
- schema.h
- stream.h
- stringbuffer.h
- writer.h
- stan_math
- README.txt
- stan-doc-license.txt
- clang-tidy
- cpplint
- doxygen
- tests
- doxygen-footer.html
- doxygen.cfg
- mainpage.dox
- stan.dox
- stanlogo-main.png
- std.dox
- autocovariance.hpp
- check_chains.hpp
- compute_effective_sample_size.hpp
- compute_potential_scale_reduction.hpp
- ess.hpp
- mcse.hpp
- rank_normalization.hpp
- rhat.hpp
- split_chains.hpp
- split_rank_normalized_ess.hpp
- split_rank_normalized_rhat.hpp
- concurrent_writer.hpp
- interrupt.hpp
- json_writer.hpp
- logger.hpp
- stream_logger.hpp
- stream_writer.hpp
- structured_writer.hpp
- tee_writer.hpp
- unique_stream_writer.hpp
- writer.hpp
- json_data.hpp
- json_data_handler.hpp
- json_error.hpp
- json_handler.hpp
- rapidjson_parser.hpp
- array_var_context.hpp
- chained_var_context.hpp
- deserializer.hpp
- dump.hpp
- empty_var_context.hpp
- ends_with.hpp
- random_var_context.hpp
- serializer.hpp
- stan_csv_reader.hpp
- validate_dims.hpp
- validate_zero_buf.hpp
- var_context.hpp
- rethrow_located.hpp
- base_hamiltonian.hpp
- dense_e_metric.hpp
- dense_e_point.hpp
- diag_e_metric.hpp
- diag_e_point.hpp
- ps_point.hpp
- softabs_metric.hpp
- softabs_point.hpp
- unit_e_metric.hpp
- unit_e_point.hpp
- base_integrator.hpp
- base_leapfrog.hpp
- expl_leapfrog.hpp
- impl_leapfrog.hpp
- adapt_dense_e_nuts.hpp
- adapt_diag_e_nuts.hpp
- adapt_softabs_nuts.hpp
- adapt_unit_e_nuts.hpp
- base_nuts.hpp
- dense_e_nuts.hpp
- diag_e_nuts.hpp
- softabs_nuts.hpp
- unit_e_nuts.hpp
- adapt_dense_e_nuts_classic.hpp
- adapt_diag_e_nuts_classic.hpp
- adapt_unit_e_nuts_classic.hpp
- base_nuts_classic.hpp
- dense_e_nuts_classic.hpp
- diag_e_nuts_classic.hpp
- unit_e_nuts_classic.hpp
- adapt_dense_e_static_hmc.hpp
- adapt_diag_e_static_hmc.hpp
- adapt_softabs_static_hmc.hpp
- adapt_unit_e_static_hmc.hpp
- base_static_hmc.hpp
- dense_e_static_hmc.hpp
- diag_e_static_hmc.hpp
- softabs_static_hmc.hpp
- unit_e_static_hmc.hpp
- adapt_dense_e_static_uniform.hpp
- adapt_diag_e_static_uniform.hpp
- adapt_softabs_static_uniform.hpp
- adapt_unit_e_static_uniform.hpp
- base_static_uniform.hpp
- dense_e_static_uniform.hpp
- diag_e_static_uniform.hpp
- softabs_static_uniform.hpp
- unit_e_static_uniform.hpp
- adapt_dense_e_xhmc.hpp
- adapt_diag_e_xhmc.hpp
- adapt_softabs_xhmc.hpp
- adapt_unit_e_xhmc.hpp
- base_xhmc.hpp
- dense_e_xhmc.hpp
- diag_e_xhmc.hpp
- softabs_xhmc.hpp
- unit_e_xhmc.hpp
- base_hmc.hpp
- base_adaptation.hpp
- base_adapter.hpp
- base_mcmc.hpp
- chains.hpp
- chainset.hpp
- covar_adaptation.hpp
- fixed_param_sampler.hpp
- sample.hpp
- stepsize_adaptation.hpp
- stepsize_adapter.hpp
- stepsize_covar_adapter.hpp
- stepsize_var_adapter.hpp
- var_adaptation.hpp
- windowed_adaptation.hpp
- access_helpers.hpp
- assign.hpp
- assign_cl.hpp
- assign_varmat.hpp
- deep_copy.hpp
- index.hpp
- rvalue.hpp
- rvalue_at.hpp
- rvalue_cl.hpp
- rvalue_index_size.hpp
- rvalue_varmat.hpp
- finite_diff_grad.hpp
- grad_hess_log_prob.hpp
- grad_tr_mat_times_hessian.hpp
- gradient.hpp
- gradient_dot_vector.hpp
- hessian.hpp
- hessian_times_vector.hpp
- indexing.hpp
- log_prob_grad.hpp
- log_prob_propto.hpp
- model_base.hpp
- model_base_crtp.hpp
- model_functional.hpp
- model_header.hpp
- prob_grad.hpp
- rethrow_located.hpp
- test_gradients.hpp
- bfgs.hpp
- bfgs_linesearch.hpp
- bfgs_update.hpp
- lbfgs_update.hpp
- newton.hpp
- defaults.hpp
- diagnose.hpp
- defaults.hpp
- fullrank.hpp
- meanfield.hpp
- bfgs.hpp
- defaults.hpp
- laplace_sample.hpp
- lbfgs.hpp
- newton.hpp
- multi.hpp
- psis.hpp
- single.hpp
- defaults.hpp
- fixed_param.hpp
- hmc_nuts_dense_e.hpp
- hmc_nuts_dense_e_adapt.hpp
- hmc_nuts_diag_e.hpp
- hmc_nuts_diag_e_adapt.hpp
- hmc_nuts_unit_e.hpp
- hmc_nuts_unit_e_adapt.hpp
- hmc_static_dense_e.hpp
- hmc_static_dense_e_adapt.hpp
- hmc_static_diag_e.hpp
- hmc_static_diag_e_adapt.hpp
- hmc_static_unit_e.hpp
- hmc_static_unit_e_adapt.hpp
- standalone_gqs.hpp
- create_rng.hpp
- create_unit_e_dense_inv_metric.hpp
- create_unit_e_diag_inv_metric.hpp
- duration_diff.hpp
- experimental_message.hpp
- generate_transitions.hpp
- gq_writer.hpp
- initialize.hpp
- inv_metric.hpp
- mcmc_writer.hpp
- read_dense_inv_metric.hpp
- read_diag_inv_metric.hpp
- run_adaptive_sampler.hpp
- run_sampler.hpp
- validate_dense_inv_metric.hpp
- validate_diag_inv_metric.hpp
- error_codes.hpp
- normal_fullrank.hpp
- normal_meanfield.hpp
- advi.hpp
- base_family.hpp
- print_progress.hpp
- version.hpp
- mcmc.cpp
- model.cpp
- compile_models_test.cpp
- compile_standalone_functions_test.cpp
- multiple_translation_units_test.cpp
- standalone_functions_test.cpp
- simple_udf.stan
- gauss.stan
- gauss3D.stan
- funnel.stan
- command.stan
- gauss.stan
- accumulate.stan
- parameters.inits.json
- parameters.stan
- valid.stan
- constrain_sigma.stan
- exponential_boundary.stan
- rosenbrock.stan
- simple_jacobian.stan
- bernoulli.data.json
- bernoulli.stan
- bernoulli_fit.csv
- bug_2390_fitted_params.csv
- bug_2390_gq.stan
- bug_2390_model.stan
- eight_schools.stan
- gq_test_multidim.stan
- gq_test_multidim_fit.csv
- gq_test_zero_sized.stan
- multi_normal.stan
- normal_glm.stan
- test_fail.stan
- test_gq.stan
- test_gq2.stan
- test_lp.stan
- zero_params.stan
- eta_should_be_big.stan
- eta_should_be_small.stan
- eta_should_fail.stan
- gradient_warn.data.json
- gradient_warn.stan
- hier_logistic.data.json
- hier_logistic.stan
- hier_logistic_cp.stan
- multivariate_no_constraint.stan
- multivariate_with_constraint.stan
- univariate_no_constraint.stan
- univariate_with_constraint.stan
- basic.stanfuncs
- integrate.stanfuncs
- lgamma.stanfuncs
- special_functions.stanfuncs
- badrecurse1.stan
- badrecurse2.stan
- badrecurse3.stan
- incl_fun.stan
- incl_nested.stan
- incl_params.stan
- incl_rec.stan
- simple1.stan
- logistic.data.json
- logistic.stan
- README.txt
- bern1.csv
- bern2.csv
- bern3.csv
- bern4.csv
- cmdstan-2-35-0-stansummary.csv
- ar1.csv
- autocovariance_test.cpp
- check_chains_test.cpp
- compute_effective_sample_size_test.cpp
- compute_potential_scale_reduction_test.cpp
- ess_basic_test.cpp
- mcse_test.cpp
- rank_normalization_test.cpp
- rhat_basic_test.cpp
- split_chains_test.cpp
- split_rank_normalized_ess_test.cpp
- split_rank_normalized_rhat_test.cpp
- interrupt_test.cpp
- json_writer_test.cpp
- logger_test.cpp
- stream_logger_test.cpp
- stream_writer_test.cpp
- tee_writer_test.cpp
- unique_stream_writer_test.cpp
- writer_test.cpp
- simple_udf_test.cpp
- json_data_handler_test.cpp
- json_data_test.cpp
- json_data_tuples_test.cpp
- json_ill_formed_test.cpp
- json_parser_test.cpp
- util.hpp
- adaptation1.csv
- bernoulli_no_samples.csv
- bernoulli_thin.csv
- bernoulli_variational.csv
- bernoulli_warmup.csv
- blocker.0.csv
- eight_schools.csv
- fixed_param_output.csv
- header1.csv
- header2.csv
- header3.csv
- metadata1.csv
- metadata3.csv
- no_parameters_hmc.csv
- samples1.csv
- array_tuple_multi.json
- arrays.json
- d1_array_tuple_1d_real.json
- d1_array_tuple_1d_tuple.json
- d2_array_tuple_1d_real.json
- inconsistent_array_tuples_1.json
- inconsistent_array_tuples_2.json
- inconsistent_array_tuples_3.json
- inconsistent_array_tuples_4.json
- not_stan_varname.json
- redefine_vars_1.json
- redefine_vars_2.json
- redefine_vars_3.json
- redefine_vars_4.json
- redefine_vars_5.json
- redefine_vars_6.json
- tuple_arr_tuple.json
- tuple_array_3d_2d.json
- tuple_int_real.json
- tuple_nested.json
- vars_plus_comments.json
- array_var_context_test.cpp
- chained_var_context_test.cpp
- deserializer_free_test.cpp
- deserializer_stdvector_test.cpp
- deserializer_test.cpp
- deserializer_var_test.cpp
- deserializer_varmat_test.cpp
- dump_test.cpp
- empty_var_context_test.cpp
- ends_with_test.cpp
- random_var_context_test.cpp
- serializer_stdvector_test.cpp
- serializer_test.cpp
- serializer_varmat_test.cpp
- stan_csv_reader_test.cpp
- validate_zero_buf_test.cpp
- base_hamiltonian_test.cpp
- dense_e_metric_test.cpp
- diag_e_metric_test.cpp
- ps_point_test.cpp
- softabs_metric_test.cpp
- unit_e_metric_test.cpp
- expl_leapfrog2_test.cpp
- expl_leapfrog_test.cpp
- impl_leapfrog2_test.cpp
- impl_leapfrog_test.cpp
- base_nuts_test.cpp
- derived_nuts_test.cpp
- instantiation_test.cpp
- softabs_nuts_test.cpp
- unit_e_nuts_test.cpp
- base_nuts_classic_test.cpp
- derived_nuts_classic_test.cpp
- instantiation_test.cpp
- base_static_hmc_test.cpp
- base_static_uniform_test.cpp
- derived_static_uniform_test.cpp
- base_xhmc_test.cpp
- softabs_xhmc_test.cpp
- unit_e_xhmc_test.cpp
- base_hmc_test.cpp
- mock_hmc.hpp
- bernoulli_500.csv
- bernoulli_default.csv
- bernoulli_thin.csv
- bernoulli_warmup.csv
- blocker.1.csv
- blocker.2.csv
- datagen_output.csv
- eight_schools_1.csv
- eight_schools_2.csv
- epil.1.csv
- epil.2.csv
- base_adapter_test.cpp
- chains_test.cpp
- chainset_test.cpp
- covar_adaptation_test.cpp
- sample_test.cpp
- stepsize_adaptation_test.cpp
- var_adaptation_test.cpp
- windowed_adaptation_test.cpp
- assign_cl_test.cpp
- assign_test.cpp
- assign_varmat_test.cpp
- deep_copy_test.cpp
- index_test.cpp
- rvalue_cl_test.cpp
- rvalue_index_size_test.cpp
- rvalue_test.cpp
- rvalue_varmat_test.cpp
- util.hpp
- util_cl.hpp
- array_functions_roundtrip_test.cpp
- compile_test.cpp
- finite_diff_grad_test.cpp
- grad_hess_log_prob_test.cpp
- grad_tr_mat_times_hessian_test.cpp
- gradient_dot_vector_test.cpp
- gradient_test.cpp
- hessian_test.cpp
- hessian_times_vector_test.cpp
- log_prob_grad_test.cpp
- log_prob_propto_test.cpp
- model_base_crtp_test.cpp
- model_base_test.cpp
- model_functional_test.cpp
- test_gradients_test.cpp
- test_model.hpp
- bfgs_exponential_boundary_test.cpp
- bfgs_linesearch_test.cpp
- bfgs_minimizer_test.cpp
- bfgs_test.cpp
- bfgs_update_test.cpp
- lbfgs_update_test.cpp
- defaults_test.cpp
- diagnose_test.cpp
- defaults_test.cpp
- fullrank_test.cpp
- meanfield_test.cpp
- bfgs_jacobian_test.cpp
- bfgs_test.cpp
- defaults_test.cpp
- laplace_jacobian_test.cpp
- laplace_sample_test.cpp
- lbfgs_jacobian_test.cpp
- lbfgs_test.cpp
- newton_jacobian_test.cpp
- newton_test.cpp
- eight_schools_test.cpp
- normal_glm_test.cpp
- normal_glm_test.json
- psis_test.cpp
- util.hpp
- defaults_test.cpp
- fixed_param_parallel_test.cpp
- fixed_param_test.cpp
- hmc_nuts_dense_e_adapt_no_params_test.cpp
- hmc_nuts_dense_e_adapt_parallel_match_test.cpp
- hmc_nuts_dense_e_adapt_parallel_test.cpp
- hmc_nuts_dense_e_adapt_test.cpp
- hmc_nuts_dense_e_parallel_test.cpp
- hmc_nuts_dense_e_test.cpp
- hmc_nuts_dense_inv_metric_test.cpp
- hmc_nuts_diag_e_adapt_parallel_match_test.cpp
- hmc_nuts_diag_e_adapt_parallel_test.cpp
- hmc_nuts_diag_e_adapt_test.cpp
- hmc_nuts_diag_e_parallel_test.cpp
- hmc_nuts_diag_e_test.cpp
- hmc_nuts_diag_inv_metric_test.cpp
- hmc_nuts_unit_e_adapt_parallel_test.cpp
- hmc_nuts_unit_e_adapt_test.cpp
- hmc_nuts_unit_e_parallel_test.cpp
- hmc_nuts_unit_e_test.cpp
- hmc_static_dense_e_adapt_test.cpp
- hmc_static_dense_e_test.cpp
- hmc_static_dense_inv_metric_test.cpp
- hmc_static_diag_e_adapt_test.cpp
- hmc_static_diag_e_test.cpp
- hmc_static_diag_inv_metric_test.cpp
- hmc_static_unit_e_adapt_test.cpp
- standalone_gqs_2390_test.cpp
- standalone_gqs_bad_test.cpp
- standalone_gqs_multidim_test.cpp
- standalone_gqs_parallel_test.cpp
- standalone_gqs_test.cpp
- standalone_gqs_zero_sized_test.cpp
- create_rng_test.cpp
- experimental_message_test.cpp
- fail_init_test.cpp
- generate_transitions_test.cpp
- gq_writer_test.cpp
- initialize_test.cpp
- inv_metric_test.cpp
- mcmc_writer_test.cpp
- run_adaptive_sampler_test.cpp
- run_sampler_test.cpp
- check_adaptation.hpp
- instrumented_callbacks.hpp
- util.hpp
- normal_fullrank_test.cpp
- normal_meanfield_test.cpp
- advi_messages_test.cpp
- advi_multivar_no_constraint_test.cpp
- advi_multivar_with_constraint_test.cpp
- advi_univar_no_constraint_test.cpp
- advi_univar_with_constraint_test.cpp
- eta_adapt_big_test.cpp
- eta_adapt_fail_test.cpp
- eta_adapt_mock_models_test.cpp
- eta_adapt_small_test.cpp
- gradient_warn_test.cpp
- hier_logistic_cp_test.cpp
- hier_logistic_test.cpp
- print_progress_test.cpp
- stochastic_gradient_ascent_test.cpp
- rethrow_located_test.cpp
- util.hpp
- util_test.cpp
- version_test.cpp
- .clang-format
- .gitignore
- .gitmodules
- Jenkinsfile
- LICENSE.md
- makefile
- README.md
- RELEASE-NOTES.txt
- runTests.py
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/stan-dev/stan
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd stan
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Make
보통 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
