{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":633230994,"defaultBranch":"main","name":"SLICES","ownerLogin":"xiaohang007","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-27T04:01:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/33337564?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1723695772.0","currentOid":""},"activityList":{"items":[{"before":"771793a616c5bdb632817e939ef4a3b1669825aa","after":"7ad8c88c9b6eba6c857f520c15173bbd580a424c","ref":"refs/heads/main","pushedAt":"2024-09-04T12:45:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaohang007","name":"Hang Xiao, 肖航 ","path":"/xiaohang007","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33337564?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"b2e7adda067cbc9ca553e34078458586a6d86bc8","after":"771793a616c5bdb632817e939ef4a3b1669825aa","ref":"refs/heads/main","pushedAt":"2024-09-01T11:12:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaohang007","name":"Hang Xiao, 肖航 ","path":"/xiaohang007","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33337564?s=80&v=4"},"commit":{"message":"Add hyperlinks to images on readme","shortMessageHtmlLink":"Add hyperlinks to images on readme"}},{"before":"cd6fbd1269c35965cd9af8650f6bf6d833e85cbd","after":"b2e7adda067cbc9ca553e34078458586a6d86bc8","ref":"refs/heads/main","pushedAt":"2024-09-01T11:08:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaohang007","name":"Hang Xiao, 肖航 ","path":"/xiaohang007","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33337564?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"2f2f021590e73f365f41814c2438a98c0881d3a4","after":"cd6fbd1269c35965cd9af8650f6bf6d833e85cbd","ref":"refs/heads/main","pushedAt":"2024-08-29T02:20:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"xiaohang007","name":"Hang Xiao, 肖航 ","path":"/xiaohang007","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33337564?s=80&v=4"},"commit":{"message":"update tutorials.ipynb","shortMessageHtmlLink":"update tutorials.ipynb"}},{"before":"cdea3d66338900be5a7bfbe776c4d33ec36e08bb","after":"2f2f021590e73f365f41814c2438a98c0881d3a4","ref":"refs/heads/main","pushedAt":"2024-08-28T00:00:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaohang007","name":"Hang Xiao, 肖航 ","path":"/xiaohang007","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33337564?s=80&v=4"},"commit":{"message":"Update slurm.conf","shortMessageHtmlLink":"Update slurm.conf"}},{"before":"6da5d686610cf6c43d2199251fba99fbf4bcac84","after":"cdea3d66338900be5a7bfbe776c4d33ec36e08bb","ref":"refs/heads/main","pushedAt":"2024-08-27T23:51:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaohang007","name":"Hang Xiao, 肖航 ","path":"/xiaohang007","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33337564?s=80&v=4"},"commit":{"message":"tutorial bug solved","shortMessageHtmlLink":"tutorial bug solved"}},{"before":"304f546ade74caccb7aa47e6eff0088e3eb32341","after":"6da5d686610cf6c43d2199251fba99fbf4bcac84","ref":"refs/heads/main","pushedAt":"2024-08-26T07:23:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaohang007","name":"Hang Xiao, 肖航 ","path":"/xiaohang007","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33337564?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"e27f6dcc5e2a0325437286f0407d8e649bbde7e7","after":"304f546ade74caccb7aa47e6eff0088e3eb32341","ref":"refs/heads/main","pushedAt":"2024-08-26T05:44:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaohang007","name":"Hang Xiao, 肖航 ","path":"/xiaohang007","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33337564?s=80&v=4"},"commit":{"message":"Update Tutorial_2.1_MatterGPT_eform.ipynb","shortMessageHtmlLink":"Update Tutorial_2.1_MatterGPT_eform.ipynb"}},{"before":"f24d4d3e409cf796882b451141630d1c62cd1f94","after":"e27f6dcc5e2a0325437286f0407d8e649bbde7e7","ref":"refs/heads/main","pushedAt":"2024-08-26T03:55:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaohang007","name":"Hang Xiao, 肖航 ","path":"/xiaohang007","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33337564?s=80&v=4"},"commit":{"message":"Allow setting up training dataset within 1_train.sh","shortMessageHtmlLink":"Allow setting up training dataset within 1_train.sh"}},{"before":"f1e9ddaeffbe7e4bba222ad86d3b8d9f3936629e","after":"f24d4d3e409cf796882b451141630d1c62cd1f94","ref":"refs/heads/main","pushedAt":"2024-08-25T09:24:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaohang007","name":"Hang Xiao, 肖航 ","path":"/xiaohang007","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33337564?s=80&v=4"},"commit":{"message":"Update 2.2data_augmentation_get_canonical_slices.py","shortMessageHtmlLink":"Update 2.2data_augmentation_get_canonical_slices.py"}},{"before":"d1344079d3cd9022f14ee730b3ddd3e153bb55ca","after":"f1e9ddaeffbe7e4bba222ad86d3b8d9f3936629e","ref":"refs/heads/main","pushedAt":"2024-08-23T14:46:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaohang007","name":"Hang Xiao, 肖航 ","path":"/xiaohang007","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33337564?s=80&v=4"},"commit":{"message":"Update 0_run.py","shortMessageHtmlLink":"Update 0_run.py"}},{"before":"1922853b04d4943dbdc324ae7bbf094e486fda04","after":"d1344079d3cd9022f14ee730b3ddd3e153bb55ca","ref":"refs/heads/main","pushedAt":"2024-08-23T14:45:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaohang007","name":"Hang Xiao, 肖航 ","path":"/xiaohang007","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33337564?s=80&v=4"},"commit":{"message":"update custodian scripts","shortMessageHtmlLink":"update custodian scripts"}},{"before":"c675749b2806f865dd192b3f2f0c66ee8599d829","after":"1922853b04d4943dbdc324ae7bbf094e486fda04","ref":"refs/heads/main","pushedAt":"2024-08-19T06:56:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaohang007","name":"Hang Xiao, 肖航 ","path":"/xiaohang007","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33337564?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"84128170cbfb409b331f2b985ecc6855d930a423","after":"c675749b2806f865dd192b3f2f0c66ee8599d829","ref":"refs/heads/main","pushedAt":"2024-08-19T06:55:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaohang007","name":"Hang Xiao, 肖航 ","path":"/xiaohang007","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33337564?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"fe955afc2f5e782dcdff7ae47781ad3fd2a2b3ce","after":"84128170cbfb409b331f2b985ecc6855d930a423","ref":"refs/heads/main","pushedAt":"2024-08-18T07:12:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaohang007","name":"Hang Xiao, 肖航 ","path":"/xiaohang007","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33337564?s=80&v=4"},"commit":{"message":"update readme","shortMessageHtmlLink":"update readme"}},{"before":"e3dbac871c4e4d82d631f0fcd5b62b5feefce17e","after":"fe955afc2f5e782dcdff7ae47781ad3fd2a2b3ce","ref":"refs/heads/main","pushedAt":"2024-08-15T03:47:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaohang007","name":"Hang Xiao, 肖航 ","path":"/xiaohang007","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33337564?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"4edf164c461ddc5c0efe04cf702ffa4060738b17","after":"e3dbac871c4e4d82d631f0fcd5b62b5feefce17e","ref":"refs/heads/main","pushedAt":"2024-08-15T02:59:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaohang007","name":"Hang Xiao, 肖航 ","path":"/xiaohang007","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33337564?s=80&v=4"},"commit":{"message":"citation of MatterGPT","shortMessageHtmlLink":"citation of MatterGPT"}},{"before":"ff88b5097a3e9d76307fcad0507f4dda2f6ba59d","after":"4edf164c461ddc5c0efe04cf702ffa4060738b17","ref":"refs/heads/main","pushedAt":"2024-08-15T01:22:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaohang007","name":"Hang Xiao, 肖航 ","path":"/xiaohang007","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33337564?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"064528519d9db9d93c47f771bc222081b1d8e0a6","after":"ff88b5097a3e9d76307fcad0507f4dda2f6ba59d","ref":"refs/heads/main","pushedAt":"2024-08-14T16:44:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaohang007","name":"Hang Xiao, 肖航 ","path":"/xiaohang007","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33337564?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"ab4d3f8192460ace7e8c6c9003c81b5c91a98e83","after":"064528519d9db9d93c47f771bc222081b1d8e0a6","ref":"refs/heads/main","pushedAt":"2024-08-14T12:02:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaohang007","name":"Hang Xiao, 肖航 ","path":"/xiaohang007","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33337564?s=80&v=4"},"commit":{"message":"online demo","shortMessageHtmlLink":"online demo"}},{"before":"087538ca5037ae8031e7162e380255805bd60052","after":"ab4d3f8192460ace7e8c6c9003c81b5c91a98e83","ref":"refs/heads/main","pushedAt":"2024-08-14T09:06:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaohang007","name":"Hang Xiao, 肖航 ","path":"/xiaohang007","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33337564?s=80&v=4"},"commit":{"message":"Update MatterGPT.jpg","shortMessageHtmlLink":"Update MatterGPT.jpg"}},{"before":"7a028ebf60b5b589320e5ff385e0f5803bd176fe","after":"087538ca5037ae8031e7162e380255805bd60052","ref":"refs/heads/main","pushedAt":"2024-08-14T04:12:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaohang007","name":"Hang Xiao, 肖航 ","path":"/xiaohang007","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33337564?s=80&v=4"},"commit":{"message":"v2.0.0\n\nSLICES 2.0.0 Changelog\n1. Introduced MatterGPT model, a GPT2-based large language model for solid-state materials, specifically designed for inverse design of solid-state materials. It excels in multi-property inverse design. For details, see paper [ ]. Added three new Jupyter tutorials (2.1, 2.2, 2.3) to help users get started with experiments.\n2. Updated SLI2Cry algorithm: Replaced M3GNet IAP with CHGNet IAP in the third step, further improving invertibility and enhancing SLICES crystal decoding capabilities.\n3. Set CrystalNN as the default crystal chemical bond recognition algorithm for SLICES encoding.\n4. Adopted SLICES strategy=4 as the new default encoding method. This encoding can shorten SLICES length by about 40%, effectively reducing computation for large models. Example of the new encoding:\n C C 0 1 ooo 0 1 +oo 0 1 o+o 0 1 oo+\n This simplifies the offset vector from three separate tokens to one token, streamlining the SLICES string.\n5. Relocated new version code files to the 'slices' folder. Changed the SLICES library import command from:\n from invcryrep.invcryrep import InvCryRep\n to the more intuitive:\n from slices.core import SLICES\n6. Docker image now uses 'python setup.py develop' to install code from the /crystal/slices folder, facilitating SLICES algorithm development. Users can directly modify source code in /crystal/slices, ensuring the docker-called SLICES library is always up-to-date without reinstallation or environment reconfiguration.\n\nSLICES 2.0.0 更新日志\n1. 引入MatterGPT模型,这是一个基于GPT2的新材料大语言模型,专门为凝聚态材料逆向设计打造,擅长进行多性质逆向设计。详情请参阅论文 [ ]。新增三个Jupyter教程(2.1、2.2、2.3),方便用户快速上手逆向设计新材料。\n2. 更新SLI2Cry算法:将第三步的M3GNet IAP替换为CHGNet IAP,进一步提高可逆性,增强SLICES晶体解码能力。\n3. 将CrystalNN设置为SLICES编码使用的默认晶体化学键识别算法。\n\n4. 采用SLICES strategy=4作为新的默认编码方法。这种编码可以缩短SLICES长度约40%,有效降低大模型的计算量。新型编码示例:\n C C 0 1 ooo 0 1 +oo 0 1 o+o 0 1 oo+\n 这种方法将偏移矢量从三个独立的token简化为一个token,有效精简SLICES字符串。\n5. 将新版本的代码文件放在slices文件夹中。调用SLICES库的命令从:\n from invcryrep.invcryrep import InvCryRep\n 变为更加直观的:\n from slices.core import SLICES\n6. Docker镜像现在使用'python setup.py develop'安装/crystal/slices文件夹中的代码,方便进行SLICES算法的开发。用户可以直接在/crystal/slices中修改源代码,确保docker调用的SLICES库始终是最新版本,无需重新安装或配置环境。\n\n7.DFT计算使用custodian进行自动化纠错,提高计算成功率。","shortMessageHtmlLink":"v2.0.0"}},{"before":"47e402c73481f0116bfc34d79f3c22cee6c512c7","after":"7a028ebf60b5b589320e5ff385e0f5803bd176fe","ref":"refs/heads/main","pushedAt":"2024-06-05T12:02:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaohang007","name":"Hang Xiao, 肖航 ","path":"/xiaohang007","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33337564?s=80&v=4"},"commit":{"message":"Add a new cRNN_PTFT model with pretraining and finetuning capabilities.\n\ncRNN_PTFT (Conditional Recurrent Neural Network with Pre-Training and Fine-Tuning) is a generative model for creating crystal materials with desired properties. It combines an RNN architecture, specifically using GRUs, with pre-training and fine-tuning strategies to enhance the quality and accuracy of the generated samples.\n\nThe model consists of two main stages:\n\n1. Pre-training: The model learns the general syntax and patterns of crystal material structures from a large unlabeled dataset.\n\n2. Fine-tuning: The model is further trained on a smaller labeled dataset, learning to generate crystal materials based on specified property values.\n\nBy leveraging the power of RNNs to capture long-range dependencies and the benefits of pre-training and fine-tuning, cRNN_PTFT can effectively generate novel crystal materials that exhibit targeted properties. This approach has significant potential in accelerating the discovery and design of advanced materials for various applications.","shortMessageHtmlLink":"Add a new cRNN_PTFT model with pretraining and finetuning capabilities."}},{"before":"b267e24c0919420a796e6eab32766443f9e9a8de","after":"47e402c73481f0116bfc34d79f3c22cee6c512c7","ref":"refs/heads/main","pushedAt":"2024-05-31T05:32:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaohang007","name":"Hang Xiao, 肖航 ","path":"/xiaohang007","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33337564?s=80&v=4"},"commit":{"message":"update check_slices during training","shortMessageHtmlLink":"update check_slices during training"}},{"before":"b5958795f84e566dfb97d3b5502dea67bb888e0a","after":"b267e24c0919420a796e6eab32766443f9e9a8de","ref":"refs/heads/main","pushedAt":"2024-05-31T02:41:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaohang007","name":"Hang Xiao, 肖航 ","path":"/xiaohang007","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33337564?s=80&v=4"},"commit":{"message":"update aug function","shortMessageHtmlLink":"update aug function"}},{"before":"c2f6e8a382d763fb695fc3302d53c72c28cae3c4","after":"b5958795f84e566dfb97d3b5502dea67bb888e0a","ref":"refs/heads/main","pushedAt":"2024-05-28T15:18:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaohang007","name":"Hang Xiao, 肖航 ","path":"/xiaohang007","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33337564?s=80&v=4"},"commit":{"message":"add SLICES valid check to HTS RNN training","shortMessageHtmlLink":"add SLICES valid check to HTS RNN training"}},{"before":"65eaddc8a3c4c28fa343db422295cc4b627541e8","after":"c2f6e8a382d763fb695fc3302d53c72c28cae3c4","ref":"refs/heads/main","pushedAt":"2024-05-28T15:02:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaohang007","name":"Hang Xiao, 肖航 ","path":"/xiaohang007","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33337564?s=80&v=4"},"commit":{"message":"Update train_prior.py","shortMessageHtmlLink":"Update train_prior.py"}},{"before":"83690bc3d579c504e4aabe64d74f31e0926f9256","after":"65eaddc8a3c4c28fa343db422295cc4b627541e8","ref":"refs/heads/main","pushedAt":"2024-05-28T15:00:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaohang007","name":"Hang Xiao, 肖航 ","path":"/xiaohang007","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33337564?s=80&v=4"},"commit":{"message":"add SLICES valid check for cRNN training","shortMessageHtmlLink":"add SLICES valid check for cRNN training"}},{"before":"1dfb9a35f2e29d111f07829615e3081951338043","after":"83690bc3d579c504e4aabe64d74f31e0926f9256","ref":"refs/heads/main","pushedAt":"2024-05-26T05:38:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaohang007","name":"Hang Xiao, 肖航 ","path":"/xiaohang007","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33337564?s=80&v=4"},"commit":{"message":"set fix_duplicate_edge as default","shortMessageHtmlLink":"set fix_duplicate_edge as default"}},{"before":"c2324db3b88002e8942991bea1a3c28e620f7c9f","after":"1dfb9a35f2e29d111f07829615e3081951338043","ref":"refs/heads/main","pushedAt":"2024-05-23T03:57:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaohang007","name":"Hang Xiao, 肖航 ","path":"/xiaohang007","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33337564?s=80&v=4"},"commit":{"message":"Update 2_collect.py","shortMessageHtmlLink":"Update 2_collect.py"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAErLLmMgA","startCursor":null,"endCursor":null}},"title":"Activity · xiaohang007/SLICES"}