I'm trying to use pip install fbprophet from an early age but I'm getting two errors during the installation:
First:
Building wheels for collected packages: fbprophet
Building wheel for fbprophet (setup.py) ... error
ERROR: Command errored out with exit status 1:
command: 'c:\users\imp-\appdata\local\programs\python\python38\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Imp-\\AppData\\Local\\Temp\\pip-install-a0sb2_be\\fbprophet\\setup.py'"'"'; __file__='"'"'C:\\Users\\Imp-\\AppData\\Local\\Temp\\pip-install-a0sb2_be\\fbprophet\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d 'C:\Users\Imp-\AppData\Local\Temp\pip-wheel-swkk40t3'
cwd: C:\Users\Imp-\AppData\Local\Temp\pip-install-a0sb2_be\fbprophet\
Complete output (301 lines):
running bdist_wheel
running build
running build_py
creating build
creating build\lib
creating build\lib\fbprophet
creating build\lib\fbprophet\stan_model
Importing plotly failed. Interactive plots will not work.
INFO:pystan:COMPILING THE C++ CODE FOR MODEL anon_model_ad32c37d592cdbc572cbc332ac6d2ee2 NOW.
WARNING:pystan:MSVC compiler is not supported
stanfit4anon_model_ad32c37d592cdbc572cbc332ac6d2ee2_771438890152700903.cpp
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\numpy\core\include\numpy\npy_1_7_deprecated_api.h(14) : Warning Msg: Using deprecated NumPy API, disable it with #define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/prim/mat/meta/seq_view.hpp(145): warning C4267: 'return': conversÆo de 'size_t' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/prim/mat/fun/multiply_lower_tri_self_transpose.hpp(19): warning C4244: 'inicializando': conversÆo de 'Eigen::EigenBase<Derived>::Index' para 'int', poss¡vel perda de dados
with
[
Derived=Eigen::Matrix<double,-1,-1,0,-1,-1>
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/prim/mat/fun/multiply_lower_tri_self_transpose.hpp(27): warning C4244: 'inicializando': conversÆo de 'Eigen::EigenBase<Derived>::Index' para 'int', poss¡vel perda de dados
with
[
Derived=Eigen::Matrix<double,-1,-1,0,-1,-1>
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/prim/mat/fun/csr_u_to_z.hpp(28): warning C4267: 'argumento': conversÆo de 'size_t' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/prim/mat/fun/matrix_exp_action_handler.hpp(118): warning C4244: 'inicializando': conversÆo de 'double' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/prim/mat/fun/to_matrix.hpp(136): warning C4267: 'inicializando': conversÆo de 'size_t' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/prim/mat/fun/to_row_vector.hpp(31): warning C4267: 'inicializando': conversÆo de 'size_t' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/prim/mat/fun/to_vector.hpp(31): warning C4267: 'inicializando': conversÆo de 'size_t' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/prim/mat/fun/welford_covar_estimator.hpp(31): warning C4244: 'return': conversÆo de 'double' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/prim/mat/fun/welford_var_estimator.hpp(31): warning C4244: 'return': conversÆo de 'double' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\src\stan/io/dump.hpp(243): warning C4101: 'exc': vari vel local nÆo referenciada
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\src\stan/io/dump.hpp(270): warning C4101: 'exc': vari vel local nÆo referenciada
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\src\stan/io/dump.hpp(284): warning C4101: 'exc': vari vel local nÆo referenciada
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/meta/operands_and_partials.hpp(42): warning C4267: 'return': conversÆo de 'size_t' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/meta/operands_and_partials.hpp(155): warning C4267: 'return': conversÆo de 'size_t' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/scal/fun/bessel_first_kind.hpp(19): warning C4244: 'argumento': conversÆo de 'double' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/scal/fun/bessel_first_kind.hpp(20): warning C4244: 'argumento': conversÆo de 'double' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/scal/fun/bessel_second_kind.hpp(19): warning C4244: 'argumento': conversÆo de 'double' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/scal/fun/bessel_second_kind.hpp(20): warning C4244: 'argumento': conversÆo de 'double' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/scal/fun/modified_bessel_first_kind.hpp(19): warning C4244: 'argumento': conversÆo de 'double' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/scal/fun/modified_bessel_first_kind.hpp(20): warning C4244: 'argumento': conversÆo de 'double' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/scal/fun/modified_bessel_second_kind.hpp(19): warning C4244: 'argumento': conversÆo de 'double' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/scal/fun/modified_bessel_second_kind.hpp(20): warning C4244: 'argumento': conversÆo de 'double' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/scal/fun/rising_factorial.hpp(18): warning C4244: 'argumento': conversÆo de 'double' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/fun/cholesky_decompose.hpp(82): warning C4244: 'inicializando': conversÆo de 'Eigen::EigenBase<Derived>::Index' para 'int', poss¡vel perda de dados
with
[
Derived=Eigen::Matrix<stan::math::var,-1,-1,0,-1,-1>
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/fun/cholesky_decompose.hpp(194): warning C4244: 'inicializando': conversÆo de 'Eigen::EigenBase<Derived>::Index' para 'int', poss¡vel perda de dados
with
[
Derived=Eigen::Matrix<stan::math::var,-1,-1,0,-1,-1>
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/fun/log_softmax.hpp(104): warning C4244: 'argumento': conversÆo de 'Eigen::EigenBase<Derived>::Index' para 'int', poss¡vel perda de dados
with
[
Derived=Eigen::Matrix<stan::math::var,-1,1,0,-1,1>
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/fun/multiply_lower_tri_self_transpose.hpp(21): warning C4244: 'inicializando': conversÆo de 'Eigen::EigenBase<Derived>::Index' para 'int', poss¡vel perda de dados
with
[
Derived=Eigen::Matrix<stan::math::var,-1,-1,0,-1,-1>
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/fun/multiply_lower_tri_self_transpose.hpp(22): warning C4244: 'inicializando': conversÆo de 'Eigen::EigenBase<Derived>::Index' para 'int', poss¡vel perda de dados
with
[
Derived=Eigen::Matrix<stan::math::var,-1,-1,0,-1,-1>
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(410): error C2664: 'size_t stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::count_memory(size_t)': nÆo ‚ poss¡vel converter um argumento 2 de 'const Eigen::Matrix<stan::math::var,-1,1,0,-1,1>' em 'const std::vector<stan::math::var,std::allocator<stan::math::var>> &'
with
[
F=stan::math::internal::ordered_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(410): note: RazÆo: nÆo ‚ poss¡vel converter de 'const Eigen::Matrix<stan::math::var,-1,1,0,-1,1>' para 'const std::vector<stan::math::var,std::allocator<stan::math::var>>'
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(410): note: Nenhum operador de conversÆo definida pelo usu rio dispon¡vel que possa realizar esta conversÆo, ou o operador nÆo pode ser chamado
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(200): note: consulte a declara‡Æo de 'stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::count_memory'
with
[
F=stan::math::internal::ordered_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(408): note: ao compilar a fun‡Æo de membro 'auto stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::operator ()(const Eigen::Matrix<stan::math::var,-1,1,0,-1,1> &)' do modelo da classe
with
[
F=stan::math::internal::ordered_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(617): note: consulte a referˆncia … instancia‡Æo 'stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>' do modelo da classe que est sendo compilada
with
[
F=stan::math::internal::ordered_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/fun/ordered_constrain.hpp(88): note: consulte a referˆncia … instancia‡Æo 'auto stan::math::adj_jac_apply<stan::math::internal::ordered_constrain_op,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>(const Eigen::Matrix<stan::math::var,-1,1,0,-1,1> &)' do modelo que est sendo compilada
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(412): error C2664: 'void stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::prepare_x_vis(void)': nÆo ‚ poss¡vel converter um argumento 1 de 'const Eigen::Matrix<stan::math::var,-1,1,0,-1,1>' em 'const std::vector<stan::math::var,std::allocator<stan::math::var>> &'
with
[
F=stan::math::internal::ordered_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(412): note: RazÆo: nÆo ‚ poss¡vel converter de 'const Eigen::Matrix<stan::math::var,-1,1,0,-1,1>' para 'const std::vector<stan::math::var,std::allocator<stan::math::var>>'
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(412): note: Nenhum operador de conversÆo definida pelo usu rio dispon¡vel que possa realizar esta conversÆo, ou o operador nÆo pode ser chamado
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(281): note: consulte a declara‡Æo de 'stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::prepare_x_vis'
with
[
F=stan::math::internal::ordered_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(414): error C2664: 'std::vector<stan::math::var,std::allocator<stan::math::var>> stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::build_return_varis_and_vars(const std::vector<double,std::allocator<double>> &)': nÆo ‚ poss¡vel converter um argumento 1 de 'Eigen::VectorXd' em 'const double &'
with
[
F=stan::math::internal::ordered_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(414): note: RazÆo: nÆo ‚ poss¡vel converter de 'Eigen::VectorXd' para 'const double'
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(414): note: Nenhum operador de conversÆo definida pelo usu rio dispon¡vel que possa realizar esta conversÆo, ou o operador nÆo pode ser chamado
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(333): note: consulte a declara‡Æo de 'stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::build_return_varis_and_vars'
with
[
F=stan::math::internal::ordered_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/fun/ordered_constrain.hpp(88): error C2440: 'return': nÆo ‚ poss¡vel converter de 'void' para 'Eigen::Matrix<stan::math::var,-1,1,0,-1,1>'
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/fun/ordered_constrain.hpp(88): note: Expressäes de tipo void nÆo podem ser convertidas para outros tipos
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(410): error C2664: 'size_t stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::count_memory(size_t)': nÆo ‚ poss¡vel converter um argumento 2 de 'const Eigen::Matrix<stan::math::var,-1,1,0,-1,1>' em 'const std::vector<stan::math::var,std::allocator<stan::math::var>> &'
with
[
F=stan::math::internal::positive_ordered_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(410): note: RazÆo: nÆo ‚ poss¡vel converter de 'const Eigen::Matrix<stan::math::var,-1,1,0,-1,1>' para 'const std::vector<stan::math::var,std::allocator<stan::math::var>>'
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(410): note: Nenhum operador de conversÆo definida pelo usu rio dispon¡vel que possa realizar esta conversÆo, ou o operador nÆo pode ser chamado
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(200): note: consulte a declara‡Æo de 'stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::count_memory'
with
[
F=stan::math::internal::positive_ordered_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(408): note: ao compilar a fun‡Æo de membro 'auto stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::operator ()(const Eigen::Matrix<stan::math::var,-1,1,0,-1,1> &)' do modelo da classe
with
[
F=stan::math::internal::positive_ordered_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(617): note: consulte a referˆncia … instancia‡Æo 'stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>' do modelo da classe que est sendo compilada
with
[
F=stan::math::internal::positive_ordered_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/fun/positive_ordered_constrain.hpp(86): note: consulte a referˆncia … instancia‡Æo 'auto stan::math::adj_jac_apply<stan::math::internal::positive_ordered_constrain_op,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>(const Eigen::Matrix<stan::math::var,-1,1,0,-1,1> &)' do modelo que est sendo compilada
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(412): error C2664: 'void stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::prepare_x_vis(void)': nÆo ‚ poss¡vel converter um argumento 1 de 'const Eigen::Matrix<stan::math::var,-1,1,0,-1,1>' em 'const std::vector<stan::math::var,std::allocator<stan::math::var>> &'
with
[
F=stan::math::internal::positive_ordered_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(412): note: RazÆo: nÆo ‚ poss¡vel converter de 'const Eigen::Matrix<stan::math::var,-1,1,0,-1,1>' para 'const std::vector<stan::math::var,std::allocator<stan::math::var>>'
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(412): note: Nenhum operador de conversÆo definida pelo usu rio dispon¡vel que possa realizar esta conversÆo, ou o operador nÆo pode ser chamado
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(281): note: consulte a declara‡Æo de 'stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::prepare_x_vis'
with
[
F=stan::math::internal::positive_ordered_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(414): error C2664: 'std::vector<stan::math::var,std::allocator<stan::math::var>> stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::build_return_varis_and_vars(const std::vector<double,std::allocator<double>> &)': nÆo ‚ poss¡vel converter um argumento 1 de 'Eigen::VectorXd' em 'const double &'
with
[
F=stan::math::internal::positive_ordered_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(414): note: RazÆo: nÆo ‚ poss¡vel converter de 'Eigen::VectorXd' para 'const double'
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(414): note: Nenhum operador de conversÆo definida pelo usu rio dispon¡vel que possa realizar esta conversÆo, ou o operador nÆo pode ser chamado
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(333): note: consulte a declara‡Æo de 'stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::build_return_varis_and_vars'
with
[
F=stan::math::internal::positive_ordered_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/fun/positive_ordered_constrain.hpp(86): error C2440: 'return': nÆo ‚ poss¡vel converter de 'void' para 'Eigen::Matrix<stan::math::var,-1,1,0,-1,1>'
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/fun/positive_ordered_constrain.hpp(86): note: Expressäes de tipo void nÆo podem ser convertidas para outros tipos
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(410): error C2664: 'size_t stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::count_memory(size_t)': nÆo ‚ poss¡vel converter um argumento 2 de 'const Eigen::Matrix<stan::math::var,-1,1,0,-1,1>' em 'const std::vector<stan::math::var,std::allocator<stan::math::var>> &'
with
[
F=stan::math::internal::simplex_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(410): note: RazÆo: nÆo ‚ poss¡vel converter de 'const Eigen::Matrix<stan::math::var,-1,1,0,-1,1>' para 'const std::vector<stan::math::var,std::allocator<stan::math::var>>'
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(410): note: Nenhum operador de conversÆo definida pelo usu rio dispon¡vel que possa realizar esta conversÆo, ou o operador nÆo pode ser chamado
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(200): note: consulte a declara‡Æo de 'stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::count_memory'
with
[
F=stan::math::internal::simplex_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(408): note: ao compilar a fun‡Æo de membro 'auto stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::operator ()(const Eigen::Matrix<stan::math::var,-1,1,0,-1,1> &)' do modelo da classe
with
[
F=stan::math::internal::simplex_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(617): note: consulte a referˆncia … instancia‡Æo 'stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>' do modelo da classe que est sendo compilada
with
[
F=stan::math::internal::simplex_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/fun/simplex_constrain.hpp(97): note: consulte a referˆncia … instancia‡Æo 'auto stan::math::adj_jac_apply<stan::math::internal::simplex_constrain_op,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>(const Eigen::Matrix<stan::math::var,-1,1,0,-1,1> &)' do modelo que est sendo compilada
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(412): error C2664: 'void stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::prepare_x_vis(void)': nÆo ‚ poss¡vel converter um argumento 1 de 'const Eigen::Matrix<stan::math::var,-1,1,0,-1,1>' em 'const std::vector<stan::math::var,std::allocator<stan::math::var>> &'
with
[
F=stan::math::internal::simplex_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(412): note: RazÆo: nÆo ‚ poss¡vel converter de 'const Eigen::Matrix<stan::math::var,-1,1,0,-1,1>' para 'const std::vector<stan::math::var,std::allocator<stan::math::var>>'
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(412): note: Nenhum operador de conversÆo definida pelo usu rio dispon¡vel que possa realizar esta conversÆo, ou o operador nÆo pode ser chamado
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(281): note: consulte a declara‡Æo de 'stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::prepare_x_vis'
with
[
F=stan::math::internal::simplex_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(414): error C2664: 'std::vector<stan::math::var,std::allocator<stan::math::var>> stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::build_return_varis_and_vars(const std::vector<double,std::allocator<double>> &)': nÆo ‚ poss¡vel converter um argumento 1 de 'Eigen::VectorXd' em 'const double &'
with
[
F=stan::math::internal::simplex_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(414): note: RazÆo: nÆo ‚ poss¡vel converter de 'Eigen::VectorXd' para 'const double'
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(414): note: Nenhum operador de conversÆo definida pelo usu rio dispon¡vel que possa realizar esta conversÆo, ou o operador nÆo pode ser chamado
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(333): note: consulte a declara‡Æo de 'stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::build_return_varis_and_vars'
with
[
F=stan::math::internal::simplex_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/fun/simplex_constrain.hpp(97): error C2440: 'return': nÆo ‚ poss¡vel converter de 'void' para 'Eigen::Matrix<stan::math::var,-1,1,0,-1,1>'
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/fun/simplex_constrain.hpp(97): note: Expressäes de tipo void nÆo podem ser convertidas para outros tipos
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(410): error C2664: 'size_t stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::count_memory(size_t)': nÆo ‚ poss¡vel converter um argumento 2 de 'const Eigen::Matrix<stan::math::var,-1,1,0,-1,1>' em 'const std::vector<stan::math::var,std::allocator<stan::math::var>> &'
with
[
F=stan::math::internal::softmax_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(410): note: RazÆo: nÆo ‚ poss¡vel converter de 'const Eigen::Matrix<stan::math::var,-1,1,0,-1,1>' para 'const std::vector<stan::math::var,std::allocator<stan::math::var>>'
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(410): note: Nenhum operador de conversÆo definida pelo usu rio dispon¡vel que possa realizar esta conversÆo, ou o operador nÆo pode ser chamado
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(200): note: consulte a declara‡Æo de 'stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::count_memory'
with
[
F=stan::math::internal::softmax_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(408): note: ao compilar a fun‡Æo de membro 'auto stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::operator ()(const Eigen::Matrix<stan::math::var,-1,1,0,-1,1> &)' do modelo da classe
with
[
F=stan::math::internal::softmax_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(617): note: consulte a referˆncia … instancia‡Æo 'stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>' do modelo da classe que est sendo compilada
with
[
F=stan::math::internal::softmax_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/fun/softmax.hpp(78): note: consulte a referˆncia … instancia‡Æo 'auto stan::math::adj_jac_apply<stan::math::internal::softmax_op,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>(const Eigen::Matrix<stan::math::var,-1,1,0,-1,1> &)' do modelo que est sendo compilada
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(412): error C2664: 'void stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::prepare_x_vis(void)': nÆo ‚ poss¡vel converter um argumento 1 de 'const Eigen::Matrix<stan::math::var,-1,1,0,-1,1>' em 'const std::vector<stan::math::var,std::allocator<stan::math::var>> &'
with
[
F=stan::math::internal::softmax_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(412): note: RazÆo: nÆo ‚ poss¡vel converter de 'const Eigen::Matrix<stan::math::var,-1,1,0,-1,1>' para 'const std::vector<stan::math::var,std::allocator<stan::math::var>>'
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(412): note: Nenhum operador de conversÆo definida pelo usu rio dispon¡vel que possa realizar esta conversÆo, ou o operador nÆo pode ser chamado
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(281): note: consulte a declara‡Æo de 'stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::prepare_x_vis'
with
[
F=stan::math::internal::softmax_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(414): error C2664: 'std::vector<stan::math::var,std::allocator<stan::math::var>> stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::build_return_varis_and_vars(const std::vector<double,std::allocator<double>> &)': nÆo ‚ poss¡vel converter um argumento 1 de 'Eigen::VectorXd' em 'const double &'
with
[
F=stan::math::internal::softmax_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(414): note: RazÆo: nÆo ‚ poss¡vel converter de 'Eigen::VectorXd' para 'const double'
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(414): note: Nenhum operador de conversÆo definida pelo usu rio dispon¡vel que possa realizar esta conversÆo, ou o operador nÆo pode ser chamado
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(333): note: consulte a declara‡Æo de 'stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::build_return_varis_and_vars'
with
[
F=stan::math::internal::softmax_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/fun/softmax.hpp(78): error C2440: 'return': nÆo ‚ poss¡vel converter de 'void' para 'Eigen::Matrix<stan::math::var,-1,1,0,-1,1>'
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/fun/softmax.hpp(78): note: Expressäes de tipo void nÆo podem ser convertidas para outros tipos
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\src\stan/mcmc/sample.hpp(33): warning C4244: 'return': conversÆo de 'Eigen::EigenBase<Derived>::Index' para 'int', poss¡vel perda de dados
with
[
Derived=Eigen::Matrix<double,-1,1,0,-1,1>
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\src\stan/services/util/read_dense_inv_metric.hpp(38): warning C4267: 'argumento': conversÆo de 'size_t' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\src\stan/mcmc/windowed_adaptation.hpp(49): warning C4244: '=': conversÆo de 'double' para 'unsigned int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\src\stan/mcmc/windowed_adaptation.hpp(50): warning C4244: '=': conversÆo de 'double' para 'unsigned int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\src\stan/variational/print_progress.hpp(52): warning C4244: 'inicializando': conversÆo de 'double' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\src\stan/variational/families/normal_fullrank.hpp(91): warning C4267: 'inicializando': conversÆo de 'size_t' para 'const int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\src\stan/variational/families/normal_fullrank.hpp(105): warning C4244: 'inicializando': conversÆo de 'Eigen::EigenBase<Derived>::Index' para 'const int', poss¡vel perda de dados
with
[
Derived=Eigen::Matrix<double,-1,1,0,-1,1>
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\src\stan/variational/families/normal_fullrank.hpp(124): warning C4244: 'inicializando': conversÆo de 'Eigen::EigenBase<Derived>::Index' para 'const int', poss¡vel perda de dados
with
[
Derived=Eigen::Matrix<double,-1,1,0,-1,1>
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\src\stan/variational/families/normal_meanfield.hpp(48): warning C4267: 'inicializando': conversÆo de 'size_t' para 'const int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\src\stan/variational/families/normal_meanfield.hpp(61): warning C4244: 'inicializando': conversÆo de 'Eigen::EigenBase<Derived>::Index' para 'const int', poss¡vel perda de dados
with
[
Derived=Eigen::Matrix<double,-1,1,0,-1,1>
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\src\stan/variational/families/normal_meanfield.hpp(76): warning C4244: 'inicializando': conversÆo de 'Eigen::EigenBase<Derived>::Index' para 'const int', poss¡vel perda de dados
with
[
Derived=Eigen::Matrix<double,-1,1,0,-1,1>
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\src\stan/io/cmd_line.hpp(32): warning C4267: 'inicializando': conversÆo de 'size_t' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\src\stan/lang/rethrow_located.hpp(117): warning C4267: 'inicializando': conversÆo de 'size_t' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\src\stan/model/indexing/rvalue_index_size.hpp(20): warning C4267: 'return': conversÆo de 'size_t' para 'int', poss¡vel perda de dados
C:\Users\Imp-\AppData\Local\Temp\pystan_lo6ax6sj\stanfit4anon_model_ad32c37d592cdbc572cbc332ac6d2ee2_771438890152700903.cpp(5081): warning C4267: '=': conversÆo de 'size_t' para 'int', poss¡vel perda de dados
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\VC\\Tools\\MSVC\\14.26.28801\\bin\\HostX86\\x64\\cl.exe' failed with exit status 2
----------------------------------------
ERROR: Failed building wheel for fbprophet
Second....
Running setup.py clean for fbprophet
Failed to build fbprophet
Installing collected packages: fbprophet
Running setup.py install for fbprophet ... error
ERROR: Command errored out with exit status 1:
command: 'c:\users\imp-\appdata\local\programs\python\python38\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Imp-\\AppData\\Local\\Temp\\pip-install-a0sb2_be\\fbprophet\\setup.py'"'"'; __file__='"'"'C:\\Users\\Imp-\\AppData\\Local\\Temp\\pip-install-a0sb2_be\\fbprophet\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\Imp-\AppData\Local\Temp\pip-record-ys_go2fz\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\users\imp-\appdata\local\programs\python\python38\Include\fbprophet'
cwd: C:\Users\Imp-\AppData\Local\Temp\pip-install-a0sb2_be\fbprophet\
Complete output (301 lines):
running install
running build
running build_py
creating build
creating build\lib
creating build\lib\fbprophet
creating build\lib\fbprophet\stan_model
Importing plotly failed. Interactive plots will not work.
INFO:pystan:COMPILING THE C++ CODE FOR MODEL anon_model_ad32c37d592cdbc572cbc332ac6d2ee2 NOW.
WARNING:pystan:MSVC compiler is not supported
stanfit4anon_model_ad32c37d592cdbc572cbc332ac6d2ee2_1716955925874748410.cpp
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\numpy\core\include\numpy\npy_1_7_deprecated_api.h(14) : Warning Msg: Using deprecated NumPy API, disable it with #define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/prim/mat/meta/seq_view.hpp(145): warning C4267: 'return': conversÆo de 'size_t' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/prim/mat/fun/multiply_lower_tri_self_transpose.hpp(19): warning C4244: 'inicializando': conversÆo de 'Eigen::EigenBase<Derived>::Index' para 'int', poss¡vel perda de dados
with
[
Derived=Eigen::Matrix<double,-1,-1,0,-1,-1>
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/prim/mat/fun/multiply_lower_tri_self_transpose.hpp(27): warning C4244: 'inicializando': conversÆo de 'Eigen::EigenBase<Derived>::Index' para 'int', poss¡vel perda de dados
with
[
Derived=Eigen::Matrix<double,-1,-1,0,-1,-1>
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/prim/mat/fun/csr_u_to_z.hpp(28): warning C4267: 'argumento': conversÆo de 'size_t' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/prim/mat/fun/matrix_exp_action_handler.hpp(118): warning C4244: 'inicializando': conversÆo de 'double' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/prim/mat/fun/to_matrix.hpp(136): warning C4267: 'inicializando': conversÆo de 'size_t' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/prim/mat/fun/to_row_vector.hpp(31): warning C4267: 'inicializando': conversÆo de 'size_t' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/prim/mat/fun/to_vector.hpp(31): warning C4267: 'inicializando': conversÆo de 'size_t' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/prim/mat/fun/welford_covar_estimator.hpp(31): warning C4244: 'return': conversÆo de 'double' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/prim/mat/fun/welford_var_estimator.hpp(31): warning C4244: 'return': conversÆo de 'double' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\src\stan/io/dump.hpp(243): warning C4101: 'exc': vari vel local nÆo referenciada
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\src\stan/io/dump.hpp(270): warning C4101: 'exc': vari vel local nÆo referenciada
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\src\stan/io/dump.hpp(284): warning C4101: 'exc': vari vel local nÆo referenciada
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/meta/operands_and_partials.hpp(42): warning C4267: 'return': conversÆo de 'size_t' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/meta/operands_and_partials.hpp(155): warning C4267: 'return': conversÆo de 'size_t' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/scal/fun/bessel_first_kind.hpp(19): warning C4244: 'argumento': conversÆo de 'double' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/scal/fun/bessel_first_kind.hpp(20): warning C4244: 'argumento': conversÆo de 'double' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/scal/fun/bessel_second_kind.hpp(19): warning C4244: 'argumento': conversÆo de 'double' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/scal/fun/bessel_second_kind.hpp(20): warning C4244: 'argumento': conversÆo de 'double' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/scal/fun/modified_bessel_first_kind.hpp(19): warning C4244: 'argumento': conversÆo de 'double' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/scal/fun/modified_bessel_first_kind.hpp(20): warning C4244: 'argumento': conversÆo de 'double' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/scal/fun/modified_bessel_second_kind.hpp(19): warning C4244: 'argumento': conversÆo de 'double' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/scal/fun/modified_bessel_second_kind.hpp(20): warning C4244: 'argumento': conversÆo de 'double' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/scal/fun/rising_factorial.hpp(18): warning C4244: 'argumento': conversÆo de 'double' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/fun/cholesky_decompose.hpp(82): warning C4244: 'inicializando': conversÆo de 'Eigen::EigenBase<Derived>::Index' para 'int', poss¡vel perda de dados
with
[
Derived=Eigen::Matrix<stan::math::var,-1,-1,0,-1,-1>
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/fun/cholesky_decompose.hpp(194): warning C4244: 'inicializando': conversÆo de 'Eigen::EigenBase<Derived>::Index' para 'int', poss¡vel perda de dados
with
[
Derived=Eigen::Matrix<stan::math::var,-1,-1,0,-1,-1>
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/fun/log_softmax.hpp(104): warning C4244: 'argumento': conversÆo de 'Eigen::EigenBase<Derived>::Index' para 'int', poss¡vel perda de dados
with
[
Derived=Eigen::Matrix<stan::math::var,-1,1,0,-1,1>
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/fun/multiply_lower_tri_self_transpose.hpp(21): warning C4244: 'inicializando': conversÆo de 'Eigen::EigenBase<Derived>::Index' para 'int', poss¡vel perda de dados
with
[
Derived=Eigen::Matrix<stan::math::var,-1,-1,0,-1,-1>
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/fun/multiply_lower_tri_self_transpose.hpp(22): warning C4244: 'inicializando': conversÆo de 'Eigen::EigenBase<Derived>::Index' para 'int', poss¡vel perda de dados
with
[
Derived=Eigen::Matrix<stan::math::var,-1,-1,0,-1,-1>
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(410): error C2664: 'size_t stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::count_memory(size_t)': nÆo ‚ poss¡vel converter um argumento 2 de 'const Eigen::Matrix<stan::math::var,-1,1,0,-1,1>' em 'const std::vector<stan::math::var,std::allocator<stan::math::var>> &'
with
[
F=stan::math::internal::ordered_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(410): note: RazÆo: nÆo ‚ poss¡vel converter de 'const Eigen::Matrix<stan::math::var,-1,1,0,-1,1>' para 'const std::vector<stan::math::var,std::allocator<stan::math::var>>'
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(410): note: Nenhum operador de conversÆo definida pelo usu rio dispon¡vel que possa realizar esta conversÆo, ou o operador nÆo pode ser chamado
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(200): note: consulte a declara‡Æo de 'stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::count_memory'
with
[
F=stan::math::internal::ordered_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(408): note: ao compilar a fun‡Æo de membro 'auto stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::operator ()(const Eigen::Matrix<stan::math::var,-1,1,0,-1,1> &)' do modelo da classe
with
[
F=stan::math::internal::ordered_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(617): note: consulte a referˆncia … instancia‡Æo 'stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>' do modelo da classe que est sendo compilada
with
[
F=stan::math::internal::ordered_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/fun/ordered_constrain.hpp(88): note: consulte a referˆncia … instancia‡Æo 'auto stan::math::adj_jac_apply<stan::math::internal::ordered_constrain_op,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>(const Eigen::Matrix<stan::math::var,-1,1,0,-1,1> &)' do modelo que est sendo compilada
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(412): error C2664: 'void stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::prepare_x_vis(void)': nÆo ‚ poss¡vel converter um argumento 1 de 'const Eigen::Matrix<stan::math::var,-1,1,0,-1,1>' em 'const std::vector<stan::math::var,std::allocator<stan::math::var>> &'
with
[
F=stan::math::internal::ordered_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(412): note: RazÆo: nÆo ‚ poss¡vel converter de 'const Eigen::Matrix<stan::math::var,-1,1,0,-1,1>' para 'const std::vector<stan::math::var,std::allocator<stan::math::var>>'
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(412): note: Nenhum operador de conversÆo definida pelo usu rio dispon¡vel que possa realizar esta conversÆo, ou o operador nÆo pode ser chamado
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(281): note: consulte a declara‡Æo de 'stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::prepare_x_vis'
with
[
F=stan::math::internal::ordered_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(414): error C2664: 'std::vector<stan::math::var,std::allocator<stan::math::var>> stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::build_return_varis_and_vars(const std::vector<double,std::allocator<double>> &)': nÆo ‚ poss¡vel converter um argumento 1 de 'Eigen::VectorXd' em 'const double &'
with
[
F=stan::math::internal::ordered_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(414): note: RazÆo: nÆo ‚ poss¡vel converter de 'Eigen::VectorXd' para 'const double'
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(414): note: Nenhum operador de conversÆo definida pelo usu rio dispon¡vel que possa realizar esta conversÆo, ou o operador nÆo pode ser chamado
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(333): note: consulte a declara‡Æo de 'stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::build_return_varis_and_vars'
with
[
F=stan::math::internal::ordered_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/fun/ordered_constrain.hpp(88): error C2440: 'return': nÆo ‚ poss¡vel converter de 'void' para 'Eigen::Matrix<stan::math::var,-1,1,0,-1,1>'
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/fun/ordered_constrain.hpp(88): note: Expressäes de tipo void nÆo podem ser convertidas para outros tipos
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(410): error C2664: 'size_t stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::count_memory(size_t)': nÆo ‚ poss¡vel converter um argumento 2 de 'const Eigen::Matrix<stan::math::var,-1,1,0,-1,1>' em 'const std::vector<stan::math::var,std::allocator<stan::math::var>> &'
with
[
F=stan::math::internal::positive_ordered_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(410): note: RazÆo: nÆo ‚ poss¡vel converter de 'const Eigen::Matrix<stan::math::var,-1,1,0,-1,1>' para 'const std::vector<stan::math::var,std::allocator<stan::math::var>>'
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(410): note: Nenhum operador de conversÆo definida pelo usu rio dispon¡vel que possa realizar esta conversÆo, ou o operador nÆo pode ser chamado
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(200): note: consulte a declara‡Æo de 'stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::count_memory'
with
[
F=stan::math::internal::positive_ordered_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(408): note: ao compilar a fun‡Æo de membro 'auto stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::operator ()(const Eigen::Matrix<stan::math::var,-1,1,0,-1,1> &)' do modelo da classe
with
[
F=stan::math::internal::positive_ordered_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(617): note: consulte a referˆncia … instancia‡Æo 'stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>' do modelo da classe que est sendo compilada
with
[
F=stan::math::internal::positive_ordered_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/fun/positive_ordered_constrain.hpp(86): note: consulte a referˆncia … instancia‡Æo 'auto stan::math::adj_jac_apply<stan::math::internal::positive_ordered_constrain_op,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>(const Eigen::Matrix<stan::math::var,-1,1,0,-1,1> &)' do modelo que est sendo compilada
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(412): error C2664: 'void stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::prepare_x_vis(void)': nÆo ‚ poss¡vel converter um argumento 1 de 'const Eigen::Matrix<stan::math::var,-1,1,0,-1,1>' em 'const std::vector<stan::math::var,std::allocator<stan::math::var>> &'
with
[
F=stan::math::internal::positive_ordered_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(412): note: RazÆo: nÆo ‚ poss¡vel converter de 'const Eigen::Matrix<stan::math::var,-1,1,0,-1,1>' para 'const std::vector<stan::math::var,std::allocator<stan::math::var>>'
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(412): note: Nenhum operador de conversÆo definida pelo usu rio dispon¡vel que possa realizar esta conversÆo, ou o operador nÆo pode ser chamado
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(281): note: consulte a declara‡Æo de 'stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::prepare_x_vis'
with
[
F=stan::math::internal::positive_ordered_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(414): error C2664: 'std::vector<stan::math::var,std::allocator<stan::math::var>> stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::build_return_varis_and_vars(const std::vector<double,std::allocator<double>> &)': nÆo ‚ poss¡vel converter um argumento 1 de 'Eigen::VectorXd' em 'const double &'
with
[
F=stan::math::internal::positive_ordered_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(414): note: RazÆo: nÆo ‚ poss¡vel converter de 'Eigen::VectorXd' para 'const double'
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(414): note: Nenhum operador de conversÆo definida pelo usu rio dispon¡vel que possa realizar esta conversÆo, ou o operador nÆo pode ser chamado
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(333): note: consulte a declara‡Æo de 'stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::build_return_varis_and_vars'
with
[
F=stan::math::internal::positive_ordered_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/fun/positive_ordered_constrain.hpp(86): error C2440: 'return': nÆo ‚ poss¡vel converter de 'void' para 'Eigen::Matrix<stan::math::var,-1,1,0,-1,1>'
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/fun/positive_ordered_constrain.hpp(86): note: Expressäes de tipo void nÆo podem ser convertidas para outros tipos
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(410): error C2664: 'size_t stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::count_memory(size_t)': nÆo ‚ poss¡vel converter um argumento 2 de 'const Eigen::Matrix<stan::math::var,-1,1,0,-1,1>' em 'const std::vector<stan::math::var,std::allocator<stan::math::var>> &'
with
[
F=stan::math::internal::simplex_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(410): note: RazÆo: nÆo ‚ poss¡vel converter de 'const Eigen::Matrix<stan::math::var,-1,1,0,-1,1>' para 'const std::vector<stan::math::var,std::allocator<stan::math::var>>'
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(410): note: Nenhum operador de conversÆo definida pelo usu rio dispon¡vel que possa realizar esta conversÆo, ou o operador nÆo pode ser chamado
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(200): note: consulte a declara‡Æo de 'stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::count_memory'
with
[
F=stan::math::internal::simplex_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(408): note: ao compilar a fun‡Æo de membro 'auto stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::operator ()(const Eigen::Matrix<stan::math::var,-1,1,0,-1,1> &)' do modelo da classe
with
[
F=stan::math::internal::simplex_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(617): note: consulte a referˆncia … instancia‡Æo 'stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>' do modelo da classe que est sendo compilada
with
[
F=stan::math::internal::simplex_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/fun/simplex_constrain.hpp(97): note: consulte a referˆncia … instancia‡Æo 'auto stan::math::adj_jac_apply<stan::math::internal::simplex_constrain_op,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>(const Eigen::Matrix<stan::math::var,-1,1,0,-1,1> &)' do modelo que est sendo compilada
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(412): error C2664: 'void stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::prepare_x_vis(void)': nÆo ‚ poss¡vel converter um argumento 1 de 'const Eigen::Matrix<stan::math::var,-1,1,0,-1,1>' em 'const std::vector<stan::math::var,std::allocator<stan::math::var>> &'
with
[
F=stan::math::internal::simplex_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(412): note: RazÆo: nÆo ‚ poss¡vel converter de 'const Eigen::Matrix<stan::math::var,-1,1,0,-1,1>' para 'const std::vector<stan::math::var,std::allocator<stan::math::var>>'
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(412): note: Nenhum operador de conversÆo definida pelo usu rio dispon¡vel que possa realizar esta conversÆo, ou o operador nÆo pode ser chamado
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(281): note: consulte a declara‡Æo de 'stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::prepare_x_vis'
with
[
F=stan::math::internal::simplex_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(414): error C2664: 'std::vector<stan::math::var,std::allocator<stan::math::var>> stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::build_return_varis_and_vars(const std::vector<double,std::allocator<double>> &)': nÆo ‚ poss¡vel converter um argumento 1 de 'Eigen::VectorXd' em 'const double &'
with
[
F=stan::math::internal::simplex_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(414): note: RazÆo: nÆo ‚ poss¡vel converter de 'Eigen::VectorXd' para 'const double'
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(414): note: Nenhum operador de conversÆo definida pelo usu rio dispon¡vel que possa realizar esta conversÆo, ou o operador nÆo pode ser chamado
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(333): note: consulte a declara‡Æo de 'stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::build_return_varis_and_vars'
with
[
F=stan::math::internal::simplex_constrain_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/fun/simplex_constrain.hpp(97): error C2440: 'return': nÆo ‚ poss¡vel converter de 'void' para 'Eigen::Matrix<stan::math::var,-1,1,0,-1,1>'
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/fun/simplex_constrain.hpp(97): note: Expressäes de tipo void nÆo podem ser convertidas para outros tipos
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(410): error C2664: 'size_t stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::count_memory(size_t)': nÆo ‚ poss¡vel converter um argumento 2 de 'const Eigen::Matrix<stan::math::var,-1,1,0,-1,1>' em 'const std::vector<stan::math::var,std::allocator<stan::math::var>> &'
with
[
F=stan::math::internal::softmax_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(410): note: RazÆo: nÆo ‚ poss¡vel converter de 'const Eigen::Matrix<stan::math::var,-1,1,0,-1,1>' para 'const std::vector<stan::math::var,std::allocator<stan::math::var>>'
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(410): note: Nenhum operador de conversÆo definida pelo usu rio dispon¡vel que possa realizar esta conversÆo, ou o operador nÆo pode ser chamado
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(200): note: consulte a declara‡Æo de 'stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::count_memory'
with
[
F=stan::math::internal::softmax_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(408): note: ao compilar a fun‡Æo de membro 'auto stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::operator ()(const Eigen::Matrix<stan::math::var,-1,1,0,-1,1> &)' do modelo da classe
with
[
F=stan::math::internal::softmax_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(617): note: consulte a referˆncia … instancia‡Æo 'stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>' do modelo da classe que est sendo compilada
with
[
F=stan::math::internal::softmax_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/fun/softmax.hpp(78): note: consulte a referˆncia … instancia‡Æo 'auto stan::math::adj_jac_apply<stan::math::internal::softmax_op,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>(const Eigen::Matrix<stan::math::var,-1,1,0,-1,1> &)' do modelo que est sendo compilada
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(412): error C2664: 'void stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::prepare_x_vis(void)': nÆo ‚ poss¡vel converter um argumento 1 de 'const Eigen::Matrix<stan::math::var,-1,1,0,-1,1>' em 'const std::vector<stan::math::var,std::allocator<stan::math::var>> &'
with
[
F=stan::math::internal::softmax_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(412): note: RazÆo: nÆo ‚ poss¡vel converter de 'const Eigen::Matrix<stan::math::var,-1,1,0,-1,1>' para 'const std::vector<stan::math::var,std::allocator<stan::math::var>>'
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(412): note: Nenhum operador de conversÆo definida pelo usu rio dispon¡vel que possa realizar esta conversÆo, ou o operador nÆo pode ser chamado
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(281): note: consulte a declara‡Æo de 'stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::prepare_x_vis'
with
[
F=stan::math::internal::softmax_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(414): error C2664: 'std::vector<stan::math::var,std::allocator<stan::math::var>> stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::build_return_varis_and_vars(const std::vector<double,std::allocator<double>> &)': nÆo ‚ poss¡vel converter um argumento 1 de 'Eigen::VectorXd' em 'const double &'
with
[
F=stan::math::internal::softmax_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(414): note: RazÆo: nÆo ‚ poss¡vel converter de 'Eigen::VectorXd' para 'const double'
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(414): note: Nenhum operador de conversÆo definida pelo usu rio dispon¡vel que possa realizar esta conversÆo, ou o operador nÆo pode ser chamado
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/functor/adj_jac_apply.hpp(333): note: consulte a declara‡Æo de 'stan::math::adj_jac_vari<F,Eigen::Matrix<stan::math::var,-1,1,0,-1,1>>::build_return_varis_and_vars'
with
[
F=stan::math::internal::softmax_op
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/fun/softmax.hpp(78): error C2440: 'return': nÆo ‚ poss¡vel converter de 'void' para 'Eigen::Matrix<stan::math::var,-1,1,0,-1,1>'
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\lib\stan_math\stan/math/rev/mat/fun/softmax.hpp(78): note: Expressäes de tipo void nÆo podem ser convertidas para outros tipos
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\src\stan/mcmc/sample.hpp(33): warning C4244: 'return': conversÆo de 'Eigen::EigenBase<Derived>::Index' para 'int', poss¡vel perda de dados
with
[
Derived=Eigen::Matrix<double,-1,1,0,-1,1>
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\src\stan/services/util/read_dense_inv_metric.hpp(38): warning C4267: 'argumento': conversÆo de 'size_t' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\src\stan/mcmc/windowed_adaptation.hpp(49): warning C4244: '=': conversÆo de 'double' para 'unsigned int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\src\stan/mcmc/windowed_adaptation.hpp(50): warning C4244: '=': conversÆo de 'double' para 'unsigned int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\src\stan/variational/print_progress.hpp(52): warning C4244: 'inicializando': conversÆo de 'double' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\src\stan/variational/families/normal_fullrank.hpp(91): warning C4267: 'inicializando': conversÆo de 'size_t' para 'const int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\src\stan/variational/families/normal_fullrank.hpp(105): warning C4244: 'inicializando': conversÆo de 'Eigen::EigenBase<Derived>::Index' para 'const int', poss¡vel perda de dados
with
[
Derived=Eigen::Matrix<double,-1,1,0,-1,1>
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\src\stan/variational/families/normal_fullrank.hpp(124): warning C4244: 'inicializando': conversÆo de 'Eigen::EigenBase<Derived>::Index' para 'const int', poss¡vel perda de dados
with
[
Derived=Eigen::Matrix<double,-1,1,0,-1,1>
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\src\stan/variational/families/normal_meanfield.hpp(48): warning C4267: 'inicializando': conversÆo de 'size_t' para 'const int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\src\stan/variational/families/normal_meanfield.hpp(61): warning C4244: 'inicializando': conversÆo de 'Eigen::EigenBase<Derived>::Index' para 'const int', poss¡vel perda de dados
with
[
Derived=Eigen::Matrix<double,-1,1,0,-1,1>
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\src\stan/variational/families/normal_meanfield.hpp(76): warning C4244: 'inicializando': conversÆo de 'Eigen::EigenBase<Derived>::Index' para 'const int', poss¡vel perda de dados
with
[
Derived=Eigen::Matrix<double,-1,1,0,-1,1>
]
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\src\stan/io/cmd_line.hpp(32): warning C4267: 'inicializando': conversÆo de 'size_t' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\src\stan/lang/rethrow_located.hpp(117): warning C4267: 'inicializando': conversÆo de 'size_t' para 'int', poss¡vel perda de dados
c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages\pystan\stan\src\stan/model/indexing/rvalue_index_size.hpp(20): warning C4267: 'return': conversÆo de 'size_t' para 'int', poss¡vel perda de dados
C:\Users\Imp-\AppData\Local\Temp\pystan_3j3e95hc\stanfit4anon_model_ad32c37d592cdbc572cbc332ac6d2ee2_1716955925874748410.cpp(5081): warning C4267: '=': conversÆo de 'size_t' para 'int', poss¡vel perda de dados
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\VC\\Tools\\MSVC\\14.26.28801\\bin\\HostX86\\x64\\cl.exe' failed with exit status 2
----------------------------------------
ERROR: Command errored out with exit status 1: 'c:\users\imp-\appdata\local\programs\python\python38\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Imp-\\AppData\\Local\\Temp\\pip-install-a0sb2_be\\fbprophet\\setup.py'"'"'; __file__='"'"'C:\\Users\\Imp-\\AppData\\Local\\Temp\\pip-install-a0sb2_be\\fbprophet\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\Imp-\AppData\Local\Temp\pip-record-ys_go2fz\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\users\imp-\appdata\local\programs\python\python38\Include\fbprophet' Check the logs for full command output.
I'm using Windows 10, and python version 3.8
if someone can help me ...
if someone can help me ...
apparently installing pystan on windows is easier using conda.
if someone can help me ...
apparently installing pystan on windows is easier using conda.
I already installed the Pystan with pip, when I write "pip install pystan" it returns this to me:
C:\Users\Imp->pip install pystan
Requirement already satisfied: pystan in c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages (2.19.1.1)
Requirement already satisfied: numpy>=1.7 in c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages (from pystan) (1.19.1)
Requirement already satisfied: Cython!=0.25.1,>=0.22 in c:\users\imp-\appdata\local\programs\python\python38\lib\site-packages (from pystan) (0.29.21)
No solution yet....
Python 2.7: Doesn’t support parallel sampling. When drawing samples n_jobs=1 must be used) Python 3.5 or higher: Parallel sampling is supported MSVC compiler is not supported.PyStan requires a working C++ compiler. Configuring such a compiler is typically the most challenging step in getting PyStan running.
it is required to have c++ compiler. with conda, you can use
conda install libpython m2w64-toolchain -c msys2
https://pystan.readthedocs.io/en/latest/windows.html#windows
could you please state what os are you using (windows build version), and python version (windows version or from wsl)? so I and others could try to replicate it.
Windows 10, version 1903, Build: 18362.959
Python version: 3.8.4rc1
giving this error even after I typed:
conda install libpython m2w64-toolchain -c msys2
Collecting korean-lunar-calendar
Using cached korean_lunar_calendar-0.2.1-py3-none-any.whl (8.0 kB)
Building wheels for collected packages: fbprophet
Building wheel for fbprophet (setup.py) ... error
ERROR: Command errored out with exit status 1:
command: 'C:\Users\Imp-\anaconda3\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Imp-\\AppData\\Local\\Temp\\pip-install-k11zmyyl\\fbprophet\\setup.py'"'"'; __file__='"'"'C:\\Users\\Imp-\\AppData\\Local\\Temp\\pip-install-k11zmyyl\\fbprophet\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d 'C:\Users\Imp-\AppData\Local\Temp\pip-wheel-2bnlj7kl'
cwd: C:\Users\Imp-\AppData\Local\Temp\pip-install-k11zmyyl\fbprophet\
Complete output (44 lines):
running bdist_wheel
running build
running build_py
creating build
creating build\lib
creating build\lib\fbprophet
creating build\lib\fbprophet\stan_model
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\Imp-\AppData\Local\Temp\pip-install-k11zmyyl\fbprophet\setup.py", line 120, in <module>
setup(
File "C:\Users\Imp-\anaconda3\lib\site-packages\setuptools\__init__.py", line 165, in setup
return distutils.core.setup(**attrs)
File "C:\Users\Imp-\anaconda3\lib\distutils\core.py", line 148, in setup
dist.run_commands()
File "C:\Users\Imp-\anaconda3\lib\distutils\dist.py", line 966, in run_commands
self.run_command(cmd)
File "C:\Users\Imp-\anaconda3\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Users\Imp-\anaconda3\lib\site-packages\wheel\bdist_wheel.py", line 223, in run
self.run_command('build')
File "C:\Users\Imp-\anaconda3\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Users\Imp-\anaconda3\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Users\Imp-\anaconda3\lib\distutils\command\build.py", line 135, in run
self.run_command(cmd_name)
File "C:\Users\Imp-\anaconda3\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Users\Imp-\anaconda3\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Users\Imp-\AppData\Local\Temp\pip-install-k11zmyyl\fbprophet\setup.py", line 48, in run
build_models(target_dir)
File "C:\Users\Imp-\AppData\Local\Temp\pip-install-k11zmyyl\fbprophet\setup.py", line 36, in build_models
from fbprophet.models import StanBackendEnum
File "C:\Users\Imp-\AppData\Local\Temp\pip-install-k11zmyyl\fbprophet\fbprophet\__init__.py", line 8, in <module>
from fbprophet.forecaster import Prophet
File "C:\Users\Imp-\AppData\Local\Temp\pip-install-k11zmyyl\fbprophet\fbprophet\forecaster.py", line 17, in <module>
from fbprophet.make_holidays import get_holiday_names, make_holidays_df
File "C:\Users\Imp-\AppData\Local\Temp\pip-install-k11zmyyl\fbprophet\fbprophet\make_holidays.py", line 14, in <module>
import fbprophet.hdays as hdays_part2
File "C:\Users\Imp-\AppData\Local\Temp\pip-install-k11zmyyl\fbprophet\fbprophet\hdays.py", line 13, in <module>
from convertdate.islamic import from_gregorian, to_gregorian
ModuleNotFoundError: No module named 'convertdate'
----------------------------------------
ERROR: Failed building wheel for fbprophet
@pabloapdz The best way to install in conda is with:
conda install -c conda-forge fbprophet
Otherwise, you will want to install the dependencies first:
https://github.com/facebook/prophet/blob/master/python/requirements.txt
I solved my problem like that!
But right after that it started giving me an error that "fbprophet" was not a known module. Only accepted `import Prophet '
Soon, after I downloaded the fbprophet with conda, I managed to download it in pip (pip install fbprophet).
These were the steps that solved my problems.
Thanks to all contributors
@pabloapdz The best way to install in conda is with:
conda install -c conda-forge fbprophetOtherwise, you will want to install the dependencies first:
https://github.com/facebook/prophet/blob/master/python/requirements.txt
I tried using conda, but sadly, it gave me a removeError saying that ‘requests’ is a dependency of conda.
Most helpful comment
@pabloapdz The best way to install in conda is with:
Otherwise, you will want to install the dependencies first:
https://github.com/facebook/prophet/blob/master/python/requirements.txt