Ed Schmerling
Ed Schmerling
Notably, even non-fancy indexing doesn't raise a bounds error anymore (it wraps instead). Using the example in https://github.com/google/jax/issues/278#issuecomment-457829164: ```python import jax import jax.numpy as np x = np.arange(10) x =...
For reference, TensorFlow returns 0 on out-of-bounds indexing: https://www.tensorflow.org/api_docs/python/tf/gather
Whoops, sorry about that. So the two function signature styles [here](https://docs.julialang.org/en/latest/manual/style-guide/#Don't-use-unnecessary-static-parameters-1) really aren't equivalent in the case of `Function`s? This makes me question a lot of code I've written which...
I went ahead and forced specialization for every occurrence of `skip` in this package. Benchmarks from `runbenchmarks.jl` may be found here: https://gist.github.com/schmrlng/d26f3c8803e091331cc30003e90aebd9. The comparison was produced by running these commands...
Sure, if it's a question of API stability/not committing to this exact form for fewer "breaking" changes once more general ranges are worked out I'm happy to keep manually importing...
The callbacks are run in a separate julia process which will die if there's an uncaught error. One possible solution is to try/catch any errors using standard Julia control flow...
Hi @pbpf, that branch is currently only about 75% finished. In particular, the main planning code is mostly functional but it's the higher level code for easily setting up/solving planning...
Hi @kbongort, to take some of the burden off of the (impressively busy, according to his GH profile) maintainer @william-silversmith would you be willing to give this PR a quick...
Thanks for taking a look! I've tried to address @kbongort's comment in [19689ba](https://github.com/seung-lab/DracoPy/pull/61/commits/19689ba9355d236b2b1c027665cc24b15443036f) and removed the possibility for silent failures in favor of failing loudly in [b08896f](https://github.com/seung-lab/DracoPy/pull/61/commits/b08896f217a6dd909acf5684d0b8b5e5ca22d1cd). The latter is...