Skip to content

Commit

Permalink
deploy: 6329e92
Browse files Browse the repository at this point in the history
  • Loading branch information
lbluque committed Nov 6, 2024
1 parent 68092e6 commit 5e0e4ea
Show file tree
Hide file tree
Showing 354 changed files with 10,943 additions and 7,630 deletions.
137 changes: 70 additions & 67 deletions _downloads/5fdddbed2260616231dbf7b0d94bb665/train.txt

Large diffs are not rendered by default.

58 changes: 29 additions & 29 deletions _downloads/819e10305ddd6839cd7da05935b17060/mass-inference.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
2024-10-23 20:39:14 (INFO): Running in local mode without elastic launch (single gpu only)
2024-10-23 20:39:14 (INFO): Setting env PYTORCH_CUDA_ALLOC_CONF=expandable_segments:True
2024-10-23 20:39:14 (INFO): Project root: /home/runner/work/fairchem/fairchem/src/fairchem
2024-11-06 17:45:54 (INFO): Running in local mode without elastic launch (single gpu only)
2024-11-06 17:45:54 (INFO): Setting env PYTORCH_CUDA_ALLOC_CONF=expandable_segments:True
2024-11-06 17:45:54 (INFO): Project root: /home/runner/work/fairchem/fairchem/src/fairchem
/home/runner/work/fairchem/fairchem/src/fairchem/core/models/escn/so3.py:23: FutureWarning: You are using `torch.load` with `weights_only=False` (the current default value), which uses the default pickle module implicitly. It is possible to construct malicious pickle data which will execute arbitrary code during unpickling (See https://github.com/pytorch/pytorch/blob/main/SECURITY.md#untrusted-models for more details). In a future release, the default value for `weights_only` will be flipped to `True`. This limits the functions that could be executed during unpickling. Arbitrary objects will no longer be allowed to be loaded via this mode unless they are explicitly allowlisted by the user via `torch.serialization.add_safe_globals`. We recommend you start setting `weights_only=True` for any use case where you don't have full control of the loaded file. Please open an issue on GitHub for any issues related to this experimental feature.
_Jd = torch.load(os.path.join(os.path.dirname(__file__), "Jd.pt"))
/home/runner/work/fairchem/fairchem/src/fairchem/core/models/scn/spherical_harmonics.py:23: FutureWarning: You are using `torch.load` with `weights_only=False` (the current default value), which uses the default pickle module implicitly. It is possible to construct malicious pickle data which will execute arbitrary code during unpickling (See https://github.com/pytorch/pytorch/blob/main/SECURITY.md#untrusted-models for more details). In a future release, the default value for `weights_only` will be flipped to `True`. This limits the functions that could be executed during unpickling. Arbitrary objects will no longer be allowed to be loaded via this mode unless they are explicitly allowlisted by the user via `torch.serialization.add_safe_globals`. We recommend you start setting `weights_only=True` for any use case where you don't have full control of the loaded file. Please open an issue on GitHub for any issues related to this experimental feature.
Expand All @@ -15,17 +15,17 @@
@torch.cuda.amp.autocast(enabled=False)
/home/runner/work/fairchem/fairchem/src/fairchem/core/models/equiformer_v2/layer_norm.py:357: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
@torch.cuda.amp.autocast(enabled=False)
2024-10-23 20:39:15 (INFO): amp: false
2024-11-06 17:45:55 (INFO): amp: false
cmd:
checkpoint_dir: /home/runner/work/fairchem/fairchem/docs/core/checkpoints/2024-10-23-20-39-28
commit: da93cfe
checkpoint_dir: /home/runner/work/fairchem/fairchem/docs/core/checkpoints/2024-11-06-17-46-40
commit: 6329e92
identifier: ''
logs_dir: /home/runner/work/fairchem/fairchem/docs/core/logs/tensorboard/2024-10-23-20-39-28
logs_dir: /home/runner/work/fairchem/fairchem/docs/core/logs/tensorboard/2024-11-06-17-46-40
print_every: 10
results_dir: /home/runner/work/fairchem/fairchem/docs/core/results/2024-10-23-20-39-28
results_dir: /home/runner/work/fairchem/fairchem/docs/core/results/2024-11-06-17-46-40
seed: 0
timestamp_id: 2024-10-23-20-39-28
version: 0.1.dev1+gda93cfe
timestamp_id: 2024-11-06-17-46-40
version: 0.1.dev1+g6329e92
dataset: {}
evaluation_metrics:
metrics:
Expand Down Expand Up @@ -127,24 +127,24 @@ test_dataset:
trainer: ocp
val_dataset: {}

2024-10-23 20:39:15 (INFO): Loading model: gemnet_t
2024-10-23 20:39:17 (INFO): Loaded GemNetT with 31671825 parameters.
2024-10-23 20:39:17 (WARNING): log_summary for Tensorboard not supported
2024-10-23 20:39:17 (WARNING): Could not find dataset metadata.npz files in '[PosixPath('data.db')]'
2024-10-23 20:39:17 (WARNING): Disabled BalancedBatchSampler because num_replicas=1.
2024-10-23 20:39:17 (WARNING): Failed to get data sizes, falling back to uniform partitioning. BalancedBatchSampler requires a dataset that has a metadata attributed with number of atoms.
2024-10-23 20:39:17 (INFO): rank: 0: Sampler created...
2024-10-23 20:39:17 (INFO): Created BalancedBatchSampler with sampler=<fairchem.core.common.data_parallel.StatefulDistributedSampler object at 0x7feb013bb710>, batch_size=16, drop_last=False
2024-10-23 20:39:17 (INFO): Attemping to load user specified checkpoint at /tmp/fairchem_checkpoints/gndt_oc22_all_s2ef.pt
2024-10-23 20:39:17 (INFO): Loading checkpoint from: /tmp/fairchem_checkpoints/gndt_oc22_all_s2ef.pt
/home/runner/work/fairchem/fairchem/src/fairchem/core/trainers/base_trainer.py:603: FutureWarning: You are using `torch.load` with `weights_only=False` (the current default value), which uses the default pickle module implicitly. It is possible to construct malicious pickle data which will execute arbitrary code during unpickling (See https://github.com/pytorch/pytorch/blob/main/SECURITY.md#untrusted-models for more details). In a future release, the default value for `weights_only` will be flipped to `True`. This limits the functions that could be executed during unpickling. Arbitrary objects will no longer be allowed to be loaded via this mode unless they are explicitly allowlisted by the user via `torch.serialization.add_safe_globals`. We recommend you start setting `weights_only=True` for any use case where you don't have full control of the loaded file. Please open an issue on GitHub for any issues related to this experimental feature.
2024-11-06 17:45:55 (INFO): Loading model: gemnet_t
2024-11-06 17:45:57 (INFO): Loaded GemNetT with 31671825 parameters.
2024-11-06 17:45:57 (WARNING): log_summary for Tensorboard not supported
2024-11-06 17:45:57 (WARNING): Could not find dataset metadata.npz files in '[PosixPath('data.db')]'
2024-11-06 17:45:57 (WARNING): Disabled BalancedBatchSampler because num_replicas=1.
2024-11-06 17:45:57 (WARNING): Failed to get data sizes, falling back to uniform partitioning. BalancedBatchSampler requires a dataset that has a metadata attributed with number of atoms.
2024-11-06 17:45:57 (INFO): rank: 0: Sampler created...
2024-11-06 17:45:57 (INFO): Created BalancedBatchSampler with sampler=<fairchem.core.common.data_parallel.StatefulDistributedSampler object at 0x7fc2dc60f170>, batch_size=16, drop_last=False
2024-11-06 17:45:57 (INFO): Attemping to load user specified checkpoint at /tmp/fairchem_checkpoints/gndt_oc22_all_s2ef.pt
2024-11-06 17:45:57 (INFO): Loading checkpoint from: /tmp/fairchem_checkpoints/gndt_oc22_all_s2ef.pt
/home/runner/work/fairchem/fairchem/src/fairchem/core/trainers/base_trainer.py:601: FutureWarning: You are using `torch.load` with `weights_only=False` (the current default value), which uses the default pickle module implicitly. It is possible to construct malicious pickle data which will execute arbitrary code during unpickling (See https://github.com/pytorch/pytorch/blob/main/SECURITY.md#untrusted-models for more details). In a future release, the default value for `weights_only` will be flipped to `True`. This limits the functions that could be executed during unpickling. Arbitrary objects will no longer be allowed to be loaded via this mode unless they are explicitly allowlisted by the user via `torch.serialization.add_safe_globals`. We recommend you start setting `weights_only=True` for any use case where you don't have full control of the loaded file. Please open an issue on GitHub for any issues related to this experimental feature.
checkpoint = torch.load(checkpoint_path, map_location=map_location)
2024-10-23 20:39:17 (INFO): Overwriting scaling factors with those loaded from checkpoint. If you're generating predictions with a pretrained checkpoint, this is the correct behavior. To disable this, delete `scale_dict` from the checkpoint.
2024-10-23 20:39:17 (WARNING): Scale factor comment not found in model
2024-10-23 20:39:17 (INFO): Predicting on test.
device 0: 0%| | 0/3 [00:00<?, ?it/s]/home/runner/work/fairchem/fairchem/src/fairchem/core/trainers/ocp_trainer.py:453: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
2024-11-06 17:45:57 (INFO): Overwriting scaling factors with those loaded from checkpoint. If you're generating predictions with a pretrained checkpoint, this is the correct behavior. To disable this, delete `scale_dict` from the checkpoint.
2024-11-06 17:45:57 (WARNING): Scale factor comment not found in model
2024-11-06 17:45:57 (INFO): Predicting on test.
device 0: 0%| | 0/3 [00:00<?, ?it/s]/home/runner/work/fairchem/fairchem/src/fairchem/core/trainers/ocp_trainer.py:461: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
with torch.cuda.amp.autocast(enabled=self.scaler is not None):
device 0: 33%|███████████▋ | 1/3 [00:03<00:06, 3.24s/it]device 0: 67%|███████████████████████▎ | 2/3 [00:06<00:02, 2.99s/it]device 0: 100%|███████████████████████████████████| 3/3 [00:08<00:00, 2.58s/it]device 0: 100%|███████████████████████████████████| 3/3 [00:08<00:00, 2.72s/it]
2024-10-23 20:39:26 (INFO): Writing results to /home/runner/work/fairchem/fairchem/docs/core/results/2024-10-23-20-39-28/ocp_predictions.npz
2024-10-23 20:39:26 (INFO): Total time taken: 8.327327013015747
Elapsed time = 15.7 seconds
device 0: 33%|███████████▋ | 1/3 [00:03<00:06, 3.49s/it]device 0: 67%|███████████████████████▎ | 2/3 [00:08<00:04, 4.67s/it]device 0: 100%|███████████████████████████████████| 3/3 [00:11<00:00, 3.51s/it]device 0: 100%|███████████████████████████████████| 3/3 [00:11<00:00, 3.71s/it]
2024-11-06 17:46:08 (INFO): Writing results to /home/runner/work/fairchem/fairchem/docs/core/results/2024-11-06-17-46-40/ocp_predictions.npz
2024-11-06 17:46:08 (INFO): Total time taken: 11.273377418518066
Elapsed time = 18.4 seconds
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
12 changes: 0 additions & 12 deletions _sources/autoapi/cattsunami/core/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,6 @@ Package Contents
.. py:attribute:: batch_size
.. py:attribute:: config
.. py:attribute:: trainer
Expand Down Expand Up @@ -88,15 +85,6 @@ Package Contents
.. py:attribute:: reaction_db_path
.. py:attribute:: reaction_db
.. py:attribute:: adsorbate_db
.. py:attribute:: entry
.. py:method:: get_desorption_mapping(reactant)
Get mapping for desorption reaction
Expand Down
3 changes: 0 additions & 3 deletions _sources/autoapi/cattsunami/core/ocpneb/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,6 @@ Module Contents
.. py:attribute:: batch_size
.. py:attribute:: config
.. py:attribute:: trainer
Expand Down
9 changes: 0 additions & 9 deletions _sources/autoapi/cattsunami/core/reaction/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -23,15 +23,6 @@ Module Contents
.. py:attribute:: reaction_db_path
.. py:attribute:: reaction_db
.. py:attribute:: adsorbate_db
.. py:attribute:: entry
.. py:method:: get_desorption_mapping(reactant)
Get mapping for desorption reaction
Expand Down
4 changes: 2 additions & 2 deletions _sources/autoapi/cattsunami/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ cattsunami



Subpackages
-----------
Submodules
----------

.. toctree::
:maxdepth: 1
Expand Down
3 changes: 0 additions & 3 deletions _sources/autoapi/core/common/data_parallel/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -107,9 +107,6 @@ Module Contents
.. py:attribute:: on_error
.. py:attribute:: sampler
.. py:attribute:: device
Expand Down
10 changes: 1 addition & 9 deletions _sources/autoapi/core/common/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,6 @@ core.common



Subpackages
-----------

.. toctree::
:maxdepth: 1

/autoapi/core/common/relaxation/index


Submodules
----------

Expand All @@ -35,6 +26,7 @@ Submodules
/autoapi/core/common/logger/index
/autoapi/core/common/profiler_utils/index
/autoapi/core/common/registry/index
/autoapi/core/common/relaxation/index
/autoapi/core/common/slurm/index
/autoapi/core/common/test_utils/index
/autoapi/core/common/transforms/index
Expand Down
9 changes: 0 additions & 9 deletions _sources/autoapi/core/common/logger/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -81,15 +81,6 @@ Module Contents
tensorboard, etc.


.. py:attribute:: project
.. py:attribute:: entity
.. py:attribute:: group
.. py:method:: watch(model, log_freq: int = 1000) -> None
Monitor parameters and gradients.
Expand Down
25 changes: 25 additions & 0 deletions _sources/autoapi/core/common/registry/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,26 @@ Module Contents



.. py:method:: register_loss(name)
:classmethod:


Register a loss to registry with key 'name'

:param name: Key with which the loss will be registered.

Usage::

from fairchem.core.common.registry import registry
from torch import nn

@registry.register_loss("mae")
class MAELoss(nn.Module):
...




.. py:method:: register_model(name: str)
:classmethod:

Expand Down Expand Up @@ -198,6 +218,11 @@ Module Contents



.. py:method:: get_loss_class(name)
:classmethod:



.. py:method:: get_model_class(name: str)
:classmethod:

Expand Down
8 changes: 0 additions & 8 deletions _sources/autoapi/core/common/relaxation/ase_utils/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -63,20 +63,12 @@ Module Contents
Properties calculator can handle (energy, forces, ...)


.. py:attribute:: checkpoint
:value: None



.. py:attribute:: config
.. py:attribute:: trainer
.. py:attribute:: seed
.. py:attribute:: a2g
Expand Down
10 changes: 1 addition & 9 deletions _sources/autoapi/core/common/relaxation/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,6 @@ core.common.relaxation
.. py:module:: core.common.relaxation
Subpackages
-----------

.. toctree::
:maxdepth: 1

/autoapi/core/common/relaxation/optimizers/index


Submodules
----------

Expand All @@ -21,5 +12,6 @@ Submodules

/autoapi/core/common/relaxation/ase_utils/index
/autoapi/core/common/relaxation/ml_relaxation/index
/autoapi/core/common/relaxation/optimizers/index


6 changes: 3 additions & 3 deletions _sources/autoapi/core/common/utils/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@ Functions
core.common.utils.get_max_neighbors_mask
core.common.utils.get_pruned_edge_idx
core.common.utils.merge_dicts
core.common.utils.debug_log_entry_exit
core.common.utils.setup_logging
core.common.utils.compute_neighbors
core.common.utils.check_traj_files
Expand All @@ -75,7 +76,6 @@ Functions
core.common.utils.cg_change_mat
core.common.utils.irreps_sum
core.common.utils.update_config
core.common.utils.get_loss_module
core.common.utils.load_model_and_weights_from_checkpoint
core.common.utils.get_timestamp_uid

Expand Down Expand Up @@ -257,6 +257,8 @@ Module Contents



.. py:function:: debug_log_entry_exit(func)
.. py:function:: setup_logging() -> None
.. py:function:: compute_neighbors(data, edge_index)
Expand Down Expand Up @@ -294,8 +296,6 @@ Module Contents
are now. Update old configs to fit the new expected structure.


.. py:function:: get_loss_module(loss_name)
.. py:function:: load_model_and_weights_from_checkpoint(checkpoint_path: str) -> torch.nn.Module
.. py:function:: get_timestamp_uid() -> str
Expand Down
3 changes: 0 additions & 3 deletions _sources/autoapi/core/datasets/ase_datasets/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -70,9 +70,6 @@ Module Contents
Identifiers need not be any particular type.


.. py:attribute:: a2g_args
.. py:attribute:: a2g
Expand Down
12 changes: 3 additions & 9 deletions _sources/autoapi/core/datasets/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,6 @@ core.datasets
.. py:module:: core.datasets
Subpackages
-----------

.. toctree::
:maxdepth: 1

/autoapi/core/datasets/embeddings/index


Submodules
----------

Expand All @@ -22,6 +13,7 @@ Submodules
/autoapi/core/datasets/_utils/index
/autoapi/core/datasets/ase_datasets/index
/autoapi/core/datasets/base_dataset/index
/autoapi/core/datasets/embeddings/index
/autoapi/core/datasets/lmdb_database/index
/autoapi/core/datasets/lmdb_dataset/index
/autoapi/core/datasets/oc22_lmdb_dataset/index
Expand Down Expand Up @@ -347,10 +339,12 @@ Package Contents
.. py:property:: metadata
Load the metadata from the DB if present


.. py:property:: _nextid
Get the id of the next row to be written


Expand Down
2 changes: 2 additions & 0 deletions _sources/autoapi/core/datasets/lmdb_database/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -96,10 +96,12 @@ Module Contents
.. py:property:: metadata
Load the metadata from the DB if present


.. py:property:: _nextid
Get the id of the next row to be written


Expand Down
16 changes: 4 additions & 12 deletions _sources/autoapi/core/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,14 @@ core



Subpackages
-----------
Submodules
----------

.. toctree::
:maxdepth: 1

/autoapi/core/_cli/index
/autoapi/core/_cli_hydra/index
/autoapi/core/common/index
/autoapi/core/datasets/index
/autoapi/core/models/index
Expand All @@ -28,13 +30,3 @@ Subpackages
/autoapi/core/trainers/index


Submodules
----------

.. toctree::
:maxdepth: 1

/autoapi/core/_cli/index
/autoapi/core/_cli_hydra/index


Loading

0 comments on commit 5e0e4ea

Please sign in to comment.