{"push_id":2933228099,"size":142,"distinct_size":142,"ref":"refs/heads/feat/parameters/make-stateful","head":"70d210f0a46165a750bec52160b033ff17c4044d","before":"21ed0573a8f17d061e17b942eb42578d4ef60613","commits":[{"sha":"9a7e9567a2422d45bda7d9f0fab8fbbe4d24564d","author":{"name":"kmantel","email":"203058e978e1fd101beebaea9bb62030a7c6e413@princeton.edu"},"message":"State: change how projections are executed/updated when updating a State\n\n\t- projections now become active for one or more Compositions, and do not get\n\tupdated outside of the context of executing a Composition\n\t\t- add Projection._enable_on_compositions that can handle assigning a\n\t\tProjection to a Composition\n\t- create a ConnectionInfo class that stores data about a Projection->State\n\tconnection\n\t\t- includes what Compositions this becomes active on\n\t\t- allows further expansion\n\t\t- stored at <InputState>.afferents_info\n\n\t- update some tests to account for the new projection activation scheme\n\n\tDEPRECATION WARNING:\n\t\t- currently allow projections not explicitly added to processes to\n\t\tnonetheless be added to the process if their sender and receiver are\n\t\tsubsequent","distinct":true,"url":"https://api.github.com/repos/PrincetonUniversity/PsyNeuLink/commits/9a7e9567a2422d45bda7d9f0fab8fbbe4d24564d"},{"sha":"e1ece1dd9e2f8b4ae52395d6c9bd0218ecbe0cac","author":{"name":"Katherine Mantel","email":"203058e978e1fd101beebaea9bb62030a7c6e413@princeton.edu"},"message":"mg enable for comps","distinct":true,"url":"https://api.github.com/repos/PrincetonUniversity/PsyNeuLink/commits/e1ece1dd9e2f8b4ae52395d6c9bd0218ecbe0cac"},{"sha":"885ce5f32f15c9ef417a62e9904dbf3e1cce68e6","author":{"name":"Katherine Mantel","email":"203058e978e1fd101beebaea9bb62030a7c6e413@princeton.edu"},"message":"mg enable for comps","distinct":true,"url":"https://api.github.com/repos/PrincetonUniversity/PsyNeuLink/commits/885ce5f32f15c9ef417a62e9904dbf3e1cce68e6"},{"sha":"032c293c6e1ac27de628f1bf51adda78cc89b900","author":{"name":"Katherine Mantel","email":"203058e978e1fd101beebaea9bb62030a7c6e413@princeton.edu"},"message":"add some missing projections to be enabled","distinct":true,"url":"https://api.github.com/repos/PrincetonUniversity/PsyNeuLink/commits/032c293c6e1ac27de628f1bf51adda78cc89b900"},{"sha":"29c32869d6559e511dfc9e4a005e2415b6006ba7","author":{"name":"Katherine Mantel","email":"203058e978e1fd101beebaea9bb62030a7c6e413@princeton.edu"},"message":"mg enable for compositions","distinct":true,"url":"https://api.github.com/repos/PrincetonUniversity/PsyNeuLink/commits/29c32869d6559e511dfc9e4a005e2415b6006ba7"},{"sha":"ff4196e3ae826836c60a1fa0f88b2767dcc2129b","author":{"name":"Katherine Mantel","email":"203058e978e1fd101beebaea9bb62030a7c6e413@princeton.edu"},"message":"mg enable for comps","distinct":true,"url":"https://api.github.com/repos/PrincetonUniversity/PsyNeuLink/commits/ff4196e3ae826836c60a1fa0f88b2767dcc2129b"},{"sha":"c7addd5ab346b89ced42c256fb37487bb4adf0cb","author":{"name":"Katherine Mantel","email":"203058e978e1fd101beebaea9bb62030a7c6e413@princeton.edu"},"message":"mg enable for compositions","distinct":true,"url":"https://api.github.com/repos/PrincetonUniversity/PsyNeuLink/commits/c7addd5ab346b89ced42c256fb37487bb4adf0cb"},{"sha":"5da3c58f34b36e09a3bd6c5ab88aa3dd09d523d6","author":{"name":"Katherine Mantel","email":"203058e978e1fd101beebaea9bb62030a7c6e413@princeton.edu"},"message":"mg enable for comps","distinct":true,"url":"https://api.github.com/repos/PrincetonUniversity/PsyNeuLink/commits/5da3c58f34b36e09a3bd6c5ab88aa3dd09d523d6"},{"sha":"a9108677558e3b7d8a051b3f78f78dfc12fd66a9","author":{"name":"Katherine Mantel","email":"203058e978e1fd101beebaea9bb62030a7c6e413@princeton.edu"},"message":"mg enable for comps","distinct":true,"url":"https://api.github.com/repos/PrincetonUniversity/PsyNeuLink/commits/a9108677558e3b7d8a051b3f78f78dfc12fd66a9"},{"sha":"05004c1f6a8c515cbaa3d9e6cc20942dc66ca192","author":{"name":"Katherine Mantel","email":"203058e978e1fd101beebaea9bb62030a7c6e413@princeton.edu"},"message":"mg to enable for comps: add more projections to process.projections","distinct":true,"url":"https://api.github.com/repos/PrincetonUniversity/PsyNeuLink/commits/05004c1f6a8c515cbaa3d9e6cc20942dc66ca192"},{"sha":"a1f1e162e8e20ae9fb81aa2412fd0237d563eab0","author":{"name":"Katherine Mantel","email":"203058e978e1fd101beebaea9bb62030a7c6e413@princeton.edu"},"message":"mg to enable compositions - get ALL the projections in a control mechanism in a\nsimplified manner","distinct":true,"url":"https://api.github.com/repos/PrincetonUniversity/PsyNeuLink/commits/a1f1e162e8e20ae9fb81aa2412fd0237d563eab0"},{"sha":"d4f7ae026f432676406bc61c10bd5bd7fc63b1bf","author":{"name":"Katherine Mantel","email":"203058e978e1fd101beebaea9bb62030a7c6e413@princeton.edu"},"message":"mg to enable projs for","distinct":true,"url":"https://api.github.com/repos/PrincetonUniversity/PsyNeuLink/commits/d4f7ae026f432676406bc61c10bd5bd7fc63b1bf"},{"sha":"8f9cac9a493bb038605bd38a96e85db04f8ab153","author":{"name":"Katherine Mantel","email":"203058e978e1fd101beebaea9bb62030a7c6e413@princeton.edu"},"message":"mg enable for compositions","distinct":true,"url":"https://api.github.com/repos/PrincetonUniversity/PsyNeuLink/commits/8f9cac9a493bb038605bd38a96e85db04f8ab153"},{"sha":"aed03bedc71171b3d4652b5c20be2fc746623461","author":{"name":"Katherine Mantel","email":"203058e978e1fd101beebaea9bb62030a7c6e413@princeton.edu"},"message":"mg enable for comps","distinct":true,"url":"https://api.github.com/repos/PrincetonUniversity/PsyNeuLink/commits/aed03bedc71171b3d4652b5c20be2fc746623461"},{"sha":"a28ad4d9e206ece62350cbdc7d5afef4879ea0f3","author":{"name":"Katherine Mantel","email":"203058e978e1fd101beebaea9bb62030a7c6e413@princeton.edu"},"message":"mg ACTIVATE for comps, rename enable->activate","distinct":true,"url":"https://api.github.com/repos/PrincetonUniversity/PsyNeuLink/commits/a28ad4d9e206ece62350cbdc7d5afef4879ea0f3"},{"sha":"c23137d0531e5f84545b8c8d73534be9388db5bf","author":{"name":"Katherine Mantel","email":"203058e978e1fd101beebaea9bb62030a7c6e413@princeton.edu"},"message":"mg activate for comps","distinct":true,"url":"https://api.github.com/repos/PrincetonUniversity/PsyNeuLink/commits/c23137d0531e5f84545b8c8d73534be9388db5bf"},{"sha":"36a4f67de99fbd5fbc96e4c936cf44cc0273feb9","author":{"name":"Katherine Mantel","email":"203058e978e1fd101beebaea9bb62030a7c6e413@princeton.edu"},"message":"mg activate for comps: assign context values for execution","distinct":true,"url":"https://api.github.com/repos/PrincetonUniversity/PsyNeuLink/commits/36a4f67de99fbd5fbc96e4c936cf44cc0273feb9"},{"sha":"47fe23f5cbd4b8befa4e06a07592feafd2614581","author":{"name":"Katherine Mantel","email":"203058e978e1fd101beebaea9bb62030a7c6e413@princeton.edu"},"message":"mg to activate projs: add objective projection","distinct":true,"url":"https://api.github.com/repos/PrincetonUniversity/PsyNeuLink/commits/47fe23f5cbd4b8befa4e06a07592feafd2614581"},{"sha":"6b77eee6226eac1569db0e6f28a1df168f8ec53d","author":{"name":"Katherine Mantel","email":"203058e978e1fd101beebaea9bb62030a7c6e413@princeton.edu"},"message":"AutoAssociativeProjection: remove test print","distinct":true,"url":"https://api.github.com/repos/PrincetonUniversity/PsyNeuLink/commits/6b77eee6226eac1569db0e6f28a1df168f8ec53d"},{"sha":"be2e6a35cce32a577c302ebfdec11dde3878c6f0","author":{"name":"kmantel","email":"203058e978e1fd101beebaea9bb62030a7c6e413@princeton.edu"},"message":"mg: making things stateful\n\n\t- add execution_id parameter to\n\t\t- State.update\n\t\t- Composition call_before/after methods\n\n\t- Component:\n\t\t- set up context for an execution_id in execute call\n\t- Mechanism:\n\t\t- remove classMethodNames\n\t- OutputState: refactor variable parsing\n\t- Composition:\n\t\t- add projections attribute\n\t\t- set up context when assigning execution_id\n\t- Context:\n\t\t- do not copy composition attribute\n\n\t- Testing: update tests to use Params storage instead of .variable/.value","distinct":true,"url":"https://api.github.com/repos/PrincetonUniversity/PsyNeuLink/commits/be2e6a35cce32a577c302ebfdec11dde3878c6f0"}]}
{"actor":{"display_login":"kmantel"}}