{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":804730289,"defaultBranch":"main","name":"PINN","ownerLogin":"brsynth","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-05-23T06:47:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/33053548?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719498585.0","currentOid":""},"activityList":{"items":[{"before":"64ec04650cfdcf1bb0b001f29805df16cea814d6","after":"9c3cd6337be4bc09834ef7c3847ec8090206d6c0","ref":"refs/heads/main","pushedAt":"2024-09-18T11:48:33.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"AnneGiralt","name":"Anne GIralt","path":"/AnneGiralt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34709219?s=80&v=4"},"commit":{"message":"Merge pull request #11 from brsynth/Millard_model\n\nMillard model","shortMessageHtmlLink":"Merge pull request #11 from brsynth/Millard_model"}},{"before":"63a4015f91699459036e0be19f16e6071f557417","after":"0b97c391f26131737711ec8214b7b2b8ff417f2e","ref":"refs/heads/Millard_model","pushedAt":"2024-09-18T11:43:25.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"AnneGiralt","name":"Anne GIralt","path":"/AnneGiralt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34709219?s=80&v=4"},"commit":{"message":"fix : new notation in notebooks\n\nDelete the old notebook Millard_pinn_toys.ipynb. Adapt new notation of ode_equation file to notebooks.","shortMessageHtmlLink":"fix : new notation in notebooks"}},{"before":"03f090ed286fc84db7aada118f4061eea4eba0ae","after":"63a4015f91699459036e0be19f16e6071f557417","ref":"refs/heads/Millard_model","pushedAt":"2024-09-13T13:59:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"eloujul","name":null,"path":"/eloujul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153741681?s=80&v=4"},"commit":{"message":"Merge branch 'Millard_model' of https://github.com/brsynth/PINN into hyperparameters","shortMessageHtmlLink":"Merge branch 'Millard_model' of https://github.com/brsynth/PINN into …"}},{"before":"dc625693d4cfc916dd2dd3e9f90cbc5728911e94","after":"03f090ed286fc84db7aada118f4061eea4eba0ae","ref":"refs/heads/Millard_model","pushedAt":"2024-09-12T09:06:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AnneGiralt","name":"Anne GIralt","path":"/AnneGiralt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34709219?s=80&v=4"},"commit":{"message":"refactor : score on pinn\n\nCreate a script to compute the score of the pinn given hyperparameters. Remove the data generation from Millard_pinn.ipynb notebook. Finally, regroup the two notebook Millard_pin.ipynb into one notebook.","shortMessageHtmlLink":"refactor : score on pinn"}},{"before":"fcb5958ff6e38c1261d331a3672b62af47c8ae72","after":"64ec04650cfdcf1bb0b001f29805df16cea814d6","ref":"refs/heads/main","pushedAt":"2024-09-10T13:53:52.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"AnneGiralt","name":"Anne GIralt","path":"/AnneGiralt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34709219?s=80&v=4"},"commit":{"message":"Merge pull request #10 from brsynth/Millard_model\n\nfeat: multi-loss balancing","shortMessageHtmlLink":"Merge pull request #10 from brsynth/Millard_model"}},{"before":"ea13048e49d374905758417f761c177875da7173","after":"dc625693d4cfc916dd2dd3e9f90cbc5728911e94","ref":"refs/heads/Millard_model","pushedAt":"2024-09-05T12:11:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AnneGiralt","name":"Anne GIralt","path":"/AnneGiralt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34709219?s=80&v=4"},"commit":{"message":"fix : remove lib from gitignore","shortMessageHtmlLink":"fix : remove lib from gitignore"}},{"before":"ea90d7603ac282fe832d26a09dd10c32892ff54a","after":"ea13048e49d374905758417f761c177875da7173","ref":"refs/heads/Millard_model","pushedAt":"2024-09-05T11:56:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AnneGiralt","name":"Anne GIralt","path":"/AnneGiralt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34709219?s=80&v=4"},"commit":{"message":"refactor : reorganization of the code","shortMessageHtmlLink":"refactor : reorganization of the code"}},{"before":"339882fb840dd8b1d7c2e3845ca6f9855464a5c5","after":"ea90d7603ac282fe832d26a09dd10c32892ff54a","ref":"refs/heads/Millard_model","pushedAt":"2024-09-04T08:39:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AnneGiralt","name":"Anne GIralt","path":"/AnneGiralt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34709219?s=80&v=4"},"commit":{"message":"refactor : weights on loss componets\n\nRefactor the weights on loss. Made an explicit use inside train method depending on cases. Added method for soft adapt. Clarify the uses of manual weight. Fix the soft adapt and propose the by_type alternative. Finally some Pep 8 rectification.","shortMessageHtmlLink":"refactor : weights on loss componets"}},{"before":"b13b07a5a4362cb3796a3e1b11938000eeecf54c","after":"339882fb840dd8b1d7c2e3845ca6f9855464a5c5","ref":"refs/heads/Millard_model","pushedAt":"2024-08-29T14:39:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"eloujul","name":null,"path":"/eloujul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153741681?s=80&v=4"},"commit":{"message":"feat: multi-loss balancing\n\nCleaned the code and added the possibility of using different methods to balance the loss (packed in a function in tools). Changed the progress bars during training. The optimizer and scheduler are now defined inside of the pinn rather than in the notebooks. New way of saving results to allow taking into account more hyperparameters.","shortMessageHtmlLink":"feat: multi-loss balancing"}},{"before":"9b0fca60b3504d2f2b68574aedaac8cc682df73e","after":"b13b07a5a4362cb3796a3e1b11938000eeecf54c","ref":"refs/heads/Millard_model","pushedAt":"2024-08-23T12:32:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"eloujul","name":null,"path":"/eloujul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153741681?s=80&v=4"},"commit":{"message":"Merge branch 'main' into Millard_model","shortMessageHtmlLink":"Merge branch 'main' into Millard_model"}},{"before":"e834b12c9043bbd9b4609a63eb0bf357192b32c0","after":"9b0fca60b3504d2f2b68574aedaac8cc682df73e","ref":"refs/heads/Millard_model","pushedAt":"2024-08-23T12:17:14.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"eloujul","name":null,"path":"/eloujul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153741681?s=80&v=4"},"commit":{"message":"Merge branch 'main' into ssr_tab","shortMessageHtmlLink":"Merge branch 'main' into ssr_tab"}},{"before":"cab7674f7af8a29a7f92e1a70e14dedcdaa59bc9","after":"fcb5958ff6e38c1261d331a3672b62af47c8ae72","ref":"refs/heads/main","pushedAt":"2024-08-23T08:25:02.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"eloujul","name":null,"path":"/eloujul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153741681?s=80&v=4"},"commit":{"message":"Merge pull request #9 from brsynth/Millard_model\n\nfeat: sum of squared residuals","shortMessageHtmlLink":"Merge pull request #9 from brsynth/Millard_model"}},{"before":"c63311619b111a8568221d6ef6acf3c9dfba7b38","after":"e834b12c9043bbd9b4609a63eb0bf357192b32c0","ref":"refs/heads/Millard_model","pushedAt":"2024-08-22T12:14:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"eloujul","name":null,"path":"/eloujul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153741681?s=80&v=4"},"commit":{"message":"feat: sum of squared residuals\n\nAdded a way to measure parameter estimation performances inspired by Millard's objective function. Hyperparemeters and associated results are now saved every time the notebooks are executed to allow for a deeper analysis of the results.","shortMessageHtmlLink":"feat: sum of squared residuals"}},{"before":"3af0645731bf4e76827f65a8e049b91adf5324a2","after":"c63311619b111a8568221d6ef6acf3c9dfba7b38","ref":"refs/heads/Millard_model","pushedAt":"2024-08-20T14:21:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"eloujul","name":null,"path":"/eloujul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153741681?s=80&v=4"},"commit":{"message":"feat: sum of squared residuals\n\nAdded a way to measure parameter estimation performances inspired by Millard's objective function. Hyperparemeters and associated results are now saved every time the notebooks are executed to allow for a deeper analysis of the results.","shortMessageHtmlLink":"feat: sum of squared residuals"}},{"before":"dd60b73ff6e7df88b42599cf12052ebea1fa228e","after":"cab7674f7af8a29a7f92e1a70e14dedcdaa59bc9","ref":"refs/heads/main","pushedAt":"2024-08-19T12:02:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"eloujul","name":null,"path":"/eloujul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153741681?s=80&v=4"},"commit":{"message":"Merge pull request #8 from brsynth/Millard_model\n\nfeat: Millard's ranges","shortMessageHtmlLink":"Merge pull request #8 from brsynth/Millard_model"}},{"before":"b9daa1306c4b1d80211f8e0e948e0899f4f5f320","after":"3af0645731bf4e76827f65a8e049b91adf5324a2","ref":"refs/heads/Millard_model","pushedAt":"2024-08-19T12:01:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"eloujul","name":null,"path":"/eloujul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153741681?s=80&v=4"},"commit":{"message":"feat: Millard's ranges\n\nAdded the ranges provided by Millard in Millard_dict. Added a new jupiter notebook to test the pinn on real data. New initial conditions to solve the ODEs, also provided by Millard, therefore changing the generated data.","shortMessageHtmlLink":"feat: Millard's ranges"}},{"before":"d3a358ca37d98201eb691f6f814d2db8e0cb7399","after":"b9daa1306c4b1d80211f8e0e948e0899f4f5f320","ref":"refs/heads/Millard_model","pushedAt":"2024-08-12T11:59:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"eloujul","name":null,"path":"/eloujul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153741681?s=80&v=4"},"commit":{"message":"feat: Millard's ranges\n\nAdded the ranges provided by Millard in Millard_dict. Added a new jupiter notebook to test the pinn on partial data. New initial conditions to solve the ODEs, also provided by Millard, therefore changing the generated data.","shortMessageHtmlLink":"feat: Millard's ranges"}},{"before":"12b5f5efe5ddc91360929081151fae142b12b9ec","after":"dd60b73ff6e7df88b42599cf12052ebea1fa228e","ref":"refs/heads/main","pushedAt":"2024-07-31T07:16:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"eloujul","name":null,"path":"/eloujul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153741681?s=80&v=4"},"commit":{"message":"Merge pull request #7 from brsynth/Millard_model\n\nfeat: scaling ranges","shortMessageHtmlLink":"Merge pull request #7 from brsynth/Millard_model"}},{"before":"fdede2288ca68e6d3fbb6bd7a7abff548465563e","after":"d3a358ca37d98201eb691f6f814d2db8e0cb7399","ref":"refs/heads/Millard_model","pushedAt":"2024-07-29T15:01:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"eloujul","name":null,"path":"/eloujul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153741681?s=80&v=4"},"commit":{"message":"feat: scaling ranges\n\nAllowed user to have control over the ranges while maintaining some randomness. Removed the true_parameters list when creating the pinn: every parameters (known and unknown) are now in the constants_dict. Changed the Millard_ODE_solving notebook to show all 6 concentrations solved for each ACE initial concentration.","shortMessageHtmlLink":"feat: scaling ranges"}},{"before":"813d06767643c0a5e76182a0adab810190a63487","after":"12b5f5efe5ddc91360929081151fae142b12b9ec","ref":"refs/heads/main","pushedAt":"2024-07-19T08:13:32.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"eloujul","name":null,"path":"/eloujul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153741681?s=80&v=4"},"commit":{"message":"Merge pull request #6 from brsynth/Millard_model\n\nfeat: Millard's model notebook","shortMessageHtmlLink":"Merge pull request #6 from brsynth/Millard_model"}},{"before":"3ba7b9c4ed918fbb9a09292d4d82bd05a6f9999b","after":"fdede2288ca68e6d3fbb6bd7a7abff548465563e","ref":"refs/heads/Millard_model","pushedAt":"2024-07-19T08:12:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"eloujul","name":null,"path":"/eloujul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153741681?s=80&v=4"},"commit":{"message":"Suggestions\n\nLexical improvements","shortMessageHtmlLink":"Suggestions"}},{"before":"1444662ff7957492c046b4b47582518cde05d319","after":"3ba7b9c4ed918fbb9a09292d4d82bd05a6f9999b","ref":"refs/heads/Millard_model","pushedAt":"2024-07-19T07:58:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eloujul","name":null,"path":"/eloujul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153741681?s=80&v=4"},"commit":{"message":"Suggestions\r\n\r\nLexical improvements.\n\nCo-authored-by: Anne GIralt <34709219+AnneGiralt@users.noreply.github.com>","shortMessageHtmlLink":"Suggestions"}},{"before":"c1f8ffd0ba685985ab90aa1bfeaa31d969766440","after":"1444662ff7957492c046b4b47582518cde05d319","ref":"refs/heads/Millard_model","pushedAt":"2024-07-19T07:48:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eloujul","name":null,"path":"/eloujul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153741681?s=80&v=4"},"commit":{"message":"Update pinn.py\r\n\r\nLexical improvements\n\nCo-authored-by: Anne GIralt <34709219+AnneGiralt@users.noreply.github.com>","shortMessageHtmlLink":"Update pinn.py"}},{"before":"62f73243d29a75af5bf021b140d1b194edaa69a2","after":"c1f8ffd0ba685985ab90aa1bfeaa31d969766440","ref":"refs/heads/Millard_model","pushedAt":"2024-07-18T14:34:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"eloujul","name":null,"path":"/eloujul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153741681?s=80&v=4"},"commit":{"message":"feat: Millard's model notebook\n\nIncluded the Jupyter notebook to apply the PINN on Millard's model. The notebook creates a CSV file with generated data from the ODE system. Modified the random_ranges function in tools to allow for wider ranges. Enabled the user to impact the residual loss by providing a coef_res list to initialize the PINN. This ensures that the residual loss is always included in the total loss (no more comparisons required).","shortMessageHtmlLink":"feat: Millard's model notebook"}},{"before":"13a693f814de026132d14d86adc7c35834901a67","after":"813d06767643c0a5e76182a0adab810190a63487","ref":"refs/heads/main","pushedAt":"2024-07-18T09:14:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"eloujul","name":null,"path":"/eloujul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153741681?s=80&v=4"},"commit":{"message":"Merge pull request #5 from brsynth/Millard_model\n\nfeat: constants_dict","shortMessageHtmlLink":"Merge pull request #5 from brsynth/Millard_model"}},{"before":"166afb4132243f5e1fafd11802d5187dd0dd1029","after":"62f73243d29a75af5bf021b140d1b194edaa69a2","ref":"refs/heads/Millard_model","pushedAt":"2024-07-17T13:16:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"eloujul","name":null,"path":"/eloujul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153741681?s=80&v=4"},"commit":{"message":"feat: constants_dict\n\nMerged the constants and constants_names lists into a single dictionnary. The function train now also returns the learning rate evolution. Lastly, the residual loss is taken into account only when it is less than 10 times higher than the variable_fit loss.","shortMessageHtmlLink":"feat: constants_dict"}},{"before":"5c9c22f6ccf08bde6bf7ccb1fcf4571a3c1b7b1b","after":"166afb4132243f5e1fafd11802d5187dd0dd1029","ref":"refs/heads/Millard_model","pushedAt":"2024-07-17T09:29:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"eloujul","name":null,"path":"/eloujul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153741681?s=80&v=4"},"commit":{"message":"feat: constants_dict\n\nMerged the constants and constants_names lists into a unique dictionnary. The function train now also returns the learning rate evolution.","shortMessageHtmlLink":"feat: constants_dict"}},{"before":"e1552b350eae74f48876bcdd1b43024644c06a1e","after":"5c9c22f6ccf08bde6bf7ccb1fcf4571a3c1b7b1b","ref":"refs/heads/Millard_model","pushedAt":"2024-07-17T09:13:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eloujul","name":null,"path":"/eloujul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153741681?s=80&v=4"},"commit":{"message":"feat: constants_dict\n\nMerged the constants and constants_names lists into a unique dictionnary. The function train now also returns the learning rate evolution.","shortMessageHtmlLink":"feat: constants_dict"}},{"before":"89f1014cd86a6807d3508f5f4d44edaa1f74b6e2","after":"13a693f814de026132d14d86adc7c35834901a67","ref":"refs/heads/main","pushedAt":"2024-07-15T12:51:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"AnneGiralt","name":"Anne GIralt","path":"/AnneGiralt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34709219?s=80&v=4"},"commit":{"message":"Merge pull request #4 from brsynth/Millard_model\n\nbuild: xavier and leaky relu pinn","shortMessageHtmlLink":"Merge pull request #4 from brsynth/Millard_model"}},{"before":"26bd9eca83fdd6c375a4150d5119a62816502ab7","after":"e1552b350eae74f48876bcdd1b43024644c06a1e","ref":"refs/heads/Millard_model","pushedAt":"2024-07-15T12:20:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"eloujul","name":null,"path":"/eloujul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153741681?s=80&v=4"},"commit":{"message":"build: xavier and leaky relu pinn\n\nChanged the initialization and the activation function. Corrected typo in deriv_equations_Millard, changed ODE solver for Millard_ODE_solving.","shortMessageHtmlLink":"build: xavier and leaky relu pinn"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQxMTo0ODozMy4wMDAwMDBazwAAAAS5nSKU","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQxMTo0ODozMy4wMDAwMDBazwAAAAS5nSKU","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xNVQxMjoyMDo1NC4wMDAwMDBazwAAAAR_quz2"}},"title":"Activity · brsynth/PINN"}