{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":614567217,"defaultBranch":"main","name":"EEG_classification","ownerLogin":"Qianli-Wu","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-15T21:16:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/97045514?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1679124684.5132868","currentOid":""},"activityList":{"items":[{"before":"ce8b0433844509dd7ac1ff5b61abb5d8d1af0689","after":"acdfe683be28e2570898a804c387fc676baf00c2","ref":"refs/heads/main","pushedAt":"2023-03-29T18:11:00.571Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"Qianli-Wu","name":"Qianli","path":"/Qianli-Wu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97045514?s=80&v=4"},"commit":{"message":"Merge pull request #2 from Qianli-Wu/develop\n\nDevelop","shortMessageHtmlLink":"Merge pull request #2 from Qianli-Wu/develop"}},{"before":"1ae091442f56f186c808fa2960616df452e0e4a3","after":"2686bf8da4956408be3cdb13b5a4d796b86fa565","ref":"refs/heads/develop","pushedAt":"2023-03-29T17:56:48.319Z","pushType":"push","commitsCount":1,"pusher":{"login":"Qianli-Wu","name":"Qianli","path":"/Qianli-Wu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97045514?s=80&v=4"},"commit":{"message":"Fixed links in README.md","shortMessageHtmlLink":"Fixed links in README.md"}},{"before":"28f215fbea6f4de36e741f24b56a5c97b8cd137c","after":"1ae091442f56f186c808fa2960616df452e0e4a3","ref":"refs/heads/develop","pushedAt":"2023-03-29T17:54:24.138Z","pushType":"push","commitsCount":2,"pusher":{"login":"Qianli-Wu","name":"Qianli","path":"/Qianli-Wu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97045514?s=80&v=4"},"commit":{"message":"Updated README.md and added comments for options and some functions","shortMessageHtmlLink":"Updated README.md and added comments for options and some functions"}},{"before":"428d019c2dc1d65fe769b6684f5120821bf1e03d","after":"ce8b0433844509dd7ac1ff5b61abb5d8d1af0689","ref":"refs/heads/main","pushedAt":"2023-03-19T00:30:53.538Z","pushType":"pr_merge","commitsCount":18,"pusher":{"login":"Qianli-Wu","name":"Qianli","path":"/Qianli-Wu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97045514?s=80&v=4"},"commit":{"message":"Merge pull request #1 from Qianli-Wu/develop\n\nImplement various model architectures and options","shortMessageHtmlLink":"Merge pull request #1 from Qianli-Wu/develop"}},{"before":"efdcb0dfa68b6aa5b87febf4b2b6c612d2467ea1","after":"28f215fbea6f4de36e741f24b56a5c97b8cd137c","ref":"refs/heads/develop","pushedAt":"2023-03-19T00:15:27.418Z","pushType":"push","commitsCount":1,"pusher":{"login":"Qianli-Wu","name":"Qianli","path":"/Qianli-Wu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97045514?s=80&v=4"},"commit":{"message":"Fixed bug in option `time`","shortMessageHtmlLink":"Fixed bug in option time"}},{"before":null,"after":"efdcb0dfa68b6aa5b87febf4b2b6c612d2467ea1","ref":"refs/heads/develop","pushedAt":"2023-03-18T07:31:24.513Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Qianli-Wu","name":"Qianli","path":"/Qianli-Wu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97045514?s=80&v=4"},"commit":{"message":"Added options `time` and `transformer_layers`\nOptimized code for model ensembling\nRemoved extra keras models\nUpdated directory and naming convention for saved models","shortMessageHtmlLink":"Added options time and transformer_layers"}},{"before":"75c812147bb25a3b222d23c191e70b59f9dec309","after":"efdcb0dfa68b6aa5b87febf4b2b6c612d2467ea1","ref":"refs/heads/keras/train","pushedAt":"2023-03-18T07:30:52.374Z","pushType":"push","commitsCount":1,"pusher":{"login":"Qianli-Wu","name":"Qianli","path":"/Qianli-Wu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97045514?s=80&v=4"},"commit":{"message":"Added options `time` and `transformer_layers`\nOptimized code for model ensembling\nRemoved extra keras models\nUpdated directory and naming convention for saved models","shortMessageHtmlLink":"Added options time and transformer_layers"}},{"before":"54e93bda7bdd69ce75830f0611c2b5e71e3afa8a","after":"75c812147bb25a3b222d23c191e70b59f9dec309","ref":"refs/heads/keras/train","pushedAt":"2023-03-18T03:23:17.206Z","pushType":"push","commitsCount":1,"pusher":{"login":"Qianli-Wu","name":"Qianli","path":"/Qianli-Wu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97045514?s=80&v=4"},"commit":{"message":"Updated Running Example","shortMessageHtmlLink":"Updated Running Example"}},{"before":null,"after":"54e93bda7bdd69ce75830f0611c2b5e71e3afa8a","ref":"refs/heads/keras/train","pushedAt":"2023-03-18T03:11:49.672Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Qianli-Wu","name":"Qianli","path":"/Qianli-Wu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97045514?s=80&v=4"},"commit":{"message":"Merge branch 'keras/time+rnn' into keras/train\nEnabled accuracy for each subject in model ensembling\nRefactored CNN+GRU+SimpleRNN model in `cnn_rnn_model`","shortMessageHtmlLink":"Merge branch 'keras/time+rnn' into keras/train"}},{"before":"a06b9298b21e6d540fc937ae1971f55be75df12b","after":"c19edebbc293d0e5b67f8cc0cae65d8b768b19de","ref":"refs/heads/keras/cnn+transformer","pushedAt":"2023-03-18T00:27:28.931Z","pushType":"push","commitsCount":1,"pusher":{"login":"Qianli-Wu","name":"Qianli","path":"/Qianli-Wu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97045514?s=80&v=4"},"commit":{"message":"Refactored code for training and all keras models\nAdded Model ensembling\nAdded more running options, e.g. `model`, `ensemble`, `cnn_layers`\nUpdated .gitignore","shortMessageHtmlLink":"Refactored code for training and all keras models"}},{"before":"428d019c2dc1d65fe769b6684f5120821bf1e03d","after":"a06b9298b21e6d540fc937ae1971f55be75df12b","ref":"refs/heads/keras/cnn+transformer","pushedAt":"2023-03-17T05:58:46.286Z","pushType":"push","commitsCount":2,"pusher":{"login":"Qianli-Wu","name":"Qianli","path":"/Qianli-Wu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97045514?s=80&v=4"},"commit":{"message":"Added early stop to avoid over-fitting\nSplit testing set by 9 subjects","shortMessageHtmlLink":"Added early stop to avoid over-fitting"}},{"before":"bb49b7adf4666fc036bfdbe4903212d780cc23e2","after":"25ead903d7dd718a4e05ac12643212ca3569b985","ref":"refs/heads/keras/time+rnn","pushedAt":"2023-03-17T05:09:08.568Z","pushType":"push","commitsCount":1,"pusher":{"login":"YuntongJu","name":"Sally Ju","path":"/YuntongJu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120766273?s=80&v=4"},"commit":{"message":"added RNN, changed time_series, added time parameter in data_preprocess, added rnn model in keras_model, added a comment in main","shortMessageHtmlLink":"added RNN, changed time_series, added time parameter in data_preproce…"}},{"before":null,"after":"bb49b7adf4666fc036bfdbe4903212d780cc23e2","ref":"refs/heads/keras/time+rnn","pushedAt":"2023-03-17T05:02:16.419Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"YuntongJu","name":"Sally Ju","path":"/YuntongJu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120766273?s=80&v=4"},"commit":{"message":"Merge branch 'keras/time+series' of https://github.com/Qianli-Wu/EEG_classification into keras/time+series","shortMessageHtmlLink":"Merge branch 'keras/time+series' of https://github.com/Qianli-Wu/EEG_…"}},{"before":"b9eca3cb44321f30c446ee8971c64c25ac753030","after":"364dedcdef9c4a66f985048826441baae0d34ab6","ref":"refs/heads/keras/time+series","pushedAt":"2023-03-17T00:51:54.094Z","pushType":"push","commitsCount":2,"pusher":{"login":"Qianli-Wu","name":"Qianli","path":"/Qianli-Wu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97045514?s=80&v=4"},"commit":{"message":"Merge branch 'keras/time+series' of https://github.com/Qianli-Wu/EEG_classification into keras/time+series","shortMessageHtmlLink":"Merge branch 'keras/time+series' of https://github.com/Qianli-Wu/EEG_…"}},{"before":"6b368e93e2bc9c5106c108270a3ac1e2fd5f55a1","after":"b9eca3cb44321f30c446ee8971c64c25ac753030","ref":"refs/heads/keras/time+series","pushedAt":"2023-03-17T00:17:46.763Z","pushType":"push","commitsCount":1,"pusher":{"login":"YuntongJu","name":"Sally Ju","path":"/YuntongJu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120766273?s=80&v=4"},"commit":{"message":"delete test.txt","shortMessageHtmlLink":"delete test.txt"}},{"before":"6d23b42aea6b3fa597b7afb41688e1f198fb1906","after":"6b368e93e2bc9c5106c108270a3ac1e2fd5f55a1","ref":"refs/heads/keras/time+series","pushedAt":"2023-03-16T23:37:20.612Z","pushType":"push","commitsCount":1,"pusher":{"login":"YuntongJu","name":"Sally Ju","path":"/YuntongJu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120766273?s=80&v=4"},"commit":{"message":"Added test.txt","shortMessageHtmlLink":"Added test.txt"}},{"before":"da11e3cc7d8356ef95f083e6570427d9a397909e","after":"6d23b42aea6b3fa597b7afb41688e1f198fb1906","ref":"refs/heads/keras/time+series","pushedAt":"2023-03-16T22:56:03.676Z","pushType":"push","commitsCount":2,"pusher":{"login":"Qianli-Wu","name":"Qianli","path":"/Qianli-Wu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97045514?s=80&v=4"},"commit":{"message":"Merge branch 'keras/cnn+transformer' into keras/time+series","shortMessageHtmlLink":"Merge branch 'keras/cnn+transformer' into keras/time+series"}},{"before":null,"after":"428d019c2dc1d65fe769b6684f5120821bf1e03d","ref":"refs/heads/keras/cnn+transformer","pushedAt":"2023-03-16T20:37:05.957Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Qianli-Wu","name":"Qianli","path":"/Qianli-Wu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97045514?s=80&v=4"},"commit":{"message":"Updated README with requirements and notes of transformer","shortMessageHtmlLink":"Updated README with requirements and notes of transformer"}},{"before":null,"after":"da11e3cc7d8356ef95f083e6570427d9a397909e","ref":"refs/heads/keras/time+series","pushedAt":"2023-03-16T20:33:51.982Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Qianli-Wu","name":"Qianli","path":"/Qianli-Wu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97045514?s=80&v=4"},"commit":{"message":"Merge branch 'main' into time_series","shortMessageHtmlLink":"Merge branch 'main' into time_series"}},{"before":"da11e3cc7d8356ef95f083e6570427d9a397909e","after":null,"ref":"refs/heads/time_series","pushedAt":"2023-03-16T20:32:03.789Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Qianli-Wu","name":"Qianli","path":"/Qianli-Wu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97045514?s=80&v=4"}},{"before":"428d019c2dc1d65fe769b6684f5120821bf1e03d","after":null,"ref":"refs/heads/keras","pushedAt":"2023-03-16T20:32:01.207Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Qianli-Wu","name":"Qianli","path":"/Qianli-Wu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97045514?s=80&v=4"}},{"before":"1928296e58db786f7edc7ef91af9ebb614a7ac9a","after":"428d019c2dc1d65fe769b6684f5120821bf1e03d","ref":"refs/heads/keras","pushedAt":"2023-03-16T20:30:26.429Z","pushType":"push","commitsCount":1,"pusher":{"login":"Qianli-Wu","name":"Qianli","path":"/Qianli-Wu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97045514?s=80&v=4"},"commit":{"message":"Updated README with requirements and notes of transformer","shortMessageHtmlLink":"Updated README with requirements and notes of transformer"}},{"before":"9d236b65008dbd876e015a72944255dbae028753","after":"da11e3cc7d8356ef95f083e6570427d9a397909e","ref":"refs/heads/time_series","pushedAt":"2023-03-16T20:29:42.468Z","pushType":"push","commitsCount":2,"pusher":{"login":"Qianli-Wu","name":"Qianli","path":"/Qianli-Wu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97045514?s=80&v=4"},"commit":{"message":"Merge branch 'main' into time_series","shortMessageHtmlLink":"Merge branch 'main' into time_series"}},{"before":"fecb98d2a9673453bc9bcd4eb090a399612fd63b","after":"428d019c2dc1d65fe769b6684f5120821bf1e03d","ref":"refs/heads/main","pushedAt":"2023-03-16T20:29:07.259Z","pushType":"push","commitsCount":4,"pusher":{"login":"Qianli-Wu","name":"Qianli","path":"/Qianli-Wu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97045514?s=80&v=4"},"commit":{"message":"Updated README with requirements and notes of transformer","shortMessageHtmlLink":"Updated README with requirements and notes of transformer"}},{"before":null,"after":"9d236b65008dbd876e015a72944255dbae028753","ref":"refs/heads/time_series","pushedAt":"2023-03-16T20:10:15.820Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Qianli-Wu","name":"Qianli","path":"/Qianli-Wu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97045514?s=80&v=4"},"commit":{"message":"Merged Time Seires Code from Sally\nTODO: combine `data_prep` and `CNN_Model`; Maybe use others models for Time series","shortMessageHtmlLink":"Merged Time Seires Code from Sally"}},{"before":null,"after":"1928296e58db786f7edc7ef91af9ebb614a7ac9a","ref":"refs/heads/keras","pushedAt":"2023-03-16T19:49:44.734Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Qianli-Wu","name":"Qianli","path":"/Qianli-Wu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97045514?s=80&v=4"},"commit":{"message":"Added Keras CNN + Transformer keras_model\nAcheived 73% validation accuracy in 80 epochs with lr = 4e-4","shortMessageHtmlLink":"Added Keras CNN + Transformer keras_model"}},{"before":null,"after":"fecb98d2a9673453bc9bcd4eb090a399612fd63b","ref":"refs/heads/main","pushedAt":"2023-03-15T21:16:42.166Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Qianli-Wu","name":"Qianli","path":"/Qianli-Wu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97045514?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0yOVQxODoxMTowMC41NzE2MzVazwAAAAMOBj84","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0yOVQxODoxMTowMC41NzE2MzVazwAAAAMOBj84","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0xNVQyMToxNjo0Mi4xNjYzMzBazwAAAAMEWUtE"}},"title":"Activity · Qianli-Wu/EEG_classification"}