canvas.points memory observation
Open
- Dominant language
- Python
- Stars
- 3.6k
- Forks
- 376
- Avg merge
- 4h 32m
- Merged PRs (30d)
- 1
Description
I am seeing memory double for the datashader process during the call
agg=csv.points(df,'x','y',ds.count('t'))
When the call finishes memory returns to the amount prior to the aggregate call.
I have not reviewed the code, but am wondering if the user should have control of the variable type used for the aggregation, or add a 'hint' if it can conserve memory. I'm speculating this is using a double or 64 bit integer, ideally an unsigned 'int' would be an option.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.