Comments (6)
PyStan 2.0 was last updated ~4 years ago and hasn't been officially supported since May of 2021. Are you able to use cmdstanpy or pystan3 ?
from stan.
Unfortunately, the code I am running explicitly states you need to use pystan 2.0
from stan.
GCC failing due to no space left on device
sounds like the code needlessly recompiles the model on every loop iteration.
The traceback suggests it happens on line 250 of ~/BHDMS/code/metric_HMDS.py
:
hmds_m = stan.StanModel(model_code=HMDS_code, verbose=False)
You could try and move that line to global scope (e.g. next to where HMDS_code
is defined) so the model gets compiled only once and hmds_m
can be reused.
from stan.
Sorry, move what line to glocal scope?
from stan.
The line with stan.StanModel(model_code=...)
, line 250 in file metric_HMDS.py
Alternatively change that line, i.e.
hmds_m = stan.StanModel(model_code=HMDS_code, verbose=False)
to
global hmds_m
if hmds_m is None:
hmds_m = stan.StanModel(model_code=HMDS_code, verbose=False)
and add to the start of the same file:
hmds_m = None
from stan.
Further discussion of this is probably better on the Stan Forums
from stan.
Related Issues (20)
- min:max indexing does not support SoA but does not prevent this at compile time? HOT 5
- `install-tbb.bat` fails on windows
- Write metric as JSON - add field "metric_type" HOT 1
- How to use stan::math::hypergeometric_2F1 in stan? HOT 1
- Move away from the `boost::ecuyer1988` pRNG HOT 3
- Remove places where exceptions are unconditionally swallowed.
- Add an argument to write Hessian from Laplace algorithm to a file
- Pathfinder: unexpected behavior when num_draws < num_elbo_draws
- Implementation of improved Rhat for assessing convergence of MCMC
- Exception: In serializer: Storage capacity [763] exceeded while writing value of size [16] from position [759] HOT 6
- Too loose ASSERT_NEAR and wrong test values in compute_potential_scale_reduction_test.cpp HOT 3
- Allow some chains in multi chain samplers to fail during initialization HOT 3
- Move from int to long int? HOT 3
- Round the Pathfinder Pareto k-value
- report condition number of metric for HMC adaptive samplers HOT 4
- Possible issue with new RNG? HOT 16
- Initialization failed message is misleading when using user defined inits
- FR: `model_base` methods - use `Eigen::Ref<Eigen::VectorXd>`
- Replace all non-finite lp__ and lp_approx__ with -Inf HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from stan.