csp
csp copied to clipboard
csp is a high performance reactive stream processing library, written in C++ and Python
Discovered during the hackathon, the current `CSV` adapter is not great. It was difficult to map multiple columns as datetimes, it basically presupposes a "symbol column", and it doesnt allow...
Move large examples / examples with code that belongs in separate files / notebook to separate repo
Large notebooks, for example, can increase the size of our repo substantially, so we should do something with these. Separately, some of the larger notebook examples might do better in...
# 1. Adapters + Impls where the Impl is tiny: https://github.com/Point72/csp/blob/234f94cfd9924ca479485b97d56f7cc91141f3d2/examples/04_writing_adapters/e2_pullinput.py#L19 ```python MyPullAdapter = py_pull_adapter_def("MyPullAdapter", MyPullAdapterImpl, ts[int], interval=timedelta, num_ticks=int) ``` One would expect we could do this via type annotations...
**Describe the bug** When you create a graph as part of a `CspPerspectiveTable` it does not memoize nodes. **To Reproduce** Minimal repro ```python import csp from datetime import datetime, timedelta...
https://github.com/conda-forge/csp-feedstock/pull/38 Should wait for https://github.com/conda-forge/pytorch-cpu-feedstock/pull/265
While [this PR](https://github.com/Point72/csp/pull/365) is being worked on, we should change the visibility flag to default. Ref: #365
Hi I'm Davis! I work at @ProspectiveCo, we maintain Perspective. We have been working alongside some people at Cubist (@ptomecek) and we are interested in upgrading CSP to use the...
xref: https://github.com/Point72/csp/issues/363