Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Virtual ports between RefPorts and VarPorts #195

Merged
merged 29 commits into from
Mar 2, 2022

Commits on Jan 21, 2022

  1. permute initial implementation

    Signed-off-by: bamsumit <[email protected]>
    bamsumit committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    d3a65e7 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2022

  1. Tests for permute ports

    bamsumit committed Jan 25, 2022
    Configuration menu
    Copy the full SHA
    58d5a14 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2022

  1. Process property of virtual ports no longer returns None

    Signed-off-by: Mathis Richter <[email protected]>
    mathisrichter committed Feb 4, 2022
    Configuration menu
    Copy the full SHA
    3891c8c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eba5df9 View commit details
    Browse the repository at this point in the history
  3. User-level API for TransposePort with unit tests

    Signed-off-by: Mathis Richter <[email protected]>
    mathisrichter committed Feb 4, 2022
    Configuration menu
    Copy the full SHA
    917a497 View commit details
    Browse the repository at this point in the history
  4. Fixed typo

    Signed-off-by: Mathis Richter <[email protected]>
    mathisrichter committed Feb 4, 2022
    Configuration menu
    Copy the full SHA
    0f33774 View commit details
    Browse the repository at this point in the history
  5. Unit tests for flatten() and concat_with()

    Signed-off-by: Mathis Richter <[email protected]>
    mathisrichter committed Feb 4, 2022
    Configuration menu
    Copy the full SHA
    1537c41 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2022

  1. Configuration menu
    Copy the full SHA
    938b7db View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2022

  1. Preliminary implementation of virtual ports between OutPort and InPor…

    …t (wip)
    
    Signed-off-by: Mathis Richter <[email protected]>
    mathisrichter committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    d0eff5a View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' of https://github.com/lava-nc/lava into permute

    � Conflicts:
    �	src/lava/magma/compiler/compiler.py
    �	src/lava/magma/core/model/py/ports.py
    �	tests/lava/magma/core/model/py/test_ports.py
    mathisrichter committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    5076ab4 View commit details
    Browse the repository at this point in the history
  3. Fixing unit tests after merge

    Signed-off-by: Mathis Richter <[email protected]>
    mathisrichter committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    846c1b3 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2022

  1. Configuration menu
    Copy the full SHA
    9bde78e View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2022

  1. Added support for virtual ports between an OutPort and InPort of two …

    …hierarchical Processes
    
    Signed-off-by: Mathis Richter <[email protected]>
    mathisrichter committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    effd522 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a1be80f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c5d0f5f View commit details
    Browse the repository at this point in the history
  4. Fixed linter issues

    Signed-off-by: Mathis Richter <[email protected]>
    mathisrichter committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    abf03bd View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2022

  1. Configuration menu
    Copy the full SHA
    c02a44a View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2022

  1. Configuration menu
    Copy the full SHA
    166ec46 View commit details
    Browse the repository at this point in the history
  2. Raising an exception when executing ConcatPort

    Signed-off-by: Mathis Richter <[email protected]>
    mathisrichter committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    6ca8a51 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'main' of https://github.com/lava-nc/lava into permute

    � Conflicts:
    �	src/lava/magma/compiler/compiler.py
    mathisrichter committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    9ebfc6f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4873eca View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2022

  1. Merge

    Signed-off-by: Mathis Richter <[email protected]>
    mathisrichter committed Feb 27, 2022
    Configuration menu
    Copy the full SHA
    71d1e8b View commit details
    Browse the repository at this point in the history
  2. Unit tests for virtual ports between OutPorts and InPorts in hierarch…

    …ical Processes.
    
    Signed-off-by: Mathis Richter <[email protected]>
    mathisrichter committed Feb 27, 2022
    Configuration menu
    Copy the full SHA
    0d5b0bf View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2022

  1. RefPort writing to an explicit VarPort via a virtual port.

    Signed-off-by: Mathis Richter <[email protected]>
    mathisrichter committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    6a15666 View commit details
    Browse the repository at this point in the history
  2. RefPort reading from an explicit VarPort via a virtual port.

    Signed-off-by: Mathis Richter <[email protected]>
    mathisrichter committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    9ceddb1 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2022

  1. Fixed linter error

    Signed-off-by: Mathis Richter <[email protected]>
    mathisrichter committed Mar 1, 2022
    Configuration menu
    Copy the full SHA
    fbf1f54 View commit details
    Browse the repository at this point in the history
  2. Unit tests for virtual ports between RefPorts and VarPorts in hierarc…

    …hical Processes.
    
    Signed-off-by: Mathis Richter <[email protected]>
    mathisrichter committed Mar 1, 2022
    Configuration menu
    Copy the full SHA
    ae4debf View commit details
    Browse the repository at this point in the history
  3. Fixed a docstring

    Signed-off-by: Mathis Richter <[email protected]>
    mathisrichter committed Mar 1, 2022
    Configuration menu
    Copy the full SHA
    83fd8d9 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2022

  1. Added docstrings to methods get_transform_func_fwd/bwd.

    Signed-off-by: Mathis Richter <[email protected]>
    mathisrichter committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    eaf55ca View commit details
    Browse the repository at this point in the history