Comments (5)
The key is that BOTNet can be reproduced as a special case of MACE, but you need to set the options Ilyes said above. In your input specify correlation and num_interactions. By default for MACE they are 3 and 2, but to get BOTNet you need to set them to 1 and 5.
from mace.
Dear @utkarshp1161,
This way of creating BOTnet is no longer supported from the arg parser. However you can create a BOTNet model very easily by just selecting:
--correlation=1 --num_interactions=5
from mace.
Thanks for getting back.
--model flag should be scaleshiftmace or scaleshiftbotnet ?
I am using following command to train(as mentioned on GitHub page as well)
python ./mace/scripts/run_train.py
--name="MACE_model"
--train_file="train.xyz"
--valid_fraction=0.05
--test_file="test.xyz"
--config_type_weights='{"Default":1.0}'
--E0s='{1:-13.663181292231226, 6:-1029.2809654211628, 7:-1484.1187695035828, 8:-2042.0330099956639}'
--model="MACE"
--hidden_irreps='128x0e + 128x1o'
--r_max=5.0
--batch_size=10
--max_num_epochs=1500
--swa
--start_swa=1200
--ema
--ema_decay=0.99
--amsgrad
--restart_latest
--device=cuda \
from mace.
scaleshiftmace for this one
from mace.
Thanks ilyes.
from mace.
Related Issues (20)
- Error reading 'extended' xyz format files HOT 23
- What are the node energies? HOT 2
- Training flag not working HOT 2
- Dipole fitting on multi-GPU
- Is 0.694 timesteps/s a normal speed?
- select pretrained configs for multihead replay with or without replacement? HOT 2
- adding cmd argument for specifying wandb directory HOT 2
- CUDA Out of Memory with GCMC
- Distributed Training: invalid device ordinal
- Missing dependancies in `multi-head-interface` HOT 1
- Stress / num_atoms in loss? HOT 3
- stress errors reported during fitting and at end should be consistent HOT 4
- during-training valid loss is wrong HOT 11
- np.random.choice for selecting pre-fit subset for multihead fine tune doesn't accept a list of Atoms
- multi-head-finetune validation batches not deterministic HOT 3
- installation HOT 6
- How to Convert VASP Output Files to MACE XYZ Format for Training and Testing Sets
- How to use multi-training without slurm system? HOT 11
- Problem in Compiling Lammps for GPU version HOT 3
- Error in online data loading for large datasets HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mace.