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

Add compiler support for more OutputPort types #1780

Open
11 of 18 tasks
jvesely opened this issue Oct 11, 2020 · 0 comments · Fixed by #2284, #2418 or #2287
Open
11 of 18 tasks

Add compiler support for more OutputPort types #1780

jvesely opened this issue Oct 11, 2020 · 0 comments · Fixed by #2284, #2418 or #2287
Labels
compiler Runtime Compiler feature

Comments

@jvesely
Copy link
Collaborator

jvesely commented Oct 11, 2020

Current status:

Mechanism:

  • RESULT
  • MECHANISM_VALUE
  • OWNER_VALUE

ProcessingMechanism:

  • MAX_ONE_HOT
  • MAX_INDICATOR
  • MAX_ABS_INDICATOR
  • MEAN
  • MEDIAN
  • STANDARD_DEVIATION
  • VARIANCE
  • MAX_VAL
  • MAX_ABS_VAL
  • MAX_ABS_ONE_HOT
  • PROB

ObjectiveMechanism:

  • OUTCOME (needs test)

TransferMechanism:

  • COMBINE (needs test)

ComparatorMechanism

  • SSE
  • MSE
@jvesely jvesely added the compiler Runtime Compiler label Oct 11, 2020
@jvesely jvesely added this to the Compilation Parity milestone Oct 11, 2020
@jvesely jvesely linked a pull request Jan 11, 2022 that will close this issue
jvesely added a commit that referenced this issue Jan 11, 2022
Only one lambda function per line is supported.
Add compiled test for MAX_VAL output port. (#1780)
jvesely added a commit to jvesely/PsyNeuLink that referenced this issue Jan 12, 2022
…he greatest magnitutde

Enable compiled test of MAX_ABS_ONE_HOT output port. (PrincetonUniversity#1780)

Signed-off-by: Jan Vesely <jan.vesely@rutgers.edu>
jvesely added a commit that referenced this issue Jan 12, 2022
…he greatest magnitutde (#2287)

Enable compiled test of MAX_ABS_ONE_HOT output port. (#1780)

Signed-off-by: Jan Vesely <jan.vesely@rutgers.edu>
jvesely added a commit to jvesely/PsyNeuLink that referenced this issue May 7, 2022
…put port

SoftMax Requires 2D input, so pass the entire mechanism value instead of
the default (VALUE, 0).
Improves: PrincetonUniversity#1780

Signed-off-by: Jan Vesely <jan.vesely@rutgers.edu>
@jvesely jvesely moved this to To do in LLVM Runtime Compiler May 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment