{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":717282102,"defaultBranch":"main","name":"FinMAF","ownerLogin":"armingh2000","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-11-11T02:01:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/45814289?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1702001080.0","currentOid":""},"activityList":{"items":[{"before":"19c67cac9aff8a2ff737f2626b4d1a3e3c02286c","after":"3c9f3511f28221a6f898d4f479a675248d0e8e12","ref":"refs/heads/feature/model-development","pushedAt":"2024-02-20T23:25:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"armingh2000","name":"armin","path":"/armingh2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45814289?s=80&v=4"},"commit":{"message":"add checkpoint to train\n\noptimize.py:\n\tadd function api checkpointing to train_func","shortMessageHtmlLink":"add checkpoint to train"}},{"before":"6d6e3a464b9f66822a83ff4c52e59435284dcbe9","after":"19c67cac9aff8a2ff737f2626b4d1a3e3c02286c","ref":"refs/heads/feature/model-development","pushedAt":"2024-02-20T22:06:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"armingh2000","name":"armin","path":"/armingh2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45814289?s=80&v=4"},"commit":{"message":"adding ray tune\n\nconfigs/model_train.py:\n\tmoved ray tune configs to a separate file (ray_tune.py)\nconfigs/ray_tune.py:\n\tadd run configs\ntrain/model.py:\n\tupdate model class to accept hidden_size num_layers as input to\npass the ray tune configs directly.\ntrain/model.py:\n\tremove checkpointing from train, add evaluation and train report\nto ray tune engine, add get_accuracy, add accuracy to evaluate beside\nloss\ntrain/ray_tune.py:\n\tupdate metric_columns, set name and storage path for result_grid\nin run config","shortMessageHtmlLink":"adding ray tune"}},{"before":"4288a1396222990af9dca5376e793099e08f169a","after":"6d6e3a464b9f66822a83ff4c52e59435284dcbe9","ref":"refs/heads/feature/model-development","pushedAt":"2024-02-20T17:45:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"armingh2000","name":"armin","path":"/armingh2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45814289?s=80&v=4"},"commit":{"message":"adding ray tune\n\noptimize.py:\n\tupdate for initial run of ray tune.\nray_tune.py:\n\tadd scheduler reporter search_alg tuner and configs.\nrequirements.txt:\n\tadd search alg requirement for ray tune (hyperopt)","shortMessageHtmlLink":"adding ray tune"}},{"before":"d9f5d6ea76f0fb50203ed32eed70870d97b1060b","after":"4288a1396222990af9dca5376e793099e08f169a","ref":"refs/heads/feature/model-development","pushedAt":"2024-02-20T16:26:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"armingh2000","name":"armin","path":"/armingh2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45814289?s=80&v=4"},"commit":{"message":"save state before adding ray tune checkpoint","shortMessageHtmlLink":"save state before adding ray tune checkpoint"}},{"before":"3156d33c0ebe4d90376a4780ae9dfb9eb3cbf924","after":"d9f5d6ea76f0fb50203ed32eed70870d97b1060b","ref":"refs/heads/feature/model-development","pushedAt":"2024-02-19T13:47:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"armingh2000","name":"armin","path":"/armingh2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45814289?s=80&v=4"},"commit":{"message":"adding ray tune\n\nconfigs/log.py:\n\tadd ray tune log configs.\nconfigs/model_train.py:\n\tadding ray tune configs. must configure the search space for\ntraining.\ntrain/ray_tune.py:\n\tfix tune_hyperparameters","shortMessageHtmlLink":"adding ray tune"}},{"before":"285d36594645a2143592b855bfe05cf1a3ed00b1","after":"3156d33c0ebe4d90376a4780ae9dfb9eb3cbf924","ref":"refs/heads/feature/model-development","pushedAt":"2024-02-19T13:21:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"armingh2000","name":"armin","path":"/armingh2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45814289?s=80&v=4"},"commit":{"message":"adding ray tune\n\nconfigs/model_train.py:\n\tadd ray tune configurable params\ntrain/ray_tune.py:\n\tadd ray tune template.\nrequirements.txt:\n\tadd ray[tune]","shortMessageHtmlLink":"adding ray tune"}},{"before":"f8121985c32044d4be3c20de428cd7c3fe777a94","after":"2658453baa3d9e97aae2a1c8cf7d31b41335f287","ref":"refs/heads/main","pushedAt":"2024-02-02T16:42:31.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"armingh2000","name":"armin","path":"/armingh2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45814289?s=80&v=4"},"commit":{"message":"Merge pull request #25 from armingh2000/feature/data-pipeline\n\nfix issues when running on windows","shortMessageHtmlLink":"Merge pull request #25 from armingh2000/feature/data-pipeline"}},{"before":"897aeeb6cedd4ce8599fb32b5bb758ca4d0f9f47","after":"a6dfee12b8b3d6a82046ff9082dbee27f3d31a42","ref":"refs/heads/feature/data-pipeline","pushedAt":"2024-02-02T16:31:28.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"armingh2000","name":"armin","path":"/armingh2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45814289?s=80&v=4"},"commit":{"message":"Merge branch 'main' into feature/data-pipeline","shortMessageHtmlLink":"Merge branch 'main' into feature/data-pipeline"}},{"before":"b108f034289d33c9809afe0e1eced87a68e7df5d","after":"285d36594645a2143592b855bfe05cf1a3ed00b1","ref":"refs/heads/feature/model-development","pushedAt":"2024-02-02T16:28:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"armingh2000","name":"armin","path":"/armingh2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45814289?s=80&v=4"},"commit":{"message":"add save checkpoint","shortMessageHtmlLink":"add save checkpoint"}},{"before":"46ef7f3f170da9af3ac38875326b4697cc74233b","after":"b108f034289d33c9809afe0e1eced87a68e7df5d","ref":"refs/heads/feature/model-development","pushedAt":"2024-02-01T21:08:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"armingh2000","name":"armin","path":"/armingh2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45814289?s=80&v=4"},"commit":{"message":"adding save checkpoint to train","shortMessageHtmlLink":"adding save checkpoint to train"}},{"before":"5d1f86496ac420d6db4bb15cb2be4d329c7e56a7","after":"46ef7f3f170da9af3ac38875326b4697cc74233b","ref":"refs/heads/feature/model-development","pushedAt":"2024-01-30T21:50:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"armingh2000","name":"armin","path":"/armingh2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45814289?s=80&v=4"},"commit":{"message":"add train\n\nopimize.py:\n\tadd get_loss, train, evaluate\nadjust configs","shortMessageHtmlLink":"add train"}},{"before":"113aa9c908ad5c120c62da38f8cedb7e36410657","after":"897aeeb6cedd4ce8599fb32b5bb758ca4d0f9f47","ref":"refs/heads/feature/data-pipeline","pushedAt":"2024-01-24T05:17:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"armingh2000","name":"armin","path":"/armingh2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45814289?s=80&v=4"},"commit":{"message":"fix directory creation bug in test","shortMessageHtmlLink":"fix directory creation bug in test"}},{"before":"caa548b85b383a152aa586889e3aefcbf79d15aa","after":"113aa9c908ad5c120c62da38f8cedb7e36410657","ref":"refs/heads/feature/data-pipeline","pushedAt":"2024-01-24T05:13:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"armingh2000","name":"armin","path":"/armingh2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45814289?s=80&v=4"},"commit":{"message":"add conftest configs for windows reserved names","shortMessageHtmlLink":"add conftest configs for windows reserved names"}},{"before":"af7bb49eca737aa000b598ef1590cdf4200a46f8","after":"caa548b85b383a152aa586889e3aefcbf79d15aa","ref":"refs/heads/feature/data-pipeline","pushedAt":"2024-01-24T05:12:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"armingh2000","name":"armin","path":"/armingh2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45814289?s=80&v=4"},"commit":{"message":"add finspark test","shortMessageHtmlLink":"add finspark test"}},{"before":"70e6878001ba9b80f3db31d7293a1d2f614fc330","after":"af7bb49eca737aa000b598ef1590cdf4200a46f8","ref":"refs/heads/feature/data-pipeline","pushedAt":"2024-01-17T04:40:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"armingh2000","name":"armin","path":"/armingh2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45814289?s=80&v=4"},"commit":{"message":"remove unnecessary line of code in findspark","shortMessageHtmlLink":"remove unnecessary line of code in findspark"}},{"before":"231dab240a4f3018f0b18c4affd9806c5ccc9d17","after":"70e6878001ba9b80f3db31d7293a1d2f614fc330","ref":"refs/heads/feature/data-pipeline","pushedAt":"2024-01-17T00:44:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"armingh2000","name":"armin","path":"/armingh2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45814289?s=80&v=4"},"commit":{"message":"fix issues when running on windows\n\nadd findspark to tests requirements.txt, add windows reserved device\nnames to configs and exclude the symbols from further processing in\ndata_download.py","shortMessageHtmlLink":"fix issues when running on windows"}},{"before":"9d99288e21811cdacd72648c68983124911c4c4b","after":"f8121985c32044d4be3c20de428cd7c3fe777a94","ref":"refs/heads/main","pushedAt":"2024-01-16T01:08:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"armingh2000","name":"armin","path":"/armingh2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45814289?s=80&v=4"},"commit":{"message":"Add badge to README.md","shortMessageHtmlLink":"Add badge to README.md"}},{"before":"abad77e9349273da5418fa6e708214a3f0e07c70","after":"5d1f86496ac420d6db4bb15cb2be4d329c7e56a7","ref":"refs/heads/feature/model-development","pushedAt":"2024-01-14T01:36:53.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"armingh2000","name":"armin","path":"/armingh2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45814289?s=80&v=4"},"commit":{"message":"fix dtype StockHistoryDataset\n\nchange torch generator seed to torch seed","shortMessageHtmlLink":"fix dtype StockHistoryDataset"}},{"before":"925697c430d98cd5e1501006983d3639170c04f1","after":"abad77e9349273da5418fa6e708214a3f0e07c70","ref":"refs/heads/feature/model-development","pushedAt":"2024-01-12T00:18:50.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"armingh2000","name":"armin","path":"/armingh2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45814289?s=80&v=4"},"commit":{"message":"add optimize.py for train and eval","shortMessageHtmlLink":"add optimize.py for train and eval"}},{"before":"c74d9d83368c7c1aab333c5e710d263d23bc20ab","after":"925697c430d98cd5e1501006983d3639170c04f1","ref":"refs/heads/feature/model-development","pushedAt":"2024-01-10T20:40:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"armingh2000","name":"armin","path":"/armingh2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45814289?s=80&v=4"},"commit":{"message":"main ready for dumping normalized dataset with Row_number","shortMessageHtmlLink":"main ready for dumping normalized dataset with Row_number"}},{"before":"cbf396e2f1b1ada21dfb710dd4086955e285d33d","after":"c74d9d83368c7c1aab333c5e710d263d23bc20ab","ref":"refs/heads/feature/model-development","pushedAt":"2024-01-10T20:34:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"armingh2000","name":"armin","path":"/armingh2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45814289?s=80&v=4"},"commit":{"message":"add Row_number to normalized + finish dataset\n\nmove spark log path to configs/log.py from model_train.py, add spark schema for scaled columns, add Row_number to data.py:normalize_and_create_features, add data creation to dataset with interval","shortMessageHtmlLink":"add Row_number to normalized + finish dataset"}},{"before":"cbe059ebcb18159dd2a97668364df0c266e52255","after":"cbf396e2f1b1ada21dfb710dd4086955e285d33d","ref":"refs/heads/feature/model-development","pushedAt":"2023-12-30T00:33:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"armingh2000","name":"armin","path":"/armingh2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45814289?s=80&v=4"},"commit":{"message":"Merge pull request #22 from armingh2000/workflow\n\nUpdate python_env_setup_and_test.yml","shortMessageHtmlLink":"Merge pull request #22 from armingh2000/workflow"}},{"before":"d2e91146b2d925085f8853a12d04022fb48d0ba8","after":"9d99288e21811cdacd72648c68983124911c4c4b","ref":"refs/heads/main","pushedAt":"2023-12-30T00:19:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"armingh2000","name":"armin","path":"/armingh2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45814289?s=80&v=4"},"commit":{"message":"Update python_env_setup_and_test.yml\n\ninstalling library dependencies","shortMessageHtmlLink":"Update python_env_setup_and_test.yml"}},{"before":"84071be4e33e8ad7c4a0990ceefffafa380d0860","after":"6aba2e2a2b54b94de0adce3014eb6bf9720d68a5","ref":"refs/heads/workflow","pushedAt":"2023-12-30T00:01:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"armingh2000","name":"armin","path":"/armingh2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45814289?s=80&v=4"},"commit":{"message":"Update python_env_setup_and_test.yml\n\ninstalling library dependencies","shortMessageHtmlLink":"Update python_env_setup_and_test.yml"}},{"before":"50207512bc1b139b765d87a18debf1da9a478b43","after":"cbe059ebcb18159dd2a97668364df0c266e52255","ref":"refs/heads/feature/model-development","pushedAt":"2023-12-29T23:44:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"armingh2000","name":"armin","path":"/armingh2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45814289?s=80&v=4"},"commit":{"message":"refactor\n\nmove dump_stock_durations to StockHistoryDataset, add load_durations\ndump_durations to SHD, add duration check to get_stock_durations in\ndata.py, add logger and data to load_dictionary in src.utils","shortMessageHtmlLink":"refactor"}},{"before":"861ed4f38427d3e6b22ac83a049f05f97e0fd450","after":"50207512bc1b139b765d87a18debf1da9a478b43","ref":"refs/heads/feature/model-development","pushedAt":"2023-12-28T17:57:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"armingh2000","name":"armin","path":"/armingh2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45814289?s=80&v=4"},"commit":{"message":"add logs\n\nadd logs to get_stock_durations","shortMessageHtmlLink":"add logs"}},{"before":"0d15fc59a16d3ee40fc68c1bb27c594349dd1d13","after":"861ed4f38427d3e6b22ac83a049f05f97e0fd450","ref":"refs/heads/feature/model-development","pushedAt":"2023-12-28T16:17:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"armingh2000","name":"armin","path":"/armingh2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45814289?s=80&v=4"},"commit":{"message":"fix function call name","shortMessageHtmlLink":"fix function call name"}},{"before":"7c12acb68acde2655d1380c3e800c4c59cfb77dc","after":"0d15fc59a16d3ee40fc68c1bb27c594349dd1d13","ref":"refs/heads/feature/model-development","pushedAt":"2023-12-28T16:16:26.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"armingh2000","name":"armin","path":"/armingh2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45814289?s=80&v=4"},"commit":{"message":"dump_dictionary generalization, add duration\n\nadd stock_durations_path to configs, move configs inside function instead of parameter in embedding.py, add get_stock_durations dump_stock_durations to data.py, remove unnecessary imports from dataset.py, modify main.py to include changes","shortMessageHtmlLink":"dump_dictionary generalization, add duration"}},{"before":"eec4eaac43dd2ed23aaab31eacc811e4d0278bb4","after":"7c12acb68acde2655d1380c3e800c4c59cfb77dc","ref":"refs/heads/feature/model-development","pushedAt":"2023-12-26T16:34:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"armingh2000","name":"armin","path":"/armingh2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45814289?s=80&v=4"},"commit":{"message":"update logger\n\nseperate normalization logs from embedding by adding configs and\ncreating a new logger","shortMessageHtmlLink":"update logger"}},{"before":"4ad779ff863bdf019ffb6a052eca6d6fe21fd746","after":"eec4eaac43dd2ed23aaab31eacc811e4d0278bb4","ref":"refs/heads/feature/model-development","pushedAt":"2023-12-26T16:30:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"armingh2000","name":"armin","path":"/armingh2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45814289?s=80&v=4"},"commit":{"message":"update logger for dump_normalized_dataset","shortMessageHtmlLink":"update logger for dump_normalized_dataset"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEAD0YcQA","startCursor":null,"endCursor":null}},"title":"Activity ยท armingh2000/FinMAF"}