Closed gpatil-beam closed 2 years ago
could you please take a look at this thread, where some solutions were suggested to overcome this issue?
Thanks @wangzhishi , The multiprocessing setting worked. I faced this problem only in the Jupyter notebook. We can close this ticket.
Describe the bug The fit method of the ETS model is stuck in a running state even for sample data.- I am using the example from this : https://orbit-ml.readthedocs.io/en/stable/tutorials/quick_start.html Getting below output when trying to run the
ets.fit(df=train_df)
in Jupyter cell:-`INFO:pystan:COMPILING THE C++ CODE FOR MODEL anon_model_16851b025139395720e90c0218ba9f1d NOW. cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++ In file included from /opt/conda/lib/python3.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1822, from /opt/conda/lib/python3.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /opt/conda/lib/python3.7/site-packages/numpy/core/include/numpy/arrayobject.h:4, from /tmp/pystan_7lo9c5rp/stanfit4anon_model_16851b025139395720e90c0218ba9f1d_2716993359776235488.cpp:774: /opt/conda/lib/python3.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
warning "Using deprecated NumPy API, disable it with " \
^::type>::type T_alpha_val;
^&, const std::vector<std::__cxx11::basic_string >&, RNG_t&)’:
/opt/conda/lib/python3.7/site-packages/pystan/stan_fit.hpp:841:12: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
std::auto_ptr init_context_ptr;
^ class auto_ptr;
^&, std::vector&, std::ostream) const’:
/tmp/pystan_7lo9c5rp/anon_model_16851b025139395720e90c0218ba9f1d.hpp:244:24: warning: typedef ‘local_scalar_t’ locally defined but not used [-Wunused-local-typedefs]
typedef double local_scalar_t;
^ >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
pyx_t_12 = ((pyx_t_9 != __pyx_v_fitptr->param_names_oi().size()) != 0);
~~ In file included from /opt/conda/lib/python3.7/site-packages/pystan/stan/lib/stan_math/stan/math/prim/mat/prob/poisson_log_glm_log.hpp:5, from /opt/conda/lib/python3.7/site-packages/pystan/stan/lib/stan_math/stan/math/prim/mat.hpp:336, from /opt/conda/lib/python3.7/site-packages/pystan/stan/src/stan/io/dump.hpp:6, from /opt/conda/lib/python3.7/site-packages/pystan/py_var_context.hpp:12, from /tmp/pystan_7lo9c5rp/stanfit4anon_model_16851b025139395720e90c0218ba9f1d_2716993359776235488.cpp:780: /opt/conda/lib/python3.7/site-packages/pystan/stan/lib/stan_math/stan/math/prim/mat/prob/poisson_log_glm_lpmf.hpp: In function ‘typename stan::return_type<T_x, T_alpha, T_beta>::type stan::math::poisson_log_glm_lpmf(const T_y&, const T_x&, const T_alpha&, const T_beta&)’: /opt/conda/lib/python3.7/site-packages/pystan/stan/lib/stan_math/stan/math/prim/mat/prob/poisson_log_glm_lpmf.hpp:64:59: warning: typedef ‘T_alpha_val’ locally defined but not used [-Wunused-local-typedefs] typename partials_return_type~~In file included from /opt/conda/lib/python3.7/site-packages/pystan/stan/lib/stan_math/lib/boost_1.69.0/boost/numeric/ublas/matrix.hpp:19, from /opt/conda/lib/python3.7/site-packages/pystan/stan/lib/stan_math/lib/boost_1.69.0/boost/numeric/odeint/util/ublas_wrapper.hpp:24, from /opt/conda/lib/python3.7/site-packages/pystan/stan/lib/stan_math/lib/boost_1.69.0/boost/numeric/odeint.hpp:25, from /opt/conda/lib/python3.7/site-packages/pystan/stan/lib/stan_math/stan/math/prim/arr/functor/integrate_ode_rk45.hpp:17, from /opt/conda/lib/python3.7/site-packages/pystan/stan/lib/stan_math/stan/math/prim/arr.hpp:46, from /opt/conda/lib/python3.7/site-packages/pystan/stan/lib/stan_math/stan/math/prim/mat.hpp:344, from /opt/conda/lib/python3.7/site-packages/pystan/stan/src/stan/io/dump.hpp:6, from /opt/conda/lib/python3.7/site-packages/pystan/py_var_context.hpp:12, from /tmp/pystan_7lo9c5rp/stanfit4anon_model_16851b025139395720e90c0218ba9f1d_2716993359776235488.cpp:780: /opt/conda/lib/python3.7/site-packages/pystan/stan/lib/stan_math/lib/boost_1.69.0/boost/numeric/ublas/matrix_expression.hpp: In member function ‘void boost::numeric::ublas::matrix_binary<E1, E2, F>::const_iterator1::increment(boost::numeric::ublas::sparse_bidirectional_iterator_tag)’: /opt/conda/lib/python3.7/site-packages/pystan/stan/lib/stan_math/lib/boost_1.69.0/boost/numeric/ublas/matrixexpression.hpp:2224:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if (it2 != it2end) ^~ /opt/conda/lib/python3.7/site-packages/pystan/stan/lib/stan_math/lib/boost_1.69.0/boost/numeric/ublas/matrixexpression.hpp:2227:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ if (it2 != it2end) { ^~ In file included from /tmp/pystan_7lo9c5rp/stanfit4anon_model_16851b025139395720e90c0218ba9f1d_2716993359776235488.cpp:781: /opt/conda/lib/python3.7/site-packages/pystan/stan_fit.hpp: In function ‘int pystan::{anonymous}::command(pystan::StanArgs&, Model&, pystan::StanHolder&, const std::vector~~~ In file included from /usr/include/c++/8/memory:80, from /opt/conda/lib/python3.7/site-packages/pystan/stan/lib/stan_math/lib/boost_1.69.0/boost/config/no_tr1/memory.hpp:21, from /opt/conda/lib/python3.7/site-packages/pystan/stan/lib/stan_math/lib/boost_1.69.0/boost/smart_ptr/shared_ptr.hpp:23, from /opt/conda/lib/python3.7/site-packages/pystan/stan/lib/stan_math/lib/boost_1.69.0/boost/shared_ptr.hpp:17, from /opt/conda/lib/python3.7/site-packages/pystan/stan/lib/stan_math/stan/math/prim/mat/fun/LDLT_factor.hpp:7, from /opt/conda/lib/python3.7/site-packages/pystan/stan/lib/stan_math/stan/math/prim/mat/err/check_ldlt_factor.hpp:6, from /opt/conda/lib/python3.7/site-packages/pystan/stan/lib/stan_math/stan/math/prim/mat.hpp:34, from /opt/conda/lib/python3.7/site-packages/pystan/stan/src/stan/io/dump.hpp:6, from /opt/conda/lib/python3.7/site-packages/pystan/py_var_context.hpp:12, from /tmp/pystan_7lo9c5rp/stanfit4anon_model_16851b025139395720e90c0218ba9f1d_2716993359776235488.cpp:780: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template~~~ In file included from /tmp/pystan_7lo9c5rp/stanfit4anon_model_16851b025139395720e90c0218ba9f1d_2716993359776235488.cpp:783: /tmp/pystan_7lo9c5rp/anon_model_16851b025139395720e90c0218ba9f1d.hpp: In member function ‘void anon_model_16851b025139395720e90c0218ba9f1d_namespace::anon_model_16851b025139395720e90c0218ba9f1d::transform_inits(const stan::io::var_context&, std::vector~~~/tmp/pystan_7lo9c5rp/stanfit4anon_model_16851b025139395720e90c0218ba9f1d_2716993359776235488.cpp: In function ‘PyObject pyx_pf_71stanfit4anon_model_16851b025139395720e90c0218ba9f1d_2716993359776235488_2_call_sampler(PyObject, PyObject, PyObject, PyObject)’: /tmp/pystan_7lo9c5rp/stanfit4anon_model_16851b025139395720e90c0218ba9f1d_2716993359776235488.cpp:9536:30: warning: comparison of integer expressions of different signedness: ‘Py_ssize_t’ {aka ‘long int’} and ‘std::vector<std::cxx11::basic_string