seamless icon indicating copy to clipboard operation
seamless copied to clipboard

Seamless is a framework to set up reproducible computations (and visualizations) that respond to changes in cells. Cells contain the input data as well as the source code of the computations, and all...

Results 120 seamless issues
Sort by recently updated
recently updated
newest added

Various plans to use the GPU with Seamless. General ======= NOTE: the GPU is and will be a can-of-worms for reproducibility Part of this is the unordered computation itself (see...

new feature
medium priority

remote peer id The purpose of this is to pass around in a remote (communion) request the communion peer ID of the peer that issued the original request. This is...

low priority

`seamless.direct.transformer` wraps a function inside a `DirectTransformer` object, which launches direct transformations (`seamless.direct.Transformation`) when called. In addition, direct transformations can also be created from unbound high-level Transformer objects (Transformer.get_transformation). Nested...

enhancement
medium priority
deployment

`tf.foo = ...` will not work if `foo` is a pin of celltype `bytes` . ( `tf.foo = ctx.foo` does work correctly) This makes sense since bytes pin checksums are...

bug
medium priority

IPython version 8.16 works normally, version 8.18 does not (8.17 seems to not exist anymore) How to reproduce: `ipython -i seamles/tests/lowlevel/simple.py` ``` In [1]: ctx.cell1.set(57) Out[1]: Seamless int cell: .cell1...

bug
dependencies
not urgent

This is already the case for bash transformations that are synthesized by the cmd module, since run_transformation can accept them natively. However, all non-Python transformers in workflows are translated to...

not urgent
apifix
new feature

For bash/bashdocker transformers that generate more data than fits in memory, adapt the bash/bashdocker transformer executors. What seamless.cmd already does is to set the hash pattern of the output pin...

enhancement
not urgent
performance

Start a jobless successor, i.e. "the main assistant". - Pimp the protocol a bit so that "peer ID" (project information) is sent along in the request. - Support dynamic modification...

new feature
long-term ongoing

e.g. deep cell with many 50MB members, (disable lru cache? like --no-lru in serve-graph?)

not urgent
performance

resulting in a lot of "buffers undestroyed" messages, and an occasional double decref. Depends a lot on if there is a cache hit or not. For now, it seems harmless,...

bug
medium priority