• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

PrincetonUniversity / PsyNeuLink / 6006863846
85%
master: 85%

Build:
Build:
LAST BUILD BRANCH: devel
DEFAULT BRANCH: master
Ran 29 Aug 2023 03:37AM UTC
Jobs 1
Files 151
Run time 6s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

29 Aug 2023 01:29AM UTC coverage: 84.621% (-0.005%) from 84.626%
6006863846

push

github-actions

web-flow
Feat/models/ego mdp (#2789)

• EGO Model - MDP
  - refactor to not use counter or response layers

• composition.py
  - _parse_receiver_spec(): modify error message for missing receiver to include name of offending Projection

* • composition.py
  - test_composition.py
    - TestAddProjection:
      - restore test for parallel projections between two nodes
      - modify error msg for receiver not specified
      - add test for received node not in comp

* • memoryfunctions.py
  ContentAddressableMemory._validate(): modify error message for scalar fields


• EGO Model - MDP
  - refactor attention into two layers

• controlmechanism.py
  _outcome_getter:  cast return value as dtype=object since it can be an irregular array

• memoryfunctions.py
  - ContentAddressableMemory:
    - add _distance_field_weights_setter that checks if non-zero/non-None weight is assigned to field with scalar when COSINE is used as similarity metric

• EGO Model - MDP:
  include parameters from Python model
  fuller implementation of environment

• controlmechanism.py
  - _instantiate_input_ports &   _parse_monitor_for_control:  handle FEEDBACK spec (though should be moved to Port._parse_port_spec)

• composition.py
  - add_projection: handle feedback attribute specified on Projection (still needs to be integrated with assignment of FEEDBACK_SENDER and FEEDBACK_RECEIVER NodeRoles)

  • projection.py
    - add feedback as constructor argument and attribute

• implement feedback specification in port_spec


---------

Co-authored-by: jdcpni <pniintel55>

12788 of 15884 branches covered (0.0%)

Branch coverage included in aggregate %.

54 of 54 new or added lines in 6 files covered. (100.0%)

30868 of 35706 relevant lines covered (86.45%)

0.86 hits per line

Jobs
ID Job ID Ran Files Coverage
1 6006863846.1 29 Aug 2023 03:37AM UTC 0
84.62
Source Files on build 6006863846
Detailed source file information is not available for this build.
  • Back to Repo
  • 81df7b3f on github
  • Prev Build on devel (#5978617231)
  • Next Build on devel (#6224391157)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc