PhilippPlank

Results 15 issues of PhilippPlank

The usage of multiprocessing on Windows in combination with jupyter notebooks does not work very well (see links below). Some of our tutorials define the ProcessModels within the jupyter notebook...

1-bug
0-needs-review
area: tutorials
2-important/not-urgent

Depends on issue #53 (implement pause) Calling get/set Var should be possible during pause.

enhancement
reviewed-approved

Currently a csp_port has a fixed shape to send data. Sometimes though, a "header" is additional needed, which is likely to have a different shape as the data. Example: _Originally...

1-feature
0-needs-review

Data send to a Var through set_var(..) command is currently send one integer item after another it is an array. Make it more efficient by sending the whole array at...

1-feature
0-needs-review
area: magma/runtime
area: magma/core
performance
2-important/not-urgent

Currently a RefPort can only be connected to exactly one VarPort (1:1 connection). Enabling 1:many connections to set multiple Vars Open questions: - What should the encoding of the RefPort...

1-feature
help needed
0-needs-review
planning

We should combine the creation of Var- and PortInitializers (for Vars, I/O Ports, RefPorts, VarPorts) in both the `PyProcCompiler` and `CProcCompiler`. There are currently many copies of the same functionality...

1-refactor

### User story As an NCL developer, I want the `PyProcessBuilder` to use the same code to initialize PyPorts, RefPorts, and VarPorts in the `build()` method to avoid code duplication....

area: magma/compiler
1-refactor
2-important/not-urgent

Issue Number: #95 and #148 Objective of pull request: All tutorials should work on Windows systems ## Pull request checklist Your PR fulfills the following requirements: - [x] [Issue](https://github.com/lava-nc/lava/issues) created...

1-bug

Objective of issue: ImplicitVarPort objects are added to ProcModel classes as attributes when RefPorts are connected through connect_var(). This needs to be changed to PyVarPort objects instead. **Lava version:** -...

0-needs-review
area: magma/compiler
1-refactor

Issue Number: #232 Objective of pull request: Implement an universal tool to capture power, energy and execution time in Lava which works on all backends with one interface across backends...