Register
Login
Resources
Docs Blog Datasets Glossary Case Studies Tutorials & Webinars
Product
Data Engine LLMs Platform Enterprise
Pricing Explore
Connect to our Discord channel

dvc.yaml 2.3 KB

You have to be logged in to leave a comment. Sign In
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
  1. # TODO get rid of all model specific names like Ar85K here!
  2. stages:
  3. create_database:
  4. cmd: python stages/01_create_database.py
  5. deps:
  6. - stages/01_create_database.py
  7. params:
  8. - system.data
  9. outs:
  10. - system/database.db
  11. - system/yaml/database.yaml
  12. build_database_groups:
  13. cmd: python stages/02_build_database_groups.py
  14. deps:
  15. - stages/02_build_database_groups.py
  16. - system/database.db
  17. params:
  18. - system.datasets
  19. outs:
  20. - system/yaml/database_groups.yaml
  21. test_train_validate_split:
  22. cmd: python stages/03_Model_TTV.py
  23. deps:
  24. - stages/03_Model_TTV.py
  25. - system/yaml/database_groups.yaml
  26. params:
  27. - data.split
  28. outs:
  29. - system/ACSF/test_train_validate.yaml
  30. build_descriptors:
  31. cmd: python stages/04_build_descriptors.py
  32. deps:
  33. - stages/04_build_descriptors.py
  34. - system/database.db
  35. - system/ACSF/test_train_validate.yaml
  36. params:
  37. - general.train_on_forces
  38. - descriptors
  39. outs:
  40. - cache/
  41. metrics:
  42. - descriptor_metrics.yaml:
  43. cache: false
  44. fit_model:
  45. cmd: python stages/05_fit_model.py
  46. deps:
  47. - stages/05_fit_model.py
  48. - system/ACSF/test_train_validate.yaml
  49. - cache/
  50. outs:
  51. - history_metrics.csv:
  52. cache: false
  53. - model/
  54. params:
  55. - training
  56. metrics:
  57. - metrics_dvc.yaml:
  58. cache: false
  59. plots:
  60. - history_dvc.csv:
  61. cache: false
  62. evaluate_model:
  63. cmd: python stages/06_evaluate_model.py
  64. deps:
  65. - stages/06_evaluate_model.py
  66. - system/ACSF/test_train_validate.yaml
  67. - cache/
  68. - model/
  69. outs:
  70. - img/energies.png:
  71. cache: false
  72. - img/forces_x.png:
  73. cache: false
  74. - img/forces_y.png:
  75. cache: false
  76. - img/forces_z.png:
  77. cache: false
  78. - img/energies.npz
  79. - img/forces.npz
  80. params:
  81. - evaluation
  82. # metrics:
  83. # - metrics_dvc.yaml:
  84. # cache: false
  85. # plots:
  86. # - history_dvc.csv:
  87. # cache: false
  88. # evaluate using the saved weights, create the plots, and so on..
  89. # md_test run with the ase object..
  90. # ISSUE
  91. # DVC does not create a .gitignore if the stage fails but if rerun it assumes the .gitignore is there - maybe use force?
Tip!

Press p or to see the previous file or, n or to see the next file

Comments

Loading...