{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":693909768,"defaultBranch":"main","name":"Capstone-Project","ownerLogin":"BoundlessDevelopment","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-09-20T00:48:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/145514481?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713118137.0","currentOid":""},"activityList":{"items":[{"before":"48f1b11785d7f225973bcb2669875359d800ef70","after":"fe6eb6a3d34c9308c5b1547d06487f0b84ef09d9","ref":"refs/heads/main","pushedAt":"2024-04-14T18:19:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pandyah5","name":"HP (Hetav)","path":"/pandyah5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60848863?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"9aeb28321892dfc128cb4fcf2d4f88f343859445","after":null,"ref":"refs/heads/wei/k-means","pushedAt":"2024-04-14T18:08:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pandyah5","name":"HP (Hetav)","path":"/pandyah5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60848863?s=80&v=4"}},{"before":"e04a9d88d825a0f2770282d91b937317a01b82ff","after":"48f1b11785d7f225973bcb2669875359d800ef70","ref":"refs/heads/main","pushedAt":"2024-04-14T18:08:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pandyah5","name":"HP (Hetav)","path":"/pandyah5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60848863?s=80&v=4"},"commit":{"message":"Integration of K-means (#57)\n\n* first file changes from k-means\r\n\r\n* added data file so you play with online_k.py\r\n\r\n* Fixed num_agents issue in k-means prediction\r\n\r\n* Implemented automatic switching between d-pruning and kmeans\r\n\r\n* Completed first draft of kmeans filtering\r\n\r\n* Added config switch to turn off dynamic kmeans pruning\r\n\r\n* Generated csv files to analyze predictions\r\n\r\n* Removed a few print statements and commented csv file generation code\r\n\r\n* Deleted predictions.csv file\r\n\r\n* Deleted unwanted q file\r\n\r\n* Added setting methods for config\r\n\r\n* Added functionality to seed the randomness and tested it\r\n\r\n* Added the bechmarking functionality\r\n\r\n* Modified the dqn script to take parameters from cmd line\r\n\r\n* Tested new config changes with dqn\r\n\r\n* Updated the benchmarking code with more detailed metrics\r\n\r\n* Removed the checkpoint from src\r\n\r\n---------\r\n\r\nCo-authored-by: pandyah5 ","shortMessageHtmlLink":"Integration of K-means (#57)"}},{"before":"25aba5adeea7f1f7df93e31d08f3e4f84cca895c","after":"9aeb28321892dfc128cb4fcf2d4f88f343859445","ref":"refs/heads/wei/k-means","pushedAt":"2024-04-14T18:03:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pandyah5","name":"HP (Hetav)","path":"/pandyah5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60848863?s=80&v=4"},"commit":{"message":"Removed the checkpoint from src","shortMessageHtmlLink":"Removed the checkpoint from src"}},{"before":"6a0b6291847a2457648a35759076def848240440","after":"d5422823623d92c1780519b12a8f06420a4d628d","ref":"refs/heads/wei/truthful_weights","pushedAt":"2024-04-08T18:16:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"weihangzheng","name":"Weihang Zheng","path":"/weihangzheng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54783950?s=80&v=4"},"commit":{"message":"parallel batch testing","shortMessageHtmlLink":"parallel batch testing"}},{"before":"a5b1a83b2aec03ce21f2d007f35cf5381a997a0d","after":"25aba5adeea7f1f7df93e31d08f3e4f84cca895c","ref":"refs/heads/wei/k-means","pushedAt":"2024-04-05T23:00:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pandyah5","name":"HP (Hetav)","path":"/pandyah5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60848863?s=80&v=4"},"commit":{"message":"Updated the benchmarking code with more detailed metrics","shortMessageHtmlLink":"Updated the benchmarking code with more detailed metrics"}},{"before":"5a0322fb849064dab9a0bbe4ef7e0dbca47d4bf0","after":"a5b1a83b2aec03ce21f2d007f35cf5381a997a0d","ref":"refs/heads/wei/k-means","pushedAt":"2024-03-31T02:34:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pandyah5","name":"HP (Hetav)","path":"/pandyah5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60848863?s=80&v=4"},"commit":{"message":"Modified the dqn script to take parameters from cmd line","shortMessageHtmlLink":"Modified the dqn script to take parameters from cmd line"}},{"before":"d9098a9e15b2adb6ef6e89808c16660f563fa518","after":"5a0322fb849064dab9a0bbe4ef7e0dbca47d4bf0","ref":"refs/heads/wei/k-means","pushedAt":"2024-03-31T02:33:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pandyah5","name":"HP (Hetav)","path":"/pandyah5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60848863?s=80&v=4"},"commit":{"message":"Added the bechmarking functionality","shortMessageHtmlLink":"Added the bechmarking functionality"}},{"before":"d9fca2b3e04099c1c392179aa86cb07e2ef15aab","after":"d9098a9e15b2adb6ef6e89808c16660f563fa518","ref":"refs/heads/wei/k-means","pushedAt":"2024-03-30T22:45:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pandyah5","name":"HP (Hetav)","path":"/pandyah5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60848863?s=80&v=4"},"commit":{"message":"Added functionality to seed the randomness and tested it","shortMessageHtmlLink":"Added functionality to seed the randomness and tested it"}},{"before":"0852ac2e0a1380657e83d55253926cb12035b008","after":"d9fca2b3e04099c1c392179aa86cb07e2ef15aab","ref":"refs/heads/wei/k-means","pushedAt":"2024-03-30T22:30:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pandyah5","name":"HP (Hetav)","path":"/pandyah5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60848863?s=80&v=4"},"commit":{"message":"Added setting methods for config","shortMessageHtmlLink":"Added setting methods for config"}},{"before":"f6738c4bfddd252687521f94ce5dd54f15fda41a","after":"0852ac2e0a1380657e83d55253926cb12035b008","ref":"refs/heads/wei/k-means","pushedAt":"2024-03-30T22:14:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pandyah5","name":"HP (Hetav)","path":"/pandyah5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60848863?s=80&v=4"},"commit":{"message":"Resolved merge conflicts from main","shortMessageHtmlLink":"Resolved merge conflicts from main"}},{"before":"b74e12e95ac6df521836fcbf7535eedf8629f105","after":"f6738c4bfddd252687521f94ce5dd54f15fda41a","ref":"refs/heads/wei/k-means","pushedAt":"2024-03-30T22:12:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pandyah5","name":"HP (Hetav)","path":"/pandyah5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60848863?s=80&v=4"},"commit":{"message":"Deleted unwanted q file","shortMessageHtmlLink":"Deleted unwanted q file"}},{"before":"f1c3373e4211cbcb39484588a65773ae5e16c17e","after":null,"ref":"refs/heads/thanos/RL_tuning","pushedAt":"2024-03-30T22:09:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Thanoshan","name":"Thanos Ariyanayagam","path":"/Thanoshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36831115?s=80&v=4"}},{"before":"3d2fe6227474c4c59617bc29d86c58501abef8a8","after":"e04a9d88d825a0f2770282d91b937317a01b82ff","ref":"refs/heads/main","pushedAt":"2024-03-30T22:08:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pandyah5","name":"HP (Hetav)","path":"/pandyah5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60848863?s=80&v=4"},"commit":{"message":"DQN v2 Rewards & Algorithm Changes (#58)\n\n* update NEPIADA with delta rewards and normalization of target neighbours -- delta rewards seems very promising\r\n\r\n* update imports, algorithms for new other noise data types\r\n\r\n* address comments","shortMessageHtmlLink":"DQN v2 Rewards & Algorithm Changes (#58)"}},{"before":"0917f341ee93fb241d5a1bca4647b0684f5cdb3e","after":"f1c3373e4211cbcb39484588a65773ae5e16c17e","ref":"refs/heads/thanos/RL_tuning","pushedAt":"2024-03-30T22:06:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Thanoshan","name":"Thanos Ariyanayagam","path":"/Thanoshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36831115?s=80&v=4"},"commit":{"message":"address comments","shortMessageHtmlLink":"address comments"}},{"before":"c30e2b83302c7f1464bb7c4ff928938d74a4bbc0","after":"0917f341ee93fb241d5a1bca4647b0684f5cdb3e","ref":"refs/heads/thanos/RL_tuning","pushedAt":"2024-03-15T17:12:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Thanoshan","name":"Thanos Ariyanayagam","path":"/Thanoshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36831115?s=80&v=4"},"commit":{"message":"update imports, algorithms for new other noise data types","shortMessageHtmlLink":"update imports, algorithms for new other noise data types"}},{"before":"3a73d3e92d9a5e6a90587982991bb9a26d190602","after":"b74e12e95ac6df521836fcbf7535eedf8629f105","ref":"refs/heads/wei/k-means","pushedAt":"2024-03-15T01:48:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pandyah5","name":"HP (Hetav)","path":"/pandyah5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60848863?s=80&v=4"},"commit":{"message":"Deleted predictions.csv file","shortMessageHtmlLink":"Deleted predictions.csv file"}},{"before":"ddb237c61cf9cc19da3627997c3691db7925a2b8","after":"3a73d3e92d9a5e6a90587982991bb9a26d190602","ref":"refs/heads/wei/k-means","pushedAt":"2024-03-15T01:47:02.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"pandyah5","name":"HP (Hetav)","path":"/pandyah5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60848863?s=80&v=4"},"commit":{"message":"Removed a few print statements and commented csv file generation code","shortMessageHtmlLink":"Removed a few print statements and commented csv file generation code"}},{"before":"ec300d7cc408f3b370aaa518d47034bacc8c1c8c","after":"ddb237c61cf9cc19da3627997c3691db7925a2b8","ref":"refs/heads/wei/k-means","pushedAt":"2024-03-15T01:01:18.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"pandyah5","name":"HP (Hetav)","path":"/pandyah5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60848863?s=80&v=4"},"commit":{"message":"Added config switch to turn off dynamic kmeans pruning","shortMessageHtmlLink":"Added config switch to turn off dynamic kmeans pruning"}},{"before":"ea9346059b1a5ffc701bca76e7fc4921bd0efa2a","after":"c30e2b83302c7f1464bb7c4ff928938d74a4bbc0","ref":"refs/heads/thanos/RL_tuning","pushedAt":"2024-03-14T19:54:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Thanoshan","name":"Thanos Ariyanayagam","path":"/Thanoshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36831115?s=80&v=4"},"commit":{"message":"update NEPIADA with delta rewards and normalization of target neighbours -- delta rewards seems very promising","shortMessageHtmlLink":"update NEPIADA with delta rewards and normalization of target neighbo…"}},{"before":"a1738c2d87c0c3f3b1b4d93a04e9cda9e8fa72ed","after":null,"ref":"refs/heads/dev-hp-random-data-param","pushedAt":"2024-03-14T19:47:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pandyah5","name":"HP (Hetav)","path":"/pandyah5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60848863?s=80&v=4"}},{"before":"f9a5ffa1c7f9db75b86f87dd14daf455118e0211","after":"ec300d7cc408f3b370aaa518d47034bacc8c1c8c","ref":"refs/heads/wei/k-means","pushedAt":"2024-03-14T19:46:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"weihangzheng","name":"Weihang Zheng","path":"/weihangzheng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54783950?s=80&v=4"},"commit":{"message":"added data file so you play with online_k.py","shortMessageHtmlLink":"added data file so you play with online_k.py"}},{"before":"0020f1590584a41f99fbe9331f9f73e600eb1277","after":"3d2fe6227474c4c59617bc29d86c58501abef8a8","ref":"refs/heads/main","pushedAt":"2024-03-14T19:46:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Thanoshan","name":"Thanos Ariyanayagam","path":"/Thanoshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36831115?s=80&v=4"},"commit":{"message":"Add max_dim parameter for RandomData class (Noise) (#56)\n\n* initial commit of a potential test setup\r\n\r\n* Added random data noise function\r\n\r\n* Removed test.py for simulation testing; irrelevant to this PR\r\n\r\n* Remove redundant print statements\r\n\r\n* Add asserts to safegaurd against logical errors\r\n\r\n* Fixed baseline agent name error\r\n\r\n* Added parameter for RandomData\r\n\r\n---------\r\n\r\nCo-authored-by: Weihang Zheng ","shortMessageHtmlLink":"Add max_dim parameter for RandomData class (Noise) (#56)"}},{"before":null,"after":"f9a5ffa1c7f9db75b86f87dd14daf455118e0211","ref":"refs/heads/wei/k-means","pushedAt":"2024-03-14T19:35:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"weihangzheng","name":"Weihang Zheng","path":"/weihangzheng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54783950?s=80&v=4"},"commit":{"message":"first file changes from k-means","shortMessageHtmlLink":"first file changes from k-means"}},{"before":"d5232aad6e080b7c85453b339d3ca322c71552cf","after":"a1738c2d87c0c3f3b1b4d93a04e9cda9e8fa72ed","ref":"refs/heads/dev-hp-random-data-param","pushedAt":"2024-03-14T19:18:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pandyah5","name":"HP (Hetav)","path":"/pandyah5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60848863?s=80&v=4"},"commit":{"message":"Resolved merge conflicts","shortMessageHtmlLink":"Resolved merge conflicts"}},{"before":null,"after":"d5232aad6e080b7c85453b339d3ca322c71552cf","ref":"refs/heads/dev-hp-random-data-param","pushedAt":"2024-03-14T19:16:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pandyah5","name":"HP (Hetav)","path":"/pandyah5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60848863?s=80&v=4"},"commit":{"message":"Added parameter for RandomData","shortMessageHtmlLink":"Added parameter for RandomData"}},{"before":"ccce8538f257e2cf9b99622517bae717f406a544","after":"d5232aad6e080b7c85453b339d3ca322c71552cf","ref":"refs/heads/dev-hp-random-data-adversarial","pushedAt":"2024-03-14T19:13:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pandyah5","name":"HP (Hetav)","path":"/pandyah5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60848863?s=80&v=4"},"commit":{"message":"Added parameter for RandomData","shortMessageHtmlLink":"Added parameter for RandomData"}},{"before":"10659c346f51a49bd200063d1e01fb654e6ef55a","after":"0020f1590584a41f99fbe9331f9f73e600eb1277","ref":"refs/heads/main","pushedAt":"2024-03-14T19:09:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"weihangzheng","name":"Weihang Zheng","path":"/weihangzheng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54783950?s=80&v=4"},"commit":{"message":"Adding capability for adversarial agents to randomize data (#55)\n\n* initial commit of a potential test setup\r\n\r\n* Added random data noise function\r\n\r\n* Removed test.py for simulation testing; irrelevant to this PR\r\n\r\n* Remove redundant print statements\r\n\r\n* Add asserts to safegaurd against logical errors\r\n\r\n* Fixed baseline agent name error\r\n\r\n---------\r\n\r\nCo-authored-by: Weihang Zheng ","shortMessageHtmlLink":"Adding capability for adversarial agents to randomize data (#55)"}},{"before":"4fb4e67fade6f35fcf806769484995400d8ab926","after":"ccce8538f257e2cf9b99622517bae717f406a544","ref":"refs/heads/dev-hp-random-data-adversarial","pushedAt":"2024-03-14T17:37:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pandyah5","name":"HP (Hetav)","path":"/pandyah5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60848863?s=80&v=4"},"commit":{"message":"Fixed baseline agent name error","shortMessageHtmlLink":"Fixed baseline agent name error"}},{"before":"7ddb53711d822ee1ebc81c2f9c279e5a7fc577ef","after":"4fb4e67fade6f35fcf806769484995400d8ab926","ref":"refs/heads/dev-hp-random-data-adversarial","pushedAt":"2024-03-14T14:05:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pandyah5","name":"HP (Hetav)","path":"/pandyah5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60848863?s=80&v=4"},"commit":{"message":"Add asserts to safegaurd against logical errors","shortMessageHtmlLink":"Add asserts to safegaurd against logical errors"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEME6J-AA","startCursor":null,"endCursor":null}},"title":"Activity · BoundlessDevelopment/Capstone-Project"}