Comments (6)
Would you consider moving past your state of shock and suggest a concrete correction to this (potential) issue?
from netket.
Of course, and I've already suggested a fix: use std::unique_ptr
. You get memory safety at no noticeable performance cost.
from netket.
OK thanks, I fixed this in the latest commit 7402132
from netket.
I have a more general question: how would you feel about receiving a whole lot of similar bug reports? Would you be willing to accept PRs improving code quality or is the state where the code "runs" good enough?
The reason I'm asking this is because I'm trying to decide whether it makes sense to abandon my own similar code in favour of this project.
from netket.
As long as the bug reports concern potential performance/stability issues in the code, it is perfectly OK and well accepted. Reports concerning coding style issues that do not affect performance, and do not improve the code usability, might not be considered.
Forks and pull requests is of course a good way of actively proposing changes to the code.
from netket.
I see. Thanks for the honest answer!
from netket.
Related Issues (20)
- `vs.to_qobj` is broken for constrained Hilbert spaces
- Error with VMC_SRt
- Incomprehensible bug from PauliOperatorJax
- Rename `MestropolisSampler.n_sweeps` to `sweep_size` HOT 2
- Issue on page /api/_generated/samplers/netket.experimental.sampler.MetropolisExchangePt.html
- [FR] Euclidian distance between nodes in `nk.graph.lattice` HOT 3
- Document the `mpi.n_nodes` rescaling factor in gradient computation with `nk.jax.expect` HOT 19
- MinSR regularisation HOT 8
- `vs.sample(n_samples=X, chain_length=Y)` does not error and silently ignores one argument
- vmap for modules HOT 3
- Sharding errors in sampler when using `reset_chains` in multi-node setting HOT 5
- Bug in hilbert space indexing with MPI HOT 4
- Adaptive time step fails if t0 is an integer HOT 2
- Conjugation of fermionic operators is wrong HOT 2
- Examples of observables/density operator for netket.experimental.TDVP
- TDVP not implemented for Squared LocalLiouvillian operators HOT 4
- Issue with shapes when using parallel tempering sampler on MPI HOT 6
- Generalized Hartree fock HOT 4
- TDVP convergence issues in multi-process execution HOT 4
- `operator.spin.sigmax` interplay with fermionic spaces
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 netket.