Matthew Rocklin

Results 186 issues of Matthew Rocklin

I would like to serve a variety of applications from a single HTTPServer. Normally, I would just take the various handler dictionaries and merge them somehow. However, one of my...

docs
routing

Tangent provides source-to-source automatic differentiation of functions containing Numpy syntax ```python In [1]: import numpy as np In [2]: def f(x): ...: return np.sum(np.exp(x)) + 1 In [3]: x =...

I'm probably doing something silly here, but I was confused by this error: ```python In [1]: import tangent In [2]: import numpy as np In [3]: def f(x): ...: return...

During a recent Dask tutorial someone asked "Can Datashader run on Dask?" and I was pleased. It would be good to have an easy-to-run example that was advertised Datashader from...

docs
good first issue

https://github.com/bolt-project/bolt/issues/58 - [x] single argument ufuncs (sin, exp, etc.) and ufunc like functions (pd.isnull, notnull, astype, around, isclose) - [x] broadcasting binary operations (e.g., ndarray arithmetic) - [x] three argument...

enhancement

It seems likely that we'll want the ability to write fast numeric code in a low-level-ish language. There are a few options: 1. Cython 2. Numba 3. C/C++, wrapped with...

discussion

In computations involving tensordot we can be bound by routines to convert from sparse.COO to `scipy.sparse.coo_matrix` (this should be free) and to convert from `scipy.sparse.coo_matrix` to `scipy.sparse.csc_matrix`. I do not...

enhancement

First, a question: Does the ITK Python library release the GIL when it calls down to lower level C/C++ code? When I run ITK operations within Dask I notice that...

type:Enhancement
area:Python wrapping

Sometimes getting access to the remote scheduler is hard, for example for security reasons. We could consider having the Client run an HTTP server and forwarding requests for a dashboard...

Sometimes we want to retry a task on another worker if it appears to be taking a long time. One approach would be to specify a timeout when submitting the...