0000000000000000000000000000000000000000 a616d25b9370d749a71e37a7bb2cfc6e0185fd3a nbouziani <nacime.bouziani@gmail.com> 1675271259 +0000	clone: from git@github.com:nbouziani/physics-driven-ml.git
a616d25b9370d749a71e37a7bb2cfc6e0185fd3a 1097de0d2e965e5a4e5f48b5043d74e2f247ce30 nbouziani <nacime.bouziani@gmail.com> 1675271428 +0000	commit: Add some models
1097de0d2e965e5a4e5f48b5043d74e2f247ce30 020873d8932d6cf636eb8153beb3dffd12a9611c nbouziani <nacime.bouziani@gmail.com> 1675271510 +0000	commit: Add optimal control example
020873d8932d6cf636eb8153beb3dffd12a9611c c94fc7ebf9d9b33a7ac852537bd60a13efc2cd2f nbouziani <nacime.bouziani@gmail.com> 1675298955 +0000	commit: Generate random conductivity
c94fc7ebf9d9b33a7ac852537bd60a13efc2cd2f a9e7667f26af918cc4dd61935960e25a54d0683e nbouziani <nacime.bouziani@gmail.com> 1675300295 +0000	commit: Use solve for the loss instead of assembling the residual
a9e7667f26af918cc4dd61935960e25a54d0683e 2047d0eaeb7b064b2c60e0b4f2a10a7fca65e8d6 nbouziani <nacime.bouziani@gmail.com> 1675349995 +0000	commit: Add config
2047d0eaeb7b064b2c60e0b4f2a10a7fca65e8d6 16164d22467815a15c733fca578a9e2196e1e522 nbouziani <nacime.bouziani@gmail.com> 1675367025 +0000	commit: Add test
16164d22467815a15c733fca578a9e2196e1e522 c3093f90fb0ca446bd7cd25f05559233ed6d03f8 nbouziani <nacime.bouziani@gmail.com> 1675367090 +0000	commit: Clean up
c3093f90fb0ca446bd7cd25f05559233ed6d03f8 917d1f7f500e75ab044931be97e5eb416c427824 nbouziani <nacime.bouziani@gmail.com> 1675367111 +0000	pull: Merge made by the 'recursive' strategy.
917d1f7f500e75ab044931be97e5eb416c427824 2b79844a3133a04df1f48ced929fab4caa19cf99 nbouziani <nacime.bouziani@gmail.com> 1675480197 +0000	commit: Add script for generating data based on random 2D fields
2b79844a3133a04df1f48ced929fab4caa19cf99 de3138cb5574056a3dc8573ceba8a7842fac815f nbouziani <nacime.bouziani@gmail.com> 1675480677 +0000	commit: Update CNN to map finite element functions data to a grid shape and vice versa
de3138cb5574056a3dc8573ceba8a7842fac815f fda1aec2b3ff7eab08163e01d25b1fe106492052 nbouziani <nacime.bouziani@gmail.com> 1675480746 +0000	commit: Add inference script (draft)
fda1aec2b3ff7eab08163e01d25b1fe106492052 aadd58a39cee1c483f447442bf011ed2dabc19c9 nbouziani <nacime.bouziani@gmail.com> 1675480770 +0000	commit: Update TrainingConfig
aadd58a39cee1c483f447442bf011ed2dabc19c9 932e96e944e36ce8bb7786c7e5d284a1673837bf nbouziani <nacime.bouziani@gmail.com> 1675481029 +0000	commit: Clean up
932e96e944e36ce8bb7786c7e5d284a1673837bf 55ff408de1ef6824a9149ec5cc56b178c1cb7c57 nbouziani <nacime.bouziani@gmail.com> 1675481157 +0000	commit: Improve training skeleton
55ff408de1ef6824a9149ec5cc56b178c1cb7c57 d8a313ca7cf2fcaae1f6e97d70718828072ffa99 nbouziani <nacime.bouziani@gmail.com> 1675484845 +0000	commit: Use CheckpointFile to save train/test data + cleanup
d8a313ca7cf2fcaae1f6e97d70718828072ffa99 59b807629e90f268f9411a99e2bfa42783ae5be4 nbouziani <nacime.bouziani@gmail.com> 1675523650 +0000	commit: Save best-performing model together with training args
59b807629e90f268f9411a99e2bfa42783ae5be4 9705008a434dd4c68935f9f9bdaae52595bcc053 nbouziani <nacime.bouziani@gmail.com> 1675561670 +0000	commit: Restructure training
9705008a434dd4c68935f9f9bdaae52595bcc053 888237d78476a88a0d6ad9048f729d985565b85d nbouziani <nacime.bouziani@gmail.com> 1675561696 +0000	commit: Update utils
888237d78476a88a0d6ad9048f729d985565b85d 3b5bb3c4dd856644f50ad6a81c478347b1625c2a nbouziani <nacime.bouziani@gmail.com> 1675561748 +0000	commit: Fix evaluation
3b5bb3c4dd856644f50ad6a81c478347b1625c2a 1fd589d3f1f012e5fec5a0ad54545295d892db5e nbouziani <nacime.bouziani@gmail.com> 1675561892 +0000	commit: Stash ntrain/ntest in checkpoint files
1fd589d3f1f012e5fec5a0ad54545295d892db5e df43b4844994a5fc2474f98574da40aec5e18830 nbouziani <nacime.bouziani@gmail.com> 1675561914 +0000	commit: Add data loading
df43b4844994a5fc2474f98574da40aec5e18830 599a929517c71ad201f18e29574334cc26025737 nbouziani <nacime.bouziani@gmail.com> 1675567112 +0000	commit: Set local tape to optimise AD calculations and lift reduced functionals out of training loop
599a929517c71ad201f18e29574334cc26025737 5d8c3f879dbe4906b52ebde0f85d7a2dd94ce63e nbouziani <nacime.bouziani@gmail.com> 1675635255 +0000	commit: Extend test split size
5d8c3f879dbe4906b52ebde0f85d7a2dd94ce63e 7c4dab4d6afddf36a2dd33b5d1ad2c53fd42a4fd nbouziani <nacime.bouziani@gmail.com> 1675635464 +0000	commit: Add logger
7c4dab4d6afddf36a2dd33b5d1ad2c53fd42a4fd 63564639d105ff7592d6f4c4b73d9f74d21b267b nbouziani <nacime.bouziani@gmail.com> 1675635497 +0000	commit: Fix data dir when loading data
63564639d105ff7592d6f4c4b73d9f74d21b267b c4c1b87e50b66ead6fe1fec66547e5f6365c8244 nbouziani <nacime.bouziani@gmail.com> 1675796829 +0000	commit: Rename name_dir
c4c1b87e50b66ead6fe1fec66547e5f6365c8244 cb8be0c29b62087956e3281c94cefe253997b774 nbouziani <nacime.bouziani@gmail.com> 1675796855 +0000	commit: Take split into account when loading data
cb8be0c29b62087956e3281c94cefe253997b774 7e1ee5112a6a6663a7b91bc989ff390ac159a1da nbouziani <nacime.bouziani@gmail.com> 1675932963 +0000	commit: Refactor evaluation
7e1ee5112a6a6663a7b91bc989ff390ac159a1da de5b82cfd7a670085bfcc33c70de09cdac8772fc nbouziani <nacime.bouziani@gmail.com> 1675933084 +0000	commit: Add average relative L2-error to error evaluation
de5b82cfd7a670085bfcc33c70de09cdac8772fc 6ef3417013fbfdd428955cb800afac422fb60e3e nbouziani <nacime.bouziani@gmail.com> 1675933274 +0000	commit: Use logger instead of print when generating data
6ef3417013fbfdd428955cb800afac422fb60e3e 7d9abf04c27d44e9066637e9dea9aefb497d483d nbouziani <nacime.bouziani@gmail.com> 1675933371 +0000	commit: Remove u_exact from generated dataset
7d9abf04c27d44e9066637e9dea9aefb497d483d 635e20acea4915826f170188d341ee7b55f6d9a3 nbouziani <nacime.bouziani@gmail.com> 1675933462 +0000	commit: Data loading: remove u_exact + cleanup
635e20acea4915826f170188d341ee7b55f6d9a3 1dc3b11ca59c9314388db6de29d97184007c1c36 nbouziani <nacime.bouziani@gmail.com> 1675933599 +0000	commit: Refactor CNN model
1dc3b11ca59c9314388db6de29d97184007c1c36 2e1165d280602bf4f16731bf7b3aa6738a671076 nbouziani <nacime.bouziani@gmail.com> 1675933676 +0000	commit: Add from_pretrained to models
2e1165d280602bf4f16731bf7b3aa6738a671076 7607cd56b0ff4df06c9ae6014513004674e7bf9a nbouziani <nacime.bouziani@gmail.com> 1675933730 +0000	commit: Update TrainingConfig
7607cd56b0ff4df06c9ae6014513004674e7bf9a 89c95ccfd3f37150b0c3abc135ed0bb02a518da7 nbouziani <nacime.bouziani@gmail.com> 1675933862 +0000	commit: Update alpha (regularisation parameter) for training
89c95ccfd3f37150b0c3abc135ed0bb02a518da7 a3a6a789f2525932ffa92823ca40d9e7f2ddd6be nbouziani <nacime.bouziani@gmail.com> 1675933974 +0000	commit: Replace u_exact by u_obs in training loss
a3a6a789f2525932ffa92823ca40d9e7f2ddd6be 91931b1ffbeae124b105168da44c2c849b24a606 nbouziani <nacime.bouziani@gmail.com> 1675934006 +0000	commit: Update default learning rate
91931b1ffbeae124b105168da44c2c849b24a606 906736faabfe87a8dc0c4b1284c072e8e6acaf5c nbouziani <nacime.bouziani@gmail.com> 1675934081 +0000	commit: Stash FE-space dimension into config
906736faabfe87a8dc0c4b1284c072e8e6acaf5c 6a124345f8e0000039a051bddc03401daca7e959 nbouziani <nacime.bouziani@gmail.com> 1675934152 +0000	commit: Clean up
6a124345f8e0000039a051bddc03401daca7e959 983ef9d338425cac1ea686e0c3e0937e6c8abaf7 nbouziani <nacime.bouziani@gmail.com> 1675934202 +0000	commit: Add gradient clipping
983ef9d338425cac1ea686e0c3e0937e6c8abaf7 63898b8743401d148bf68659e990b8d8005761fe nbouziani <nacime.bouziani@gmail.com> 1675934240 +0000	commit: Rename HybridOperator -> torch_operator
