From c15f5f03767d61a7f016d6f04ae83a07fa7d33ab Mon Sep 17 00:00:00 2001 From: DomInvivo Date: Tue, 19 Dec 2023 23:36:05 -0500 Subject: [PATCH 1/8] Removed visualization folder --- docs/api/graphium.visualization.md | 5 ---- docs/design.md | 1 - graphium/visualization/README.md | 9 -------- graphium/visualization/__init__.py | 0 graphium/visualization/vis_utils.py | 36 ----------------------------- mkdocs.yml | 5 ++-- 6 files changed, 2 insertions(+), 54 deletions(-) delete mode 100644 docs/api/graphium.visualization.md delete mode 100644 graphium/visualization/README.md delete mode 100644 graphium/visualization/__init__.py delete mode 100644 graphium/visualization/vis_utils.py diff --git a/docs/api/graphium.visualization.md b/docs/api/graphium.visualization.md deleted file mode 100644 index 71585f10b..000000000 --- a/docs/api/graphium.visualization.md +++ /dev/null @@ -1,5 +0,0 @@ -graphium.visualization -================== -Code for visualizing graphs - -::: graphium.visualization.vis_utils diff --git a/docs/design.md b/docs/design.md index a1ee4f930..380ac28e4 100644 --- a/docs/design.md +++ b/docs/design.md @@ -46,7 +46,6 @@ Below are a list of directory and their respective documentations: - [nn](https://github.com/datamol-io/graphium/tree/main/graphium/nn/README.md) - [trainer](https://github.com/datamol-io/graphium/tree/main/graphium/trainer/README.md) - [utils](https://github.com/datamol-io/graphium/tree/main/graphium/features/README.md) -- [visualization](https://github.com/datamol-io/graphium/tree/main/graphium/visualization/README.md) ## Structure of the configs diff --git a/graphium/visualization/README.md b/graphium/visualization/README.md deleted file mode 100644 index f78f76ac9..000000000 --- a/graphium/visualization/README.md +++ /dev/null @@ -1,9 +0,0 @@ -
- -

The Graph Of LIfe Library.

-
- - -## What is in this folder? - -folder for visualization helper functions \ No newline at end of file diff --git a/graphium/visualization/__init__.py b/graphium/visualization/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/graphium/visualization/vis_utils.py b/graphium/visualization/vis_utils.py deleted file mode 100644 index 97248b527..000000000 --- a/graphium/visualization/vis_utils.py +++ /dev/null @@ -1,36 +0,0 @@ -import inspect -from copy import deepcopy - -from matplotlib.offsetbox import AnchoredText - - -def annotate_metric(ax, metrics, x, y, fontsize=10, loc="upper left", **kwargs): - # Compute each metric from `metrics` on the `x` and `y` data. - # Then Annotate the plot with with the the results of each metric - # Compute the metrics and generate strings for each metric - - stat_text = "" - - for metric_name, metric in metrics.items(): - kwargs_copy = deepcopy(kwargs) - stat = metric(x, y, **kwargs_copy) - stat_text += "\n" + metric_name + " = {:0.3f}".format(stat) - - stat_text = stat_text[1:] - - # Display the metrics on the plot - _annotate(ax=ax.ax_joint, text=stat_text, loc=loc) - - -def _annotate(ax, text, loc="upper left", bbox_to_anchor=(1.2, 1)): - text = text.strip() - - text_loc_outside = dict() - if loc == "outside": - text_loc_outside["bbox_to_anchor"] = bbox_to_anchor - text_loc_outside["bbox_transform"] = ax.transAxes - loc = "upper left" - - anchored_text = AnchoredText(text, loc=loc, **text_loc_outside) - anchored_text.patch._alpha = 0.25 - ax.add_artist(anchored_text) diff --git a/mkdocs.yml b/mkdocs.yml index 77fa93721..151fe9a69 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -24,7 +24,6 @@ nav: - graphium.utils: api/graphium.utils.md - graphium.config: api/graphium.config.md - graphium.ipu: api/graphium.ipu.md - - graphium.visualization: api/graphium.visualization.md - graphium.finetuning: api/graphium.finetuning.md - Tutorials: - feature_processing: @@ -41,9 +40,9 @@ nav: - Design: design.md - Datasets: datasets.md - Pretrained Models: pretrained_models.md - - CLI: + - CLI: - About: cli/reference.md - - Commands: + - Commands: - graphium: cli/graphium.md - graphium-train: cli/graphium-train.md - Contribute: contribute.md From cbf60c1e3c23fcc719868a3857e1ce213cbcbf9f Mon Sep 17 00:00:00 2001 From: DomInvivo Date: Tue, 19 Dec 2023 23:48:43 -0500 Subject: [PATCH 2/8] Add copyright notice for .sh files --- cleanup_files.sh | 15 +++++++++++++++ enable_ipu.sh | 14 ++++++++++++++ install_ipu.sh | 14 ++++++++++++++ scripts/balance_params_and_train.sh | 15 +++++++++++++++ scripts/ipu_start.sh | 15 +++++++++++++++ scripts/ipu_venv.sh | 15 +++++++++++++++ scripts/scale_mpnn.sh | 15 +++++++++++++++ 7 files changed, 103 insertions(+) diff --git a/cleanup_files.sh b/cleanup_files.sh index 855756ae5..e4bf57c71 100644 --- a/cleanup_files.sh +++ b/cleanup_files.sh @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + # Delete saved files like wandb, checkpoints, profiling etc. # Usage: bash cleanup_files.sh rm -rf wandb/* diff --git a/enable_ipu.sh b/enable_ipu.sh index d63d27c51..4bd86a3c8 100755 --- a/enable_ipu.sh +++ b/enable_ipu.sh @@ -1,3 +1,17 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Graphcore Limited and Academic Collaborators. + +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Graphcore Limited is not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + #!/bin/bash # Default location for the virtual environment diff --git a/install_ipu.sh b/install_ipu.sh index be19ab754..1bcac83b4 100755 --- a/install_ipu.sh +++ b/install_ipu.sh @@ -1,3 +1,17 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Graphcore Limited and Academic Collaborators. + +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Graphcore Limited is not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + #!/bin/bash # Default location for the virtual environment diff --git a/scripts/balance_params_and_train.sh b/scripts/balance_params_and_train.sh index 8939ec79d..657cd4d88 100644 --- a/scripts/balance_params_and_train.sh +++ b/scripts/balance_params_and_train.sh @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + #!/bin/bash set -e diff --git a/scripts/ipu_start.sh b/scripts/ipu_start.sh index 4c45da5c0..48d81ddcd 100644 --- a/scripts/ipu_start.sh +++ b/scripts/ipu_start.sh @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + """ Start the ipu environment and SDK """ diff --git a/scripts/ipu_venv.sh b/scripts/ipu_venv.sh index 9c9a96976..00ff09444 100644 --- a/scripts/ipu_venv.sh +++ b/scripts/ipu_venv.sh @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + """ Create the pip environment for IPU """ diff --git a/scripts/scale_mpnn.sh b/scripts/scale_mpnn.sh index 8cd61fb86..671b7bde5 100644 --- a/scripts/scale_mpnn.sh +++ b/scripts/scale_mpnn.sh @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + #!/bin/bash graphium-train \ From 7428d68e530e6e52484f2ca52ddfcdcbe35e037b Mon Sep 17 00:00:00 2001 From: DomInvivo Date: Tue, 19 Dec 2023 23:48:54 -0500 Subject: [PATCH 3/8] Edit LICENSE file --- LICENSE | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/LICENSE b/LICENSE index f048b6a9d..919f5d2f6 100644 --- a/LICENSE +++ b/LICENSE @@ -186,7 +186,10 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2021 Valence + Copyright 2023 Valence Labs + Copyright 2023 Recursion Pharmaceuticals + Copyright 2023 Graphcore Limited + Copyright 2023 --- various academic groups have also contributed to the code and detain copyright. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. From 4f566db78c738c78d19e35e0fc30463a658c196c Mon Sep 17 00:00:00 2001 From: DomInvivo Date: Tue, 19 Dec 2023 23:49:21 -0500 Subject: [PATCH 4/8] Added copyright notice for all `.py` files --- graphium/config/_load.py | 14 ++++++++++++++ graphium/config/_loader.py | 15 +++++++++++++++ graphium/config/config_convert.py | 15 +++++++++++++++ graphium/data/collate.py | 15 +++++++++++++++ graphium/data/datamodule.py | 16 ++++++++++++++++ graphium/data/dataset.py | 15 +++++++++++++++ graphium/data/multilevel_utils.py | 16 ++++++++++++++++ graphium/data/normalization.py | 15 +++++++++++++++ graphium/data/sampler.py | 15 +++++++++++++++ graphium/data/sdf2csv.py | 14 ++++++++++++++ graphium/data/smiles_transform.py | 15 +++++++++++++++ graphium/data/utils.py | 15 +++++++++++++++ graphium/features/commute.py | 16 ++++++++++++++++ graphium/features/electrostatic.py | 15 +++++++++++++++ graphium/features/featurizer.py | 15 +++++++++++++++ graphium/features/graphormer.py | 15 +++++++++++++++ graphium/features/nmp.py | 15 +++++++++++++++ graphium/features/positional_encoding.py | 15 +++++++++++++++ graphium/features/properties.py | 16 ++++++++++++++++ graphium/features/rw.py | 15 +++++++++++++++ graphium/features/spectral.py | 16 ++++++++++++++++ graphium/features/transfer_pos_level.py | 15 +++++++++++++++ graphium/finetuning/finetuning.py | 15 +++++++++++++++ graphium/finetuning/finetuning_architecture.py | 15 +++++++++++++++ graphium/finetuning/fingerprinting.py | 15 +++++++++++++++ graphium/finetuning/utils.py | 15 +++++++++++++++ graphium/hyper_param_search/results.py | 16 ++++++++++++++++ graphium/ipu/ipu_dataloader.py | 15 ++++++++++++++- graphium/ipu/ipu_losses.py | 15 +++++++++++++++ graphium/ipu/ipu_metrics.py | 15 +++++++++++++++ graphium/ipu/ipu_simple_lightning.py | 16 +++++++++++++++- graphium/ipu/ipu_utils.py | 15 +++++++++++++++ graphium/ipu/ipu_wrapper.py | 15 +++++++++++++++ graphium/ipu/to_dense_batch.py | 15 +++++++++++++++ graphium/nn/architectures/encoder_manager.py | 15 +++++++++++++++ .../nn/architectures/global_architectures.py | 15 +++++++++++++++ graphium/nn/architectures/pyg_architectures.py | 15 +++++++++++++++ graphium/nn/base_graph_layer.py | 15 +++++++++++++++ graphium/nn/base_layers.py | 15 +++++++++++++++ graphium/nn/ensemble_layers.py | 14 ++++++++++++++ graphium/nn/pyg_layers/dimenet_pyg.py | 15 +++++++++++++++ graphium/nn/pyg_layers/gated_gcn_pyg.py | 12 +++++++++--- graphium/nn/pyg_layers/gcn_pyg.py | 14 ++++++++++++++ graphium/nn/pyg_layers/gin_pyg.py | 14 ++++++++++++++ graphium/nn/pyg_layers/gps_pyg.py | 15 +++++++++++++++ graphium/nn/pyg_layers/mpnn_pyg.py | 15 +++++++++++++++ graphium/nn/pyg_layers/pna_pyg.py | 14 ++++++++++++++ graphium/nn/pyg_layers/pooling_pyg.py | 15 +++++++++++++++ graphium/nn/pyg_layers/utils.py | 15 +++++++++++++++ graphium/nn/residual_connections.py | 14 ++++++++++++++ graphium/nn/utils.py | 15 +++++++++++++++ graphium/trainer/losses.py | 15 +++++++++++++++ graphium/trainer/metrics.py | 15 +++++++++++++++ graphium/trainer/predictor.py | 15 +++++++++++++++ graphium/trainer/predictor_options.py | 15 +++++++++++++++ graphium/trainer/predictor_summaries.py | 15 +++++++++++++++ graphium/utils/arg_checker.py | 14 ++++++++++++++ graphium/utils/command_line_utils.py | 15 +++++++++++++++ graphium/utils/custom_lr.py | 15 +++++++++++++++ graphium/utils/decorators.py | 14 ++++++++++++++ graphium/utils/fs.py | 15 +++++++++++++++ graphium/utils/hashing.py | 15 +++++++++++++++ graphium/utils/moving_average_tracker.py | 16 +++++++++++++++- graphium/utils/mup.py | 15 +++++++++++++++ graphium/utils/packing.py | 17 ++++++++++++++++- graphium/utils/read_file.py | 15 +++++++++++++++ graphium/utils/safe_run.py | 15 +++++++++++++++ graphium/utils/spaces.py | 15 +++++++++++++++ graphium/utils/tensor.py | 15 +++++++++++++++ profiling/profile_mol_to_graph.py | 14 ++++++++++++++ profiling/profile_one_of_k_encoding.py | 15 +++++++++++++++ profiling/profile_predictor.py | 14 ++++++++++++++ scripts/convert_yml.py | 15 +++++++++++++++ tests/conftest.py | 14 ++++++++++++++ tests/test_architectures.py | 15 +++++++++++++++ tests/test_attention.py | 15 +++++++++++++++ tests/test_base_layers.py | 15 +++++++++++++++ tests/test_collate.py | 15 +++++++++++++++ tests/test_data_utils.py | 15 +++++++++++++++ tests/test_datamodule.py | 15 +++++++++++++++ tests/test_dataset.py | 15 +++++++++++++++ tests/test_ensemble_layers.py | 15 +++++++++++++++ tests/test_featurizer.py | 15 +++++++++++++++ tests/test_finetuning.py | 15 +++++++++++++++ tests/test_ipu_dataloader.py | 15 +++++++++++++++ tests/test_ipu_losses.py | 15 +++++++++++++++ tests/test_ipu_metrics.py | 15 +++++++++++++++ tests/test_ipu_options.py | 15 +++++++++++++++ tests/test_ipu_poptorch.py | 15 +++++++++++++++ tests/test_ipu_to_dense_batch.py | 15 +++++++++++++++ tests/test_loaders.py | 15 +++++++++++++++ tests/test_losses.py | 15 +++++++++++++++ tests/test_metrics.py | 15 +++++++++++++++ tests/test_mtl_architecture.py | 15 +++++++++++++++ tests/test_multitask_datamodule.py | 15 +++++++++++++++ tests/test_mup.py | 15 +++++++++++++++ tests/test_packing.py | 15 +++++++++++++++ tests/test_pe_nodepair.py | 15 +++++++++++++++ tests/test_pe_rw.py | 15 +++++++++++++++ tests/test_pe_spectral.py | 15 +++++++++++++++ tests/test_pos_transfer_funcs.py | 15 +++++++++++++++ tests/test_positional_encoders.py | 15 +++++++++++++++ tests/test_positional_encodings.py | 15 +++++++++++++++ tests/test_predictor.py | 15 +++++++++++++++ tests/test_pyg_layers.py | 15 +++++++++++++++ tests/test_residual_connections.py | 14 ++++++++++++++ tests/test_training.py | 15 +++++++++++++++ tests/test_utils.py | 15 +++++++++++++++ 108 files changed, 1607 insertions(+), 7 deletions(-) diff --git a/graphium/config/_load.py b/graphium/config/_load.py index 15880bd82..05284ce4c 100644 --- a/graphium/config/_load.py +++ b/graphium/config/_load.py @@ -1,3 +1,17 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. + +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + import importlib.resources import omegaconf diff --git a/graphium/config/_loader.py b/graphium/config/_loader.py index 259c61e34..1814663dd 100644 --- a/graphium/config/_loader.py +++ b/graphium/config/_loader.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + # Misc import os from copy import deepcopy diff --git a/graphium/config/config_convert.py b/graphium/config/config_convert.py index a6258d3ba..8b7d45d84 100644 --- a/graphium/config/config_convert.py +++ b/graphium/config/config_convert.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + import omegaconf diff --git a/graphium/data/collate.py b/graphium/data/collate.py index 933c7fe39..b700ea4df 100644 --- a/graphium/data/collate.py +++ b/graphium/data/collate.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from collections.abc import Mapping, Sequence # from pprint import pprint diff --git a/graphium/data/datamodule.py b/graphium/data/datamodule.py index 08ec7773f..c395b4184 100644 --- a/graphium/data/datamodule.py +++ b/graphium/data/datamodule.py @@ -1,3 +1,19 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + + import tempfile from contextlib import redirect_stderr, redirect_stdout from typing import Type, List, Dict, Union, Any, Callable, Optional, Tuple, Iterable, Literal diff --git a/graphium/data/dataset.py b/graphium/data/dataset.py index cc8b7b685..1272334a3 100644 --- a/graphium/data/dataset.py +++ b/graphium/data/dataset.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + import os from copy import deepcopy from functools import lru_cache diff --git a/graphium/data/multilevel_utils.py b/graphium/data/multilevel_utils.py index 48a18b044..03feed590 100644 --- a/graphium/data/multilevel_utils.py +++ b/graphium/data/multilevel_utils.py @@ -1,3 +1,19 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + + import pandas as pd import ast import numpy as np diff --git a/graphium/data/normalization.py b/graphium/data/normalization.py index 4eb4ddcc8..05aa56671 100644 --- a/graphium/data/normalization.py +++ b/graphium/data/normalization.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from typing import Optional from loguru import logger import numpy as np diff --git a/graphium/data/sampler.py b/graphium/data/sampler.py index 3fbd8d220..1e279330d 100644 --- a/graphium/data/sampler.py +++ b/graphium/data/sampler.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from typing import Dict, Optional from torch.utils.data.dataloader import Dataset diff --git a/graphium/data/sdf2csv.py b/graphium/data/sdf2csv.py index f64858e2f..db24fbc00 100644 --- a/graphium/data/sdf2csv.py +++ b/graphium/data/sdf2csv.py @@ -1,3 +1,17 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + import datamol as dm import zipfile import pandas as pd diff --git a/graphium/data/smiles_transform.py b/graphium/data/smiles_transform.py index ecc813a1b..5e771856d 100644 --- a/graphium/data/smiles_transform.py +++ b/graphium/data/smiles_transform.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from typing import Type, List, Dict, Union, Any, Callable, Optional, Tuple, Iterable import os diff --git a/graphium/data/utils.py b/graphium/data/utils.py index 04ad91abe..87d91334a 100644 --- a/graphium/data/utils.py +++ b/graphium/data/utils.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from typing import Union, List, Callable, Dict, Tuple, Any, Optional import importlib.resources diff --git a/graphium/features/commute.py b/graphium/features/commute.py index 0ce198c33..f0ee27019 100644 --- a/graphium/features/commute.py +++ b/graphium/features/commute.py @@ -1,3 +1,19 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + + from typing import Tuple, Union, Dict, Any import numpy as np diff --git a/graphium/features/electrostatic.py b/graphium/features/electrostatic.py index ffd875fa7..dd50a3b22 100644 --- a/graphium/features/electrostatic.py +++ b/graphium/features/electrostatic.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from typing import Tuple, Union, Dict, Any import numpy as np diff --git a/graphium/features/featurizer.py b/graphium/features/featurizer.py index d8efdb2ab..201645710 100644 --- a/graphium/features/featurizer.py +++ b/graphium/features/featurizer.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from typing import Union, List, Callable, Dict, Tuple, Any, Optional import inspect diff --git a/graphium/features/graphormer.py b/graphium/features/graphormer.py index 3b4524797..9c6f1cc8c 100644 --- a/graphium/features/graphormer.py +++ b/graphium/features/graphormer.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from typing import Tuple, Union, Dict, Any import numpy as np diff --git a/graphium/features/nmp.py b/graphium/features/nmp.py index 9d13cfd7f..24a99f235 100644 --- a/graphium/features/nmp.py +++ b/graphium/features/nmp.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from typing import Tuple, Optional, Dict, Union import importlib.resources from copy import deepcopy diff --git a/graphium/features/positional_encoding.py b/graphium/features/positional_encoding.py index b2c4bf161..c5d7ea941 100644 --- a/graphium/features/positional_encoding.py +++ b/graphium/features/positional_encoding.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from typing import Tuple, Union, Optional, Dict, Any, OrderedDict from copy import deepcopy import numpy as np diff --git a/graphium/features/properties.py b/graphium/features/properties.py index 04f80955c..9ffc47914 100644 --- a/graphium/features/properties.py +++ b/graphium/features/properties.py @@ -1,3 +1,19 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + + from typing import Union, List, Callable import numpy as np diff --git a/graphium/features/rw.py b/graphium/features/rw.py index 0a4ff5ca0..2738bbcf7 100644 --- a/graphium/features/rw.py +++ b/graphium/features/rw.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from typing import Tuple, Union, Optional, List, Dict, Any, Iterable from scipy.sparse import issparse, spmatrix, coo_matrix diff --git a/graphium/features/spectral.py b/graphium/features/spectral.py index 1a7542143..0bd74ae24 100644 --- a/graphium/features/spectral.py +++ b/graphium/features/spectral.py @@ -1,3 +1,19 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + + from typing import Tuple, Union, Dict, Any from scipy.linalg import eig from scipy.sparse import csr_matrix, diags, issparse, spmatrix diff --git a/graphium/features/transfer_pos_level.py b/graphium/features/transfer_pos_level.py index c5de0249f..bb0298178 100644 --- a/graphium/features/transfer_pos_level.py +++ b/graphium/features/transfer_pos_level.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from typing import Tuple, Union, List, Dict, Any, Optional import numpy as np diff --git a/graphium/finetuning/finetuning.py b/graphium/finetuning/finetuning.py index 92b13a1f8..bbbf85081 100644 --- a/graphium/finetuning/finetuning.py +++ b/graphium/finetuning/finetuning.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from typing import Iterable, List, Dict, Tuple, Union, Callable, Any, Optional, Type from collections import OrderedDict diff --git a/graphium/finetuning/finetuning_architecture.py b/graphium/finetuning/finetuning_architecture.py index a4c2b34c1..c07ba36a5 100644 --- a/graphium/finetuning/finetuning_architecture.py +++ b/graphium/finetuning/finetuning_architecture.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from typing import Any, Dict, Optional, Union import torch diff --git a/graphium/finetuning/fingerprinting.py b/graphium/finetuning/fingerprinting.py index b93c827eb..ec5d368e7 100644 --- a/graphium/finetuning/fingerprinting.py +++ b/graphium/finetuning/fingerprinting.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + import torch from collections import defaultdict diff --git a/graphium/finetuning/utils.py b/graphium/finetuning/utils.py index a2bd20d68..41692e64b 100644 --- a/graphium/finetuning/utils.py +++ b/graphium/finetuning/utils.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from copy import deepcopy from typing import Any, Dict, List, Union diff --git a/graphium/hyper_param_search/results.py b/graphium/hyper_param_search/results.py index 6aab001f3..a9b206030 100644 --- a/graphium/hyper_param_search/results.py +++ b/graphium/hyper_param_search/results.py @@ -1,3 +1,19 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + + _OBJECTIVE_KEY = "objective" diff --git a/graphium/ipu/ipu_dataloader.py b/graphium/ipu/ipu_dataloader.py index 92a777f25..089c01941 100644 --- a/graphium/ipu/ipu_dataloader.py +++ b/graphium/ipu/ipu_dataloader.py @@ -1,4 +1,17 @@ -# Copyright (c) 2022 Graphcore Ltd. All rights reserved. +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + from typing import Callable, Iterable, Optional, List, Tuple, Dict, Any, Union from copy import deepcopy diff --git a/graphium/ipu/ipu_losses.py b/graphium/ipu/ipu_losses.py index 5e7a93c85..a0a39e5d0 100644 --- a/graphium/ipu/ipu_losses.py +++ b/graphium/ipu/ipu_losses.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + import torch from torch import Tensor from torch.nn import BCELoss, BCEWithLogitsLoss, MSELoss, L1Loss diff --git a/graphium/ipu/ipu_metrics.py b/graphium/ipu/ipu_metrics.py index ba42108c5..6bf9a6e86 100644 --- a/graphium/ipu/ipu_metrics.py +++ b/graphium/ipu/ipu_metrics.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from typing import Optional, Tuple, Sequence, Literal import torch diff --git a/graphium/ipu/ipu_simple_lightning.py b/graphium/ipu/ipu_simple_lightning.py index 8f85e3444..3252783fa 100644 --- a/graphium/ipu/ipu_simple_lightning.py +++ b/graphium/ipu/ipu_simple_lightning.py @@ -1,4 +1,18 @@ -# Copyright (c) 2021 Graphcore Ltd. All rights reserved. +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + import lightning from lightning_graphcore import IPUStrategy from lightning.pytorch.loggers import WandbLogger diff --git a/graphium/ipu/ipu_utils.py b/graphium/ipu/ipu_utils.py index 8782285ca..603cb486b 100644 --- a/graphium/ipu/ipu_utils.py +++ b/graphium/ipu/ipu_utils.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + import os import tempfile from datetime import datetime diff --git a/graphium/ipu/ipu_wrapper.py b/graphium/ipu/ipu_wrapper.py index 4869c17eb..14d47a305 100644 --- a/graphium/ipu/ipu_wrapper.py +++ b/graphium/ipu/ipu_wrapper.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from typing import Dict, Any, Optional, Callable, Union, Type, Tuple, Iterable from torch_geometric.data import Batch diff --git a/graphium/ipu/to_dense_batch.py b/graphium/ipu/to_dense_batch.py index 34e4349d7..687b1c4db 100644 --- a/graphium/ipu/to_dense_batch.py +++ b/graphium/ipu/to_dense_batch.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from typing import Optional, Tuple import torch diff --git a/graphium/nn/architectures/encoder_manager.py b/graphium/nn/architectures/encoder_manager.py index 464d9e9cc..47fca0318 100644 --- a/graphium/nn/architectures/encoder_manager.py +++ b/graphium/nn/architectures/encoder_manager.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from typing import Iterable, Dict, Any, Optional from torch_geometric.data import Batch diff --git a/graphium/nn/architectures/global_architectures.py b/graphium/nn/architectures/global_architectures.py index 1b6f44dd9..6519553e7 100644 --- a/graphium/nn/architectures/global_architectures.py +++ b/graphium/nn/architectures/global_architectures.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from typing import Iterable, List, Dict, Literal, Tuple, Union, Callable, Any, Optional, Type from torch_geometric.data import Batch from graphium.ipu.to_dense_batch import to_dense_batch diff --git a/graphium/nn/architectures/pyg_architectures.py b/graphium/nn/architectures/pyg_architectures.py index 56fe979da..9d8918058 100644 --- a/graphium/nn/architectures/pyg_architectures.py +++ b/graphium/nn/architectures/pyg_architectures.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from torch import Tensor from torch.nn import Module from typing import Tuple, Union, List, Optional diff --git a/graphium/nn/base_graph_layer.py b/graphium/nn/base_graph_layer.py index fb23f8ba3..8b06ba9bc 100644 --- a/graphium/nn/base_graph_layer.py +++ b/graphium/nn/base_graph_layer.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + import abc from typing import Union, Callable, List, Optional, Mapping from copy import deepcopy diff --git a/graphium/nn/base_layers.py b/graphium/nn/base_layers.py index 1d402b760..924cec5ab 100644 --- a/graphium/nn/base_layers.py +++ b/graphium/nn/base_layers.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from typing import Union, Callable, Optional, Type, Tuple, Iterable from copy import deepcopy from loguru import logger diff --git a/graphium/nn/ensemble_layers.py b/graphium/nn/ensemble_layers.py index 41c9a4018..49d1ebe12 100644 --- a/graphium/nn/ensemble_layers.py +++ b/graphium/nn/ensemble_layers.py @@ -1,3 +1,17 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. + +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from typing import Union, Callable, Optional, Type, Tuple, Iterable from copy import deepcopy from loguru import logger diff --git a/graphium/nn/pyg_layers/dimenet_pyg.py b/graphium/nn/pyg_layers/dimenet_pyg.py index e8954ff41..f15466ad1 100644 --- a/graphium/nn/pyg_layers/dimenet_pyg.py +++ b/graphium/nn/pyg_layers/dimenet_pyg.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from typing import Callable, Union, Optional, Tuple from functools import partial diff --git a/graphium/nn/pyg_layers/gated_gcn_pyg.py b/graphium/nn/pyg_layers/gated_gcn_pyg.py index 348b6ad7a..388f1a968 100644 --- a/graphium/nn/pyg_layers/gated_gcn_pyg.py +++ b/graphium/nn/pyg_layers/gated_gcn_pyg.py @@ -1,11 +1,17 @@ """ -Unit tests for the different layers of graphium/nn/pyg_layers/... +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. -The layers are not thoroughly tested due to the difficulty of testing them +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. -adapated from https://github.com/rampasek/GraphGPS/blob/main/graphgps/layer/gps_layer.py +Valence Labs, Recursion Pharmaceuticals are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- """ + from typing import Union, Callable from functools import partial diff --git a/graphium/nn/pyg_layers/gcn_pyg.py b/graphium/nn/pyg_layers/gcn_pyg.py index a113540b2..8378e4821 100644 --- a/graphium/nn/pyg_layers/gcn_pyg.py +++ b/graphium/nn/pyg_layers/gcn_pyg.py @@ -1,3 +1,17 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. + +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from typing import Callable, Union from functools import partial diff --git a/graphium/nn/pyg_layers/gin_pyg.py b/graphium/nn/pyg_layers/gin_pyg.py index 9c1a2f49a..a65117ddb 100644 --- a/graphium/nn/pyg_layers/gin_pyg.py +++ b/graphium/nn/pyg_layers/gin_pyg.py @@ -1,3 +1,17 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. + +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from typing import Callable, Union, Optional from functools import partial diff --git a/graphium/nn/pyg_layers/gps_pyg.py b/graphium/nn/pyg_layers/gps_pyg.py index bc04c8288..4468cfd45 100644 --- a/graphium/nn/pyg_layers/gps_pyg.py +++ b/graphium/nn/pyg_layers/gps_pyg.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + import torch from copy import deepcopy from typing import Callable, Union, Optional, Dict, Any diff --git a/graphium/nn/pyg_layers/mpnn_pyg.py b/graphium/nn/pyg_layers/mpnn_pyg.py index 73118c8f7..4391723af 100644 --- a/graphium/nn/pyg_layers/mpnn_pyg.py +++ b/graphium/nn/pyg_layers/mpnn_pyg.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from typing import Callable, Optional, Union, Tuple, List import torch diff --git a/graphium/nn/pyg_layers/pna_pyg.py b/graphium/nn/pyg_layers/pna_pyg.py index 7ec2d5e03..a5f53903e 100644 --- a/graphium/nn/pyg_layers/pna_pyg.py +++ b/graphium/nn/pyg_layers/pna_pyg.py @@ -1,3 +1,17 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. + +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from typing import Dict, List, Optional, Union, Callable from functools import partial diff --git a/graphium/nn/pyg_layers/pooling_pyg.py b/graphium/nn/pyg_layers/pooling_pyg.py index e57596948..d8ada1c43 100644 --- a/graphium/nn/pyg_layers/pooling_pyg.py +++ b/graphium/nn/pyg_layers/pooling_pyg.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + import torch import torch.nn as nn from torch import Tensor, LongTensor diff --git a/graphium/nn/pyg_layers/utils.py b/graphium/nn/pyg_layers/utils.py index 100ccec51..63c18f76f 100644 --- a/graphium/nn/pyg_layers/utils.py +++ b/graphium/nn/pyg_layers/utils.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + import math import torch import torch.nn as nn diff --git a/graphium/nn/residual_connections.py b/graphium/nn/residual_connections.py index f9cb34ee3..40410115a 100644 --- a/graphium/nn/residual_connections.py +++ b/graphium/nn/residual_connections.py @@ -1,3 +1,17 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. + +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + """ Different types of residual connections, including None, Simple (ResNet-like), Concat and DenseNet diff --git a/graphium/nn/utils.py b/graphium/nn/utils.py index e9ac4fa0c..a4870261f 100644 --- a/graphium/nn/utils.py +++ b/graphium/nn/utils.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + import abc import inspect from numbers import Real diff --git a/graphium/trainer/losses.py b/graphium/trainer/losses.py index d70af0a03..b28b10a36 100644 --- a/graphium/trainer/losses.py +++ b/graphium/trainer/losses.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from typing import Optional import torch diff --git a/graphium/trainer/metrics.py b/graphium/trainer/metrics.py index d935401ed..240f5944c 100644 --- a/graphium/trainer/metrics.py +++ b/graphium/trainer/metrics.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from typing import Union, Callable, Optional, Dict, Any import sys diff --git a/graphium/trainer/predictor.py b/graphium/trainer/predictor.py index ccde2c953..e8630a3dd 100644 --- a/graphium/trainer/predictor.py +++ b/graphium/trainer/predictor.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + import time from copy import deepcopy from typing import Any, Callable, Dict, List, Optional, Tuple, Type, Union diff --git a/graphium/trainer/predictor_options.py b/graphium/trainer/predictor_options.py index 25fc6fad0..d03e704a0 100644 --- a/graphium/trainer/predictor_options.py +++ b/graphium/trainer/predictor_options.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + r"""Data classes to group together related arguments for the creation of a Predictor Module.""" diff --git a/graphium/trainer/predictor_summaries.py b/graphium/trainer/predictor_summaries.py index 8ce863e74..9cb8e04b6 100644 --- a/graphium/trainer/predictor_summaries.py +++ b/graphium/trainer/predictor_summaries.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + r"""Classes to store information about resulting evaluation metrics when using a Predictor Module.""" from typing import Any, Callable, Dict, List, Optional, Union diff --git a/graphium/utils/arg_checker.py b/graphium/utils/arg_checker.py index 22712ff58..0239eda8e 100644 --- a/graphium/utils/arg_checker.py +++ b/graphium/utils/arg_checker.py @@ -1,3 +1,17 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. + +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + """ Argument checker module """ import collections import numpy as np diff --git a/graphium/utils/command_line_utils.py b/graphium/utils/command_line_utils.py index ce02e3fb0..dcc24dd47 100644 --- a/graphium/utils/command_line_utils.py +++ b/graphium/utils/command_line_utils.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + import re from collections import defaultdict from typing import List, Dict diff --git a/graphium/utils/custom_lr.py b/graphium/utils/custom_lr.py index f31a67b6a..b7139ca02 100644 --- a/graphium/utils/custom_lr.py +++ b/graphium/utils/custom_lr.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + import warnings from torch.optim.lr_scheduler import _LRScheduler diff --git a/graphium/utils/decorators.py b/graphium/utils/decorators.py index f75f490a5..1269f4bde 100644 --- a/graphium/utils/decorators.py +++ b/graphium/utils/decorators.py @@ -1,3 +1,17 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. + +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + class classproperty(property): r""" Decorator used to declare a class property, defined for the class diff --git a/graphium/utils/fs.py b/graphium/utils/fs.py index 35be281c4..5150265d0 100644 --- a/graphium/utils/fs.py +++ b/graphium/utils/fs.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from typing import Union from typing import Optional diff --git a/graphium/utils/hashing.py b/graphium/utils/hashing.py index 07a04f80b..b0cf2ebbe 100644 --- a/graphium/utils/hashing.py +++ b/graphium/utils/hashing.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from typing import Any import hashlib import yaml diff --git a/graphium/utils/moving_average_tracker.py b/graphium/utils/moving_average_tracker.py index 01fc7305e..2aeaffe0f 100644 --- a/graphium/utils/moving_average_tracker.py +++ b/graphium/utils/moving_average_tracker.py @@ -1,6 +1,20 @@ -from dataclasses import dataclass +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" +from dataclasses import dataclass + @dataclass class MovingAverageTracker: num_samples: int = 0 diff --git a/graphium/utils/mup.py b/graphium/utils/mup.py index e6bf6bf5d..38c8906be 100644 --- a/graphium/utils/mup.py +++ b/graphium/utils/mup.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + ##### Code adapted from the `mup` package from Microsoft https://github.com/microsoft/mup from torch.nn import Linear diff --git a/graphium/utils/packing.py b/graphium/utils/packing.py index 699b4d357..36c8b98c7 100644 --- a/graphium/utils/packing.py +++ b/graphium/utils/packing.py @@ -1,4 +1,19 @@ -# Copyright (c) 2022 Graphcore Ltd. All rights reserved. +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + + from typing import List, Tuple, Iterable, Optional import numpy as np diff --git a/graphium/utils/read_file.py b/graphium/utils/read_file.py index 09035cb00..7602da95e 100644 --- a/graphium/utils/read_file.py +++ b/graphium/utils/read_file.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + """ Utiles for data parsing""" import os import warnings diff --git a/graphium/utils/safe_run.py b/graphium/utils/safe_run.py index 92dce504a..61cce52a8 100644 --- a/graphium/utils/safe_run.py +++ b/graphium/utils/safe_run.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from loguru import logger import traceback as tb diff --git a/graphium/utils/spaces.py b/graphium/utils/spaces.py index e18cd2302..1ff0f2334 100644 --- a/graphium/utils/spaces.py +++ b/graphium/utils/spaces.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from copy import deepcopy import torch import torch.optim.lr_scheduler as sc diff --git a/graphium/utils/tensor.py b/graphium/utils/tensor.py index 1514e620c..757211a6f 100644 --- a/graphium/utils/tensor.py +++ b/graphium/utils/tensor.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + import os import numpy as np import pandas as pd diff --git a/profiling/profile_mol_to_graph.py b/profiling/profile_mol_to_graph.py index 104f0fdd9..9d9404be2 100644 --- a/profiling/profile_mol_to_graph.py +++ b/profiling/profile_mol_to_graph.py @@ -1,3 +1,17 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. + +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from tqdm import tqdm import datamol as dm import pickle diff --git a/profiling/profile_one_of_k_encoding.py b/profiling/profile_one_of_k_encoding.py index 0f533824e..f8d9b3872 100644 --- a/profiling/profile_one_of_k_encoding.py +++ b/profiling/profile_one_of_k_encoding.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from tqdm import tqdm from graphium.utils.tensor import one_of_k_encoding diff --git a/profiling/profile_predictor.py b/profiling/profile_predictor.py index 80ad284d4..fe192eaa7 100644 --- a/profiling/profile_predictor.py +++ b/profiling/profile_predictor.py @@ -1,3 +1,17 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. + +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from tqdm import tqdm import os from time import time diff --git a/scripts/convert_yml.py b/scripts/convert_yml.py index 90cb8e3c1..3f111f946 100644 --- a/scripts/convert_yml.py +++ b/scripts/convert_yml.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + """ Convert the dependencies from conda's `env.yml` to pip `requirements.txt` """ diff --git a/tests/conftest.py b/tests/conftest.py index 8f76705f3..9fa0b2d33 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -1,3 +1,17 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. + +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + import pathlib import pytest diff --git a/tests/test_architectures.py b/tests/test_architectures.py index dbb687545..2b743c3f9 100644 --- a/tests/test_architectures.py +++ b/tests/test_architectures.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + """ Unit tests for the different architectures of graphium/nn/architectures... diff --git a/tests/test_attention.py b/tests/test_attention.py index 76795be0d..c1c0d0e4c 100644 --- a/tests/test_attention.py +++ b/tests/test_attention.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + """ Unit tests for the attention layer """ diff --git a/tests/test_base_layers.py b/tests/test_base_layers.py index 0475fda0d..d66657658 100644 --- a/tests/test_base_layers.py +++ b/tests/test_base_layers.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + """ Unit tests for the different layers of graphium/nn/base_layers """ diff --git a/tests/test_collate.py b/tests/test_collate.py index 4856453e9..d0232795a 100644 --- a/tests/test_collate.py +++ b/tests/test_collate.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + """ Unit tests for the collate """ diff --git a/tests/test_data_utils.py b/tests/test_data_utils.py index 7fadce047..024eb69e4 100644 --- a/tests/test_data_utils.py +++ b/tests/test_data_utils.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + import pandas as pd import unittest as ut import graphium diff --git a/tests/test_datamodule.py b/tests/test_datamodule.py index a5e99f4d2..8fb5b1484 100644 --- a/tests/test_datamodule.py +++ b/tests/test_datamodule.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + import unittest as ut import numpy as np import torch diff --git a/tests/test_dataset.py b/tests/test_dataset.py index 1549efd82..14f67c4b3 100644 --- a/tests/test_dataset.py +++ b/tests/test_dataset.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + import unittest as ut from graphium.data import load_micro_zinc diff --git a/tests/test_ensemble_layers.py b/tests/test_ensemble_layers.py index e43b14ac1..738d5600b 100644 --- a/tests/test_ensemble_layers.py +++ b/tests/test_ensemble_layers.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + """ Unit tests for the different layers of graphium/nn/ensemble_layers """ diff --git a/tests/test_featurizer.py b/tests/test_featurizer.py index d75bfb7cd..2d59c2185 100644 --- a/tests/test_featurizer.py +++ b/tests/test_featurizer.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + """ Unit tests for the different datasets of graphium/features/featurizer.py """ diff --git a/tests/test_finetuning.py b/tests/test_finetuning.py index d2cd09743..917fe95aa 100644 --- a/tests/test_finetuning.py +++ b/tests/test_finetuning.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + import os import unittest as ut from copy import deepcopy diff --git a/tests/test_ipu_dataloader.py b/tests/test_ipu_dataloader.py index a5882d9e8..6b110e3d1 100644 --- a/tests/test_ipu_dataloader.py +++ b/tests/test_ipu_dataloader.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + # General imports import yaml import unittest as ut diff --git a/tests/test_ipu_losses.py b/tests/test_ipu_losses.py index 79f06500f..4ce28c29a 100644 --- a/tests/test_ipu_losses.py +++ b/tests/test_ipu_losses.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + import unittest as ut import torch from torch.nn import BCELoss, MSELoss, L1Loss, BCEWithLogitsLoss diff --git a/tests/test_ipu_metrics.py b/tests/test_ipu_metrics.py index 096c8e6fd..1857eb5d8 100644 --- a/tests/test_ipu_metrics.py +++ b/tests/test_ipu_metrics.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + import unittest as ut import torch from torchmetrics.functional import ( diff --git a/tests/test_ipu_options.py b/tests/test_ipu_options.py index 11be87fc8..0d26fc2c7 100644 --- a/tests/test_ipu_options.py +++ b/tests/test_ipu_options.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + import pytest from graphium.config._loader import _get_ipu_opts, load_ipu_options from graphium.ipu.ipu_utils import ipu_options_list_to_file diff --git a/tests/test_ipu_poptorch.py b/tests/test_ipu_poptorch.py index ed5f3040a..feaad6394 100644 --- a/tests/test_ipu_poptorch.py +++ b/tests/test_ipu_poptorch.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + import pytest diff --git a/tests/test_ipu_to_dense_batch.py b/tests/test_ipu_to_dense_batch.py index a45c096dd..99fcb7d6e 100644 --- a/tests/test_ipu_to_dense_batch.py +++ b/tests/test_ipu_to_dense_batch.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + import pytest import torch from torch_geometric.data import Data, Batch diff --git a/tests/test_loaders.py b/tests/test_loaders.py index fb11e6e22..aecd6bb00 100644 --- a/tests/test_loaders.py +++ b/tests/test_loaders.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + from graphium.config._loader import merge_dicts from copy import deepcopy import unittest as ut diff --git a/tests/test_losses.py b/tests/test_losses.py index 85b4d399f..9c5f5b841 100644 --- a/tests/test_losses.py +++ b/tests/test_losses.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + """ Unit tests for the metrics and wrappers of graphium/trainer/metrics/... """ diff --git a/tests/test_metrics.py b/tests/test_metrics.py index 9c1b4802d..6a7e6397a 100644 --- a/tests/test_metrics.py +++ b/tests/test_metrics.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + """ Unit tests for the metrics and wrappers of graphium/trainer/metrics/... """ diff --git a/tests/test_mtl_architecture.py b/tests/test_mtl_architecture.py index cc04445a6..3454ec772 100644 --- a/tests/test_mtl_architecture.py +++ b/tests/test_mtl_architecture.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + """ Unit tests for the different architectures of graphium/nn/architectures... diff --git a/tests/test_multitask_datamodule.py b/tests/test_multitask_datamodule.py index d74fc77ec..617b35701 100644 --- a/tests/test_multitask_datamodule.py +++ b/tests/test_multitask_datamodule.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + import shutil import tempfile import unittest as ut diff --git a/tests/test_mup.py b/tests/test_mup.py index 6cae7483f..9a1b00a58 100644 --- a/tests/test_mup.py +++ b/tests/test_mup.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + """ Unit tests for the implementation of mup """ diff --git a/tests/test_packing.py b/tests/test_packing.py index 518e69328..616e23ecd 100644 --- a/tests/test_packing.py +++ b/tests/test_packing.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + # General imports import unittest as ut import numpy as np diff --git a/tests/test_pe_nodepair.py b/tests/test_pe_nodepair.py index ab533f71a..0e7e4eb54 100644 --- a/tests/test_pe_nodepair.py +++ b/tests/test_pe_nodepair.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + """ Unit tests for the positional encodings in graphium/features/* """ diff --git a/tests/test_pe_rw.py b/tests/test_pe_rw.py index abb8d409f..0c9a6a90e 100644 --- a/tests/test_pe_rw.py +++ b/tests/test_pe_rw.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + """ Unit tests for the positional encodings in graphium/features/* """ diff --git a/tests/test_pe_spectral.py b/tests/test_pe_spectral.py index 6568457f2..069d669ee 100644 --- a/tests/test_pe_spectral.py +++ b/tests/test_pe_spectral.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + """ Unit tests for the positional encodings in graphium/features/* """ diff --git a/tests/test_pos_transfer_funcs.py b/tests/test_pos_transfer_funcs.py index a96d61e59..4ae5b96a3 100644 --- a/tests/test_pos_transfer_funcs.py +++ b/tests/test_pos_transfer_funcs.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + """ Unit tests for the positional encodings in graphium/features/* """ diff --git a/tests/test_positional_encoders.py b/tests/test_positional_encoders.py index 903e2c3b4..6f5ea218f 100644 --- a/tests/test_positional_encoders.py +++ b/tests/test_positional_encoders.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + """ Unit tests for the different datasets of graphium/features/featurizer.py """ diff --git a/tests/test_positional_encodings.py b/tests/test_positional_encodings.py index bb7fff605..a34f36cae 100644 --- a/tests/test_positional_encodings.py +++ b/tests/test_positional_encodings.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + """ Unit tests for the positional encodings in graphium/features/* """ diff --git a/tests/test_predictor.py b/tests/test_predictor.py index a6426f7c5..708d7790e 100644 --- a/tests/test_predictor.py +++ b/tests/test_predictor.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + """ Unit tests for the file graphium/trainer/predictor.py """ diff --git a/tests/test_pyg_layers.py b/tests/test_pyg_layers.py index c7b2b3e52..e420332cc 100644 --- a/tests/test_pyg_layers.py +++ b/tests/test_pyg_layers.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + """ Unit tests for the different layers of graphium/nn/pyg_layers/... diff --git a/tests/test_residual_connections.py b/tests/test_residual_connections.py index d9f8140b0..448251031 100644 --- a/tests/test_residual_connections.py +++ b/tests/test_residual_connections.py @@ -1,3 +1,17 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. + +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + """ Unit tests for the file residual_connections.py """ diff --git a/tests/test_training.py b/tests/test_training.py index 2fffa8657..905a9cf73 100644 --- a/tests/test_training.py +++ b/tests/test_training.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + import pytest from graphium.cli.train_finetune_test import cli import sys diff --git a/tests/test_utils.py b/tests/test_utils.py index d8837350a..8657b6387 100644 --- a/tests/test_utils.py +++ b/tests/test_utils.py @@ -1,3 +1,18 @@ +""" +-------------------------------------------------------------------------------- +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. + +This software is part of a collaboration between industrial and academic institutions. +Use of this software is subject to the terms and conditions outlined in the LICENSE file. +Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without +warranties of any kind. + +Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable +for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +-------------------------------------------------------------------------------- +""" + + """ Unit tests for the metrics and wrappers of graphium/utils/... """ From 51ecec3661b2c4c342af5460dbec0bc6243b9418 Mon Sep 17 00:00:00 2001 From: DomInvivo Date: Tue, 19 Dec 2023 23:50:03 -0500 Subject: [PATCH 5/8] Black linting --- graphium/data/datamodule.py | 1 - graphium/data/multilevel_utils.py | 1 - graphium/features/commute.py | 1 - graphium/features/properties.py | 1 - graphium/features/spectral.py | 1 - graphium/hyper_param_search/results.py | 1 - graphium/utils/moving_average_tracker.py | 1 + graphium/utils/packing.py | 2 -- 8 files changed, 1 insertion(+), 8 deletions(-) diff --git a/graphium/data/datamodule.py b/graphium/data/datamodule.py index c395b4184..05bbad9b1 100644 --- a/graphium/data/datamodule.py +++ b/graphium/data/datamodule.py @@ -13,7 +13,6 @@ """ - import tempfile from contextlib import redirect_stderr, redirect_stdout from typing import Type, List, Dict, Union, Any, Callable, Optional, Tuple, Iterable, Literal diff --git a/graphium/data/multilevel_utils.py b/graphium/data/multilevel_utils.py index 03feed590..8a2eb61aa 100644 --- a/graphium/data/multilevel_utils.py +++ b/graphium/data/multilevel_utils.py @@ -13,7 +13,6 @@ """ - import pandas as pd import ast import numpy as np diff --git a/graphium/features/commute.py b/graphium/features/commute.py index f0ee27019..ac11c6285 100644 --- a/graphium/features/commute.py +++ b/graphium/features/commute.py @@ -13,7 +13,6 @@ """ - from typing import Tuple, Union, Dict, Any import numpy as np diff --git a/graphium/features/properties.py b/graphium/features/properties.py index 9ffc47914..ac30ca73e 100644 --- a/graphium/features/properties.py +++ b/graphium/features/properties.py @@ -13,7 +13,6 @@ """ - from typing import Union, List, Callable import numpy as np diff --git a/graphium/features/spectral.py b/graphium/features/spectral.py index 0bd74ae24..2a4890a6b 100644 --- a/graphium/features/spectral.py +++ b/graphium/features/spectral.py @@ -13,7 +13,6 @@ """ - from typing import Tuple, Union, Dict, Any from scipy.linalg import eig from scipy.sparse import csr_matrix, diags, issparse, spmatrix diff --git a/graphium/hyper_param_search/results.py b/graphium/hyper_param_search/results.py index a9b206030..0d5022503 100644 --- a/graphium/hyper_param_search/results.py +++ b/graphium/hyper_param_search/results.py @@ -13,7 +13,6 @@ """ - _OBJECTIVE_KEY = "objective" diff --git a/graphium/utils/moving_average_tracker.py b/graphium/utils/moving_average_tracker.py index 2aeaffe0f..4fe30f3f2 100644 --- a/graphium/utils/moving_average_tracker.py +++ b/graphium/utils/moving_average_tracker.py @@ -15,6 +15,7 @@ from dataclasses import dataclass + @dataclass class MovingAverageTracker: num_samples: int = 0 diff --git a/graphium/utils/packing.py b/graphium/utils/packing.py index 36c8b98c7..52b241d32 100644 --- a/graphium/utils/packing.py +++ b/graphium/utils/packing.py @@ -13,8 +13,6 @@ """ - - from typing import List, Tuple, Iterable, Optional import numpy as np import torch From 5fc2963de6c3009dab7764e263e30330de2c7504 Mon Sep 17 00:00:00 2001 From: DomInvivo Date: Thu, 21 Dec 2023 16:42:27 -0500 Subject: [PATCH 6/8] Updated LICENSE file --- LICENSE | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/LICENSE b/LICENSE index 919f5d2f6..4cef7c9e1 100644 --- a/LICENSE +++ b/LICENSE @@ -189,7 +189,17 @@ Copyright 2023 Valence Labs Copyright 2023 Recursion Pharmaceuticals Copyright 2023 Graphcore Limited - Copyright 2023 --- various academic groups have also contributed to the code and detain copyright. + + Various Academic groups have also contributed to this software under + the given license. These include, but are not limited, to the following + + 1. University of Montreal + 2. McGill University + 3. Mila - Institut Quebecois d'intelligence artificielle + 4. HEC Montreal + 5. CIFAR AI Chair + 6. New Jersey Institute of Technology + 7. RWTH Aachen University Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. From fc935ed358ab66c048c793f60860f2d971b1f478 Mon Sep 17 00:00:00 2001 From: DomInvivo Date: Thu, 21 Dec 2023 16:42:38 -0500 Subject: [PATCH 7/8] Updated Copyright notice --- cleanup_files.sh | 6 +++--- enable_ipu.sh | 5 +++-- graphium/config/_load.py | 4 ++-- graphium/config/_loader.py | 6 +++--- graphium/config/config_convert.py | 6 +++--- graphium/data/collate.py | 6 +++--- graphium/data/datamodule.py | 6 +++--- graphium/data/dataset.py | 6 +++--- graphium/data/multilevel_utils.py | 6 +++--- graphium/data/normalization.py | 6 +++--- graphium/data/sampler.py | 6 +++--- graphium/data/sdf2csv.py | 4 ++-- graphium/data/smiles_transform.py | 4 ++-- graphium/data/utils.py | 6 +++--- graphium/features/commute.py | 6 +++--- graphium/features/electrostatic.py | 6 +++--- graphium/features/featurizer.py | 6 +++--- graphium/features/graphormer.py | 6 +++--- graphium/features/nmp.py | 6 +++--- graphium/features/positional_encoding.py | 6 +++--- graphium/features/properties.py | 6 +++--- graphium/features/rw.py | 6 +++--- graphium/features/spectral.py | 6 +++--- graphium/features/transfer_pos_level.py | 6 +++--- graphium/finetuning/finetuning.py | 6 +++--- graphium/finetuning/finetuning_architecture.py | 6 +++--- graphium/finetuning/fingerprinting.py | 6 +++--- graphium/finetuning/utils.py | 6 +++--- graphium/hyper_param_search/results.py | 6 +++--- graphium/ipu/ipu_dataloader.py | 6 +++--- graphium/ipu/ipu_losses.py | 6 +++--- graphium/ipu/ipu_metrics.py | 6 +++--- graphium/ipu/ipu_simple_lightning.py | 6 +++--- graphium/ipu/ipu_utils.py | 6 +++--- graphium/ipu/ipu_wrapper.py | 6 +++--- graphium/ipu/to_dense_batch.py | 6 +++--- graphium/nn/architectures/encoder_manager.py | 6 +++--- graphium/nn/architectures/global_architectures.py | 6 +++--- graphium/nn/architectures/pyg_architectures.py | 6 +++--- graphium/nn/base_graph_layer.py | 6 +++--- graphium/nn/base_layers.py | 6 +++--- graphium/nn/ensemble_layers.py | 4 ++-- graphium/nn/pyg_layers/dimenet_pyg.py | 6 +++--- graphium/nn/pyg_layers/gated_gcn_pyg.py | 4 ++-- graphium/nn/pyg_layers/gcn_pyg.py | 4 ++-- graphium/nn/pyg_layers/gin_pyg.py | 4 ++-- graphium/nn/pyg_layers/gps_pyg.py | 6 +++--- graphium/nn/pyg_layers/mpnn_pyg.py | 6 +++--- graphium/nn/pyg_layers/pna_pyg.py | 4 ++-- graphium/nn/pyg_layers/pooling_pyg.py | 6 +++--- graphium/nn/pyg_layers/utils.py | 6 +++--- graphium/nn/residual_connections.py | 4 ++-- graphium/nn/utils.py | 6 +++--- graphium/trainer/losses.py | 6 +++--- graphium/trainer/metrics.py | 6 +++--- graphium/trainer/predictor.py | 6 +++--- graphium/trainer/predictor_options.py | 6 +++--- graphium/trainer/predictor_summaries.py | 6 +++--- graphium/utils/arg_checker.py | 4 ++-- graphium/utils/command_line_utils.py | 6 +++--- graphium/utils/custom_lr.py | 6 +++--- graphium/utils/decorators.py | 4 ++-- graphium/utils/fs.py | 4 ++-- graphium/utils/hashing.py | 6 +++--- graphium/utils/moving_average_tracker.py | 6 +++--- graphium/utils/mup.py | 6 +++--- graphium/utils/packing.py | 6 +++--- graphium/utils/read_file.py | 4 ++-- graphium/utils/safe_run.py | 6 +++--- graphium/utils/spaces.py | 6 +++--- graphium/utils/tensor.py | 6 +++--- install_ipu.sh | 5 +++-- profiling/profile_mol_to_graph.py | 4 ++-- profiling/profile_one_of_k_encoding.py | 4 ++-- profiling/profile_predictor.py | 4 ++-- scripts/balance_params_and_train.sh | 6 +++--- scripts/convert_yml.py | 6 +++--- scripts/ipu_start.sh | 6 +++--- scripts/ipu_venv.sh | 6 +++--- scripts/scale_mpnn.sh | 6 +++--- tests/conftest.py | 4 ++-- tests/test_architectures.py | 6 +++--- tests/test_attention.py | 6 +++--- tests/test_base_layers.py | 6 +++--- tests/test_collate.py | 6 +++--- tests/test_data_utils.py | 6 +++--- tests/test_datamodule.py | 6 +++--- tests/test_dataset.py | 6 +++--- tests/test_ensemble_layers.py | 6 +++--- tests/test_featurizer.py | 6 +++--- tests/test_finetuning.py | 6 +++--- tests/test_ipu_dataloader.py | 6 +++--- tests/test_ipu_losses.py | 6 +++--- tests/test_ipu_metrics.py | 6 +++--- tests/test_ipu_options.py | 6 +++--- tests/test_ipu_poptorch.py | 6 +++--- tests/test_ipu_to_dense_batch.py | 6 +++--- tests/test_loaders.py | 6 +++--- tests/test_losses.py | 6 +++--- tests/test_metrics.py | 6 +++--- tests/test_mtl_architecture.py | 6 +++--- tests/test_multitask_datamodule.py | 6 +++--- tests/test_mup.py | 6 +++--- tests/test_packing.py | 6 +++--- tests/test_pe_nodepair.py | 6 +++--- tests/test_pe_rw.py | 6 +++--- tests/test_pe_spectral.py | 6 +++--- tests/test_pos_transfer_funcs.py | 6 +++--- tests/test_positional_encoders.py | 6 +++--- tests/test_positional_encodings.py | 6 +++--- tests/test_predictor.py | 6 +++--- tests/test_pyg_layers.py | 6 +++--- tests/test_residual_connections.py | 4 ++-- tests/test_training.py | 6 +++--- tests/test_utils.py | 6 +++--- 115 files changed, 327 insertions(+), 325 deletions(-) diff --git a/cleanup_files.sh b/cleanup_files.sh index e4bf57c71..57588b84f 100644 --- a/cleanup_files.sh +++ b/cleanup_files.sh @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/enable_ipu.sh b/enable_ipu.sh index 4bd86a3c8..6cb2a6346 100755 --- a/enable_ipu.sh +++ b/enable_ipu.sh @@ -1,13 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Graphcore Limited. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. Graphcore Limited is not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/config/_load.py b/graphium/config/_load.py index 05284ce4c..1b7990983 100644 --- a/graphium/config/_load.py +++ b/graphium/config/_load.py @@ -6,8 +6,8 @@ Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/config/_loader.py b/graphium/config/_loader.py index 1814663dd..0b8bbe8c5 100644 --- a/graphium/config/_loader.py +++ b/graphium/config/_loader.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/config/config_convert.py b/graphium/config/config_convert.py index 8b7d45d84..0f3fa242a 100644 --- a/graphium/config/config_convert.py +++ b/graphium/config/config_convert.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/data/collate.py b/graphium/data/collate.py index b700ea4df..a74325ca6 100644 --- a/graphium/data/collate.py +++ b/graphium/data/collate.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/data/datamodule.py b/graphium/data/datamodule.py index 05bbad9b1..3c581a9ad 100644 --- a/graphium/data/datamodule.py +++ b/graphium/data/datamodule.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/data/dataset.py b/graphium/data/dataset.py index 1272334a3..5f0eef4ac 100644 --- a/graphium/data/dataset.py +++ b/graphium/data/dataset.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/data/multilevel_utils.py b/graphium/data/multilevel_utils.py index 8a2eb61aa..db12e393d 100644 --- a/graphium/data/multilevel_utils.py +++ b/graphium/data/multilevel_utils.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/data/normalization.py b/graphium/data/normalization.py index 05aa56671..107b618f7 100644 --- a/graphium/data/normalization.py +++ b/graphium/data/normalization.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/data/sampler.py b/graphium/data/sampler.py index 1e279330d..3b117ab8d 100644 --- a/graphium/data/sampler.py +++ b/graphium/data/sampler.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/data/sdf2csv.py b/graphium/data/sdf2csv.py index db24fbc00..bdfbf34b6 100644 --- a/graphium/data/sdf2csv.py +++ b/graphium/data/sdf2csv.py @@ -7,8 +7,8 @@ Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs and Recursion Pharmaceuticals are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/data/smiles_transform.py b/graphium/data/smiles_transform.py index 5e771856d..466948696 100644 --- a/graphium/data/smiles_transform.py +++ b/graphium/data/smiles_transform.py @@ -7,8 +7,8 @@ Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs and Recursion Pharmaceuticals are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/data/utils.py b/graphium/data/utils.py index 87d91334a..3c8baa958 100644 --- a/graphium/data/utils.py +++ b/graphium/data/utils.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/features/commute.py b/graphium/features/commute.py index ac11c6285..1d3100ac2 100644 --- a/graphium/features/commute.py +++ b/graphium/features/commute.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/features/electrostatic.py b/graphium/features/electrostatic.py index dd50a3b22..37f128687 100644 --- a/graphium/features/electrostatic.py +++ b/graphium/features/electrostatic.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/features/featurizer.py b/graphium/features/featurizer.py index 201645710..66e10e6b4 100644 --- a/graphium/features/featurizer.py +++ b/graphium/features/featurizer.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/features/graphormer.py b/graphium/features/graphormer.py index 9c6f1cc8c..3094d314d 100644 --- a/graphium/features/graphormer.py +++ b/graphium/features/graphormer.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/features/nmp.py b/graphium/features/nmp.py index 24a99f235..c54129054 100644 --- a/graphium/features/nmp.py +++ b/graphium/features/nmp.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/features/positional_encoding.py b/graphium/features/positional_encoding.py index c5d7ea941..f6560f05a 100644 --- a/graphium/features/positional_encoding.py +++ b/graphium/features/positional_encoding.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/features/properties.py b/graphium/features/properties.py index ac30ca73e..2ec5892c7 100644 --- a/graphium/features/properties.py +++ b/graphium/features/properties.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/features/rw.py b/graphium/features/rw.py index 2738bbcf7..84b61ad84 100644 --- a/graphium/features/rw.py +++ b/graphium/features/rw.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/features/spectral.py b/graphium/features/spectral.py index 2a4890a6b..dee904882 100644 --- a/graphium/features/spectral.py +++ b/graphium/features/spectral.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/features/transfer_pos_level.py b/graphium/features/transfer_pos_level.py index bb0298178..ab0ab2d32 100644 --- a/graphium/features/transfer_pos_level.py +++ b/graphium/features/transfer_pos_level.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/finetuning/finetuning.py b/graphium/finetuning/finetuning.py index bbbf85081..29d93d532 100644 --- a/graphium/finetuning/finetuning.py +++ b/graphium/finetuning/finetuning.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/finetuning/finetuning_architecture.py b/graphium/finetuning/finetuning_architecture.py index c07ba36a5..33ae0d696 100644 --- a/graphium/finetuning/finetuning_architecture.py +++ b/graphium/finetuning/finetuning_architecture.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/finetuning/fingerprinting.py b/graphium/finetuning/fingerprinting.py index ec5d368e7..d30490ae2 100644 --- a/graphium/finetuning/fingerprinting.py +++ b/graphium/finetuning/fingerprinting.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/finetuning/utils.py b/graphium/finetuning/utils.py index 41692e64b..8b4d9fe7f 100644 --- a/graphium/finetuning/utils.py +++ b/graphium/finetuning/utils.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/hyper_param_search/results.py b/graphium/hyper_param_search/results.py index 0d5022503..8ca17da69 100644 --- a/graphium/hyper_param_search/results.py +++ b/graphium/hyper_param_search/results.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/ipu/ipu_dataloader.py b/graphium/ipu/ipu_dataloader.py index 089c01941..50164ff9c 100644 --- a/graphium/ipu/ipu_dataloader.py +++ b/graphium/ipu/ipu_dataloader.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/ipu/ipu_losses.py b/graphium/ipu/ipu_losses.py index a0a39e5d0..c1816a7a5 100644 --- a/graphium/ipu/ipu_losses.py +++ b/graphium/ipu/ipu_losses.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/ipu/ipu_metrics.py b/graphium/ipu/ipu_metrics.py index 6bf9a6e86..4bb8e41e2 100644 --- a/graphium/ipu/ipu_metrics.py +++ b/graphium/ipu/ipu_metrics.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/ipu/ipu_simple_lightning.py b/graphium/ipu/ipu_simple_lightning.py index 3252783fa..f4a685ca6 100644 --- a/graphium/ipu/ipu_simple_lightning.py +++ b/graphium/ipu/ipu_simple_lightning.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/ipu/ipu_utils.py b/graphium/ipu/ipu_utils.py index 603cb486b..04a558ee9 100644 --- a/graphium/ipu/ipu_utils.py +++ b/graphium/ipu/ipu_utils.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/ipu/ipu_wrapper.py b/graphium/ipu/ipu_wrapper.py index 14d47a305..67da807b0 100644 --- a/graphium/ipu/ipu_wrapper.py +++ b/graphium/ipu/ipu_wrapper.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/ipu/to_dense_batch.py b/graphium/ipu/to_dense_batch.py index 687b1c4db..4d69cbf3d 100644 --- a/graphium/ipu/to_dense_batch.py +++ b/graphium/ipu/to_dense_batch.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/nn/architectures/encoder_manager.py b/graphium/nn/architectures/encoder_manager.py index 47fca0318..932e1f135 100644 --- a/graphium/nn/architectures/encoder_manager.py +++ b/graphium/nn/architectures/encoder_manager.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/nn/architectures/global_architectures.py b/graphium/nn/architectures/global_architectures.py index 6519553e7..42ab7766e 100644 --- a/graphium/nn/architectures/global_architectures.py +++ b/graphium/nn/architectures/global_architectures.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/nn/architectures/pyg_architectures.py b/graphium/nn/architectures/pyg_architectures.py index 9d8918058..4891325a1 100644 --- a/graphium/nn/architectures/pyg_architectures.py +++ b/graphium/nn/architectures/pyg_architectures.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/nn/base_graph_layer.py b/graphium/nn/base_graph_layer.py index 8b06ba9bc..46d3aa287 100644 --- a/graphium/nn/base_graph_layer.py +++ b/graphium/nn/base_graph_layer.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/nn/base_layers.py b/graphium/nn/base_layers.py index 924cec5ab..8c14b0c79 100644 --- a/graphium/nn/base_layers.py +++ b/graphium/nn/base_layers.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/nn/ensemble_layers.py b/graphium/nn/ensemble_layers.py index 49d1ebe12..60bf87225 100644 --- a/graphium/nn/ensemble_layers.py +++ b/graphium/nn/ensemble_layers.py @@ -6,8 +6,8 @@ Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/nn/pyg_layers/dimenet_pyg.py b/graphium/nn/pyg_layers/dimenet_pyg.py index f15466ad1..85fca9fe0 100644 --- a/graphium/nn/pyg_layers/dimenet_pyg.py +++ b/graphium/nn/pyg_layers/dimenet_pyg.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/nn/pyg_layers/gated_gcn_pyg.py b/graphium/nn/pyg_layers/gated_gcn_pyg.py index 388f1a968..5c01f55d7 100644 --- a/graphium/nn/pyg_layers/gated_gcn_pyg.py +++ b/graphium/nn/pyg_layers/gated_gcn_pyg.py @@ -6,8 +6,8 @@ Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/nn/pyg_layers/gcn_pyg.py b/graphium/nn/pyg_layers/gcn_pyg.py index 8378e4821..05bac6aa4 100644 --- a/graphium/nn/pyg_layers/gcn_pyg.py +++ b/graphium/nn/pyg_layers/gcn_pyg.py @@ -6,8 +6,8 @@ Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/nn/pyg_layers/gin_pyg.py b/graphium/nn/pyg_layers/gin_pyg.py index a65117ddb..8014b2873 100644 --- a/graphium/nn/pyg_layers/gin_pyg.py +++ b/graphium/nn/pyg_layers/gin_pyg.py @@ -6,8 +6,8 @@ Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/nn/pyg_layers/gps_pyg.py b/graphium/nn/pyg_layers/gps_pyg.py index 4468cfd45..f2cf15044 100644 --- a/graphium/nn/pyg_layers/gps_pyg.py +++ b/graphium/nn/pyg_layers/gps_pyg.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/nn/pyg_layers/mpnn_pyg.py b/graphium/nn/pyg_layers/mpnn_pyg.py index 4391723af..c6aae6d65 100644 --- a/graphium/nn/pyg_layers/mpnn_pyg.py +++ b/graphium/nn/pyg_layers/mpnn_pyg.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/nn/pyg_layers/pna_pyg.py b/graphium/nn/pyg_layers/pna_pyg.py index a5f53903e..a2df81690 100644 --- a/graphium/nn/pyg_layers/pna_pyg.py +++ b/graphium/nn/pyg_layers/pna_pyg.py @@ -6,8 +6,8 @@ Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/nn/pyg_layers/pooling_pyg.py b/graphium/nn/pyg_layers/pooling_pyg.py index d8ada1c43..a728254da 100644 --- a/graphium/nn/pyg_layers/pooling_pyg.py +++ b/graphium/nn/pyg_layers/pooling_pyg.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/nn/pyg_layers/utils.py b/graphium/nn/pyg_layers/utils.py index 63c18f76f..57c44bf9e 100644 --- a/graphium/nn/pyg_layers/utils.py +++ b/graphium/nn/pyg_layers/utils.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/nn/residual_connections.py b/graphium/nn/residual_connections.py index 40410115a..dd9031940 100644 --- a/graphium/nn/residual_connections.py +++ b/graphium/nn/residual_connections.py @@ -6,8 +6,8 @@ Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/nn/utils.py b/graphium/nn/utils.py index a4870261f..43726049c 100644 --- a/graphium/nn/utils.py +++ b/graphium/nn/utils.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/trainer/losses.py b/graphium/trainer/losses.py index b28b10a36..ff8131eb1 100644 --- a/graphium/trainer/losses.py +++ b/graphium/trainer/losses.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/trainer/metrics.py b/graphium/trainer/metrics.py index 240f5944c..867744811 100644 --- a/graphium/trainer/metrics.py +++ b/graphium/trainer/metrics.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/trainer/predictor.py b/graphium/trainer/predictor.py index e8630a3dd..794a0b136 100644 --- a/graphium/trainer/predictor.py +++ b/graphium/trainer/predictor.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/trainer/predictor_options.py b/graphium/trainer/predictor_options.py index d03e704a0..53227ab2b 100644 --- a/graphium/trainer/predictor_options.py +++ b/graphium/trainer/predictor_options.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/trainer/predictor_summaries.py b/graphium/trainer/predictor_summaries.py index 9cb8e04b6..70fbaea42 100644 --- a/graphium/trainer/predictor_summaries.py +++ b/graphium/trainer/predictor_summaries.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/utils/arg_checker.py b/graphium/utils/arg_checker.py index 0239eda8e..3878731b8 100644 --- a/graphium/utils/arg_checker.py +++ b/graphium/utils/arg_checker.py @@ -6,8 +6,8 @@ Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/utils/command_line_utils.py b/graphium/utils/command_line_utils.py index dcc24dd47..687025980 100644 --- a/graphium/utils/command_line_utils.py +++ b/graphium/utils/command_line_utils.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/utils/custom_lr.py b/graphium/utils/custom_lr.py index b7139ca02..103ada486 100644 --- a/graphium/utils/custom_lr.py +++ b/graphium/utils/custom_lr.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/utils/decorators.py b/graphium/utils/decorators.py index 1269f4bde..1cc6bb22b 100644 --- a/graphium/utils/decorators.py +++ b/graphium/utils/decorators.py @@ -6,8 +6,8 @@ Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/utils/fs.py b/graphium/utils/fs.py index 5150265d0..ea4491771 100644 --- a/graphium/utils/fs.py +++ b/graphium/utils/fs.py @@ -7,8 +7,8 @@ Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/utils/hashing.py b/graphium/utils/hashing.py index b0cf2ebbe..b91dcd66d 100644 --- a/graphium/utils/hashing.py +++ b/graphium/utils/hashing.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/utils/moving_average_tracker.py b/graphium/utils/moving_average_tracker.py index 4fe30f3f2..418a3d2dc 100644 --- a/graphium/utils/moving_average_tracker.py +++ b/graphium/utils/moving_average_tracker.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/utils/mup.py b/graphium/utils/mup.py index 38c8906be..405e08385 100644 --- a/graphium/utils/mup.py +++ b/graphium/utils/mup.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/utils/packing.py b/graphium/utils/packing.py index 52b241d32..4a5d5785f 100644 --- a/graphium/utils/packing.py +++ b/graphium/utils/packing.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/utils/read_file.py b/graphium/utils/read_file.py index 7602da95e..5cc26e7ae 100644 --- a/graphium/utils/read_file.py +++ b/graphium/utils/read_file.py @@ -7,8 +7,8 @@ Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/utils/safe_run.py b/graphium/utils/safe_run.py index 61cce52a8..d0c356073 100644 --- a/graphium/utils/safe_run.py +++ b/graphium/utils/safe_run.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/utils/spaces.py b/graphium/utils/spaces.py index 1ff0f2334..e7c9519cb 100644 --- a/graphium/utils/spaces.py +++ b/graphium/utils/spaces.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/graphium/utils/tensor.py b/graphium/utils/tensor.py index 757211a6f..e2c01e2ff 100644 --- a/graphium/utils/tensor.py +++ b/graphium/utils/tensor.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/install_ipu.sh b/install_ipu.sh index 1bcac83b4..2c7927c7b 100755 --- a/install_ipu.sh +++ b/install_ipu.sh @@ -1,13 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Graphcore Limited. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. Graphcore Limited is not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/profiling/profile_mol_to_graph.py b/profiling/profile_mol_to_graph.py index 9d9404be2..2f1a50cc1 100644 --- a/profiling/profile_mol_to_graph.py +++ b/profiling/profile_mol_to_graph.py @@ -6,8 +6,8 @@ Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/profiling/profile_one_of_k_encoding.py b/profiling/profile_one_of_k_encoding.py index f8d9b3872..a5eb7f301 100644 --- a/profiling/profile_one_of_k_encoding.py +++ b/profiling/profile_one_of_k_encoding.py @@ -7,8 +7,8 @@ Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/profiling/profile_predictor.py b/profiling/profile_predictor.py index fe192eaa7..15fbee8d9 100644 --- a/profiling/profile_predictor.py +++ b/profiling/profile_predictor.py @@ -6,8 +6,8 @@ Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/scripts/balance_params_and_train.sh b/scripts/balance_params_and_train.sh index 657cd4d88..1e335d5db 100644 --- a/scripts/balance_params_and_train.sh +++ b/scripts/balance_params_and_train.sh @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/scripts/convert_yml.py b/scripts/convert_yml.py index 3f111f946..5b2b6ece7 100644 --- a/scripts/convert_yml.py +++ b/scripts/convert_yml.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/scripts/ipu_start.sh b/scripts/ipu_start.sh index 48d81ddcd..3df4cdf8d 100644 --- a/scripts/ipu_start.sh +++ b/scripts/ipu_start.sh @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/scripts/ipu_venv.sh b/scripts/ipu_venv.sh index 00ff09444..7113afc93 100644 --- a/scripts/ipu_venv.sh +++ b/scripts/ipu_venv.sh @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/scripts/scale_mpnn.sh b/scripts/scale_mpnn.sh index 671b7bde5..617aa56ad 100644 --- a/scripts/scale_mpnn.sh +++ b/scripts/scale_mpnn.sh @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/conftest.py b/tests/conftest.py index 9fa0b2d33..a27467866 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -6,8 +6,8 @@ Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/test_architectures.py b/tests/test_architectures.py index 2b743c3f9..9c37d97e4 100644 --- a/tests/test_architectures.py +++ b/tests/test_architectures.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/test_attention.py b/tests/test_attention.py index c1c0d0e4c..d10a3b0c7 100644 --- a/tests/test_attention.py +++ b/tests/test_attention.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/test_base_layers.py b/tests/test_base_layers.py index d66657658..052e0b05f 100644 --- a/tests/test_base_layers.py +++ b/tests/test_base_layers.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/test_collate.py b/tests/test_collate.py index d0232795a..41a5d9858 100644 --- a/tests/test_collate.py +++ b/tests/test_collate.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/test_data_utils.py b/tests/test_data_utils.py index 024eb69e4..27e4f246a 100644 --- a/tests/test_data_utils.py +++ b/tests/test_data_utils.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/test_datamodule.py b/tests/test_datamodule.py index 8fb5b1484..e422990fa 100644 --- a/tests/test_datamodule.py +++ b/tests/test_datamodule.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/test_dataset.py b/tests/test_dataset.py index 14f67c4b3..609d5903e 100644 --- a/tests/test_dataset.py +++ b/tests/test_dataset.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/test_ensemble_layers.py b/tests/test_ensemble_layers.py index 738d5600b..810096d2e 100644 --- a/tests/test_ensemble_layers.py +++ b/tests/test_ensemble_layers.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/test_featurizer.py b/tests/test_featurizer.py index 2d59c2185..b2f97beb2 100644 --- a/tests/test_featurizer.py +++ b/tests/test_featurizer.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/test_finetuning.py b/tests/test_finetuning.py index 917fe95aa..b6ea46b97 100644 --- a/tests/test_finetuning.py +++ b/tests/test_finetuning.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/test_ipu_dataloader.py b/tests/test_ipu_dataloader.py index 6b110e3d1..9e8a34765 100644 --- a/tests/test_ipu_dataloader.py +++ b/tests/test_ipu_dataloader.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/test_ipu_losses.py b/tests/test_ipu_losses.py index 4ce28c29a..7ca3c5f41 100644 --- a/tests/test_ipu_losses.py +++ b/tests/test_ipu_losses.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/test_ipu_metrics.py b/tests/test_ipu_metrics.py index 1857eb5d8..c882b2196 100644 --- a/tests/test_ipu_metrics.py +++ b/tests/test_ipu_metrics.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/test_ipu_options.py b/tests/test_ipu_options.py index 0d26fc2c7..b78651dd0 100644 --- a/tests/test_ipu_options.py +++ b/tests/test_ipu_options.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/test_ipu_poptorch.py b/tests/test_ipu_poptorch.py index feaad6394..69be94641 100644 --- a/tests/test_ipu_poptorch.py +++ b/tests/test_ipu_poptorch.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/test_ipu_to_dense_batch.py b/tests/test_ipu_to_dense_batch.py index 99fcb7d6e..b4a872ee4 100644 --- a/tests/test_ipu_to_dense_batch.py +++ b/tests/test_ipu_to_dense_batch.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/test_loaders.py b/tests/test_loaders.py index aecd6bb00..06f4a9db7 100644 --- a/tests/test_loaders.py +++ b/tests/test_loaders.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/test_losses.py b/tests/test_losses.py index 9c5f5b841..897028cf7 100644 --- a/tests/test_losses.py +++ b/tests/test_losses.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/test_metrics.py b/tests/test_metrics.py index 6a7e6397a..182cb120e 100644 --- a/tests/test_metrics.py +++ b/tests/test_metrics.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/test_mtl_architecture.py b/tests/test_mtl_architecture.py index 3454ec772..2e8dd6ded 100644 --- a/tests/test_mtl_architecture.py +++ b/tests/test_mtl_architecture.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/test_multitask_datamodule.py b/tests/test_multitask_datamodule.py index 617b35701..1392a52ac 100644 --- a/tests/test_multitask_datamodule.py +++ b/tests/test_multitask_datamodule.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/test_mup.py b/tests/test_mup.py index 9a1b00a58..f128c582f 100644 --- a/tests/test_mup.py +++ b/tests/test_mup.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/test_packing.py b/tests/test_packing.py index 616e23ecd..4684b2257 100644 --- a/tests/test_packing.py +++ b/tests/test_packing.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/test_pe_nodepair.py b/tests/test_pe_nodepair.py index 0e7e4eb54..43c32b6a3 100644 --- a/tests/test_pe_nodepair.py +++ b/tests/test_pe_nodepair.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/test_pe_rw.py b/tests/test_pe_rw.py index 0c9a6a90e..5147acfc1 100644 --- a/tests/test_pe_rw.py +++ b/tests/test_pe_rw.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/test_pe_spectral.py b/tests/test_pe_spectral.py index 069d669ee..c741df351 100644 --- a/tests/test_pe_spectral.py +++ b/tests/test_pe_spectral.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/test_pos_transfer_funcs.py b/tests/test_pos_transfer_funcs.py index 4ae5b96a3..6bf0fa472 100644 --- a/tests/test_pos_transfer_funcs.py +++ b/tests/test_pos_transfer_funcs.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/test_positional_encoders.py b/tests/test_positional_encoders.py index 6f5ea218f..e8596b74e 100644 --- a/tests/test_positional_encoders.py +++ b/tests/test_positional_encoders.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/test_positional_encodings.py b/tests/test_positional_encodings.py index a34f36cae..d9b3e4071 100644 --- a/tests/test_positional_encodings.py +++ b/tests/test_positional_encodings.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/test_predictor.py b/tests/test_predictor.py index 708d7790e..11ad7fadc 100644 --- a/tests/test_predictor.py +++ b/tests/test_predictor.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/test_pyg_layers.py b/tests/test_pyg_layers.py index e420332cc..6ca10a530 100644 --- a/tests/test_pyg_layers.py +++ b/tests/test_pyg_layers.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/test_residual_connections.py b/tests/test_residual_connections.py index 448251031..5e45bc7b3 100644 --- a/tests/test_residual_connections.py +++ b/tests/test_residual_connections.py @@ -6,8 +6,8 @@ Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/test_training.py b/tests/test_training.py index 905a9cf73..37f519455 100644 --- a/tests/test_training.py +++ b/tests/test_training.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ diff --git a/tests/test_utils.py b/tests/test_utils.py index 8657b6387..cb1a52b1c 100644 --- a/tests/test_utils.py +++ b/tests/test_utils.py @@ -1,14 +1,14 @@ """ -------------------------------------------------------------------------------- -Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals, Graphcore Limited and Academic Collaborators. +Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. -Valence Labs, Recursion Pharmaceuticals, Graphcore Limited, and its collaborators are not liable -for any damages arising from its use. Refer to the LICENSE file for the full terms and conditions. +Valence Labs, Recursion Pharmaceuticals and Graphcore Limited are not liable for any damages arising from its use. +Refer to the LICENSE file for the full terms and conditions. -------------------------------------------------------------------------------- """ From 282982143f8909f375c34c4d14c341c80057e953 Mon Sep 17 00:00:00 2001 From: DomInvivo Date: Thu, 21 Dec 2023 20:09:49 -0500 Subject: [PATCH 8/8] Removed the copyright line "This software is part of a collaboration between ..." --- cleanup_files.sh | 1 - enable_ipu.sh | 1 - graphium/config/_load.py | 1 - graphium/config/_loader.py | 1 - graphium/config/config_convert.py | 1 - graphium/data/collate.py | 1 - graphium/data/datamodule.py | 1 - graphium/data/dataset.py | 1 - graphium/data/multilevel_utils.py | 1 - graphium/data/normalization.py | 1 - graphium/data/sampler.py | 1 - graphium/data/sdf2csv.py | 1 - graphium/data/smiles_transform.py | 1 - graphium/data/utils.py | 1 - graphium/features/commute.py | 1 - graphium/features/electrostatic.py | 1 - graphium/features/featurizer.py | 1 - graphium/features/graphormer.py | 1 - graphium/features/nmp.py | 1 - graphium/features/positional_encoding.py | 1 - graphium/features/properties.py | 1 - graphium/features/rw.py | 1 - graphium/features/spectral.py | 1 - graphium/features/transfer_pos_level.py | 1 - graphium/finetuning/finetuning.py | 1 - graphium/finetuning/finetuning_architecture.py | 1 - graphium/finetuning/fingerprinting.py | 1 - graphium/finetuning/utils.py | 1 - graphium/hyper_param_search/results.py | 1 - graphium/ipu/ipu_dataloader.py | 1 - graphium/ipu/ipu_losses.py | 1 - graphium/ipu/ipu_metrics.py | 1 - graphium/ipu/ipu_simple_lightning.py | 1 - graphium/ipu/ipu_utils.py | 1 - graphium/ipu/ipu_wrapper.py | 1 - graphium/ipu/to_dense_batch.py | 1 - graphium/nn/architectures/encoder_manager.py | 1 - graphium/nn/architectures/global_architectures.py | 1 - graphium/nn/architectures/pyg_architectures.py | 1 - graphium/nn/base_graph_layer.py | 1 - graphium/nn/base_layers.py | 1 - graphium/nn/ensemble_layers.py | 1 - graphium/nn/pyg_layers/dimenet_pyg.py | 1 - graphium/nn/pyg_layers/gated_gcn_pyg.py | 1 - graphium/nn/pyg_layers/gcn_pyg.py | 1 - graphium/nn/pyg_layers/gin_pyg.py | 1 - graphium/nn/pyg_layers/gps_pyg.py | 1 - graphium/nn/pyg_layers/mpnn_pyg.py | 1 - graphium/nn/pyg_layers/pna_pyg.py | 1 - graphium/nn/pyg_layers/pooling_pyg.py | 1 - graphium/nn/pyg_layers/utils.py | 1 - graphium/nn/residual_connections.py | 1 - graphium/nn/utils.py | 1 - graphium/trainer/losses.py | 1 - graphium/trainer/metrics.py | 1 - graphium/trainer/predictor.py | 1 - graphium/trainer/predictor_options.py | 1 - graphium/trainer/predictor_summaries.py | 1 - graphium/utils/arg_checker.py | 1 - graphium/utils/command_line_utils.py | 1 - graphium/utils/custom_lr.py | 1 - graphium/utils/decorators.py | 1 - graphium/utils/fs.py | 1 - graphium/utils/hashing.py | 1 - graphium/utils/moving_average_tracker.py | 1 - graphium/utils/mup.py | 1 - graphium/utils/packing.py | 1 - graphium/utils/read_file.py | 1 - graphium/utils/safe_run.py | 1 - graphium/utils/spaces.py | 1 - graphium/utils/tensor.py | 1 - install_ipu.sh | 1 - profiling/profile_mol_to_graph.py | 1 - profiling/profile_one_of_k_encoding.py | 1 - profiling/profile_predictor.py | 1 - scripts/balance_params_and_train.sh | 1 - scripts/convert_yml.py | 1 - scripts/ipu_start.sh | 1 - scripts/ipu_venv.sh | 1 - scripts/scale_mpnn.sh | 1 - tests/conftest.py | 1 - tests/test_architectures.py | 1 - tests/test_attention.py | 1 - tests/test_base_layers.py | 1 - tests/test_collate.py | 1 - tests/test_data_utils.py | 1 - tests/test_datamodule.py | 1 - tests/test_dataset.py | 1 - tests/test_ensemble_layers.py | 1 - tests/test_featurizer.py | 1 - tests/test_finetuning.py | 1 - tests/test_ipu_dataloader.py | 1 - tests/test_ipu_losses.py | 1 - tests/test_ipu_metrics.py | 1 - tests/test_ipu_options.py | 1 - tests/test_ipu_poptorch.py | 1 - tests/test_ipu_to_dense_batch.py | 1 - tests/test_loaders.py | 1 - tests/test_losses.py | 1 - tests/test_metrics.py | 1 - tests/test_mtl_architecture.py | 1 - tests/test_multitask_datamodule.py | 1 - tests/test_mup.py | 1 - tests/test_packing.py | 1 - tests/test_pe_nodepair.py | 1 - tests/test_pe_rw.py | 1 - tests/test_pe_spectral.py | 1 - tests/test_pos_transfer_funcs.py | 1 - tests/test_positional_encoders.py | 1 - tests/test_positional_encodings.py | 1 - tests/test_predictor.py | 1 - tests/test_pyg_layers.py | 1 - tests/test_residual_connections.py | 1 - tests/test_training.py | 1 - tests/test_utils.py | 1 - 115 files changed, 115 deletions(-) diff --git a/cleanup_files.sh b/cleanup_files.sh index 57588b84f..5d5ad0b7c 100644 --- a/cleanup_files.sh +++ b/cleanup_files.sh @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/enable_ipu.sh b/enable_ipu.sh index 6cb2a6346..63dd34987 100755 --- a/enable_ipu.sh +++ b/enable_ipu.sh @@ -1,7 +1,6 @@ """ -------------------------------------------------------------------------------- Copyright (c) 2023 Graphcore Limited. - Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/config/_load.py b/graphium/config/_load.py index 1b7990983..dfbf1ca2d 100644 --- a/graphium/config/_load.py +++ b/graphium/config/_load.py @@ -1,7 +1,6 @@ """ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. - Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/config/_loader.py b/graphium/config/_loader.py index 0b8bbe8c5..1e542592d 100644 --- a/graphium/config/_loader.py +++ b/graphium/config/_loader.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/config/config_convert.py b/graphium/config/config_convert.py index 0f3fa242a..135e63dec 100644 --- a/graphium/config/config_convert.py +++ b/graphium/config/config_convert.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/data/collate.py b/graphium/data/collate.py index a74325ca6..22486b034 100644 --- a/graphium/data/collate.py +++ b/graphium/data/collate.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/data/datamodule.py b/graphium/data/datamodule.py index 3c581a9ad..4e89f6728 100644 --- a/graphium/data/datamodule.py +++ b/graphium/data/datamodule.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/data/dataset.py b/graphium/data/dataset.py index 5f0eef4ac..34c1b30aa 100644 --- a/graphium/data/dataset.py +++ b/graphium/data/dataset.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/data/multilevel_utils.py b/graphium/data/multilevel_utils.py index db12e393d..7f9ed5813 100644 --- a/graphium/data/multilevel_utils.py +++ b/graphium/data/multilevel_utils.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/data/normalization.py b/graphium/data/normalization.py index 107b618f7..994e8939b 100644 --- a/graphium/data/normalization.py +++ b/graphium/data/normalization.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/data/sampler.py b/graphium/data/sampler.py index 3b117ab8d..cd325cd9c 100644 --- a/graphium/data/sampler.py +++ b/graphium/data/sampler.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/data/sdf2csv.py b/graphium/data/sdf2csv.py index bdfbf34b6..34dc4bd2a 100644 --- a/graphium/data/sdf2csv.py +++ b/graphium/data/sdf2csv.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/data/smiles_transform.py b/graphium/data/smiles_transform.py index 466948696..e498b405f 100644 --- a/graphium/data/smiles_transform.py +++ b/graphium/data/smiles_transform.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/data/utils.py b/graphium/data/utils.py index 3c8baa958..aa5151a90 100644 --- a/graphium/data/utils.py +++ b/graphium/data/utils.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/features/commute.py b/graphium/features/commute.py index 1d3100ac2..a7cea768c 100644 --- a/graphium/features/commute.py +++ b/graphium/features/commute.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/features/electrostatic.py b/graphium/features/electrostatic.py index 37f128687..58dc115f7 100644 --- a/graphium/features/electrostatic.py +++ b/graphium/features/electrostatic.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/features/featurizer.py b/graphium/features/featurizer.py index 66e10e6b4..7c6afda4c 100644 --- a/graphium/features/featurizer.py +++ b/graphium/features/featurizer.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/features/graphormer.py b/graphium/features/graphormer.py index 3094d314d..d62010801 100644 --- a/graphium/features/graphormer.py +++ b/graphium/features/graphormer.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/features/nmp.py b/graphium/features/nmp.py index c54129054..97cee7019 100644 --- a/graphium/features/nmp.py +++ b/graphium/features/nmp.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/features/positional_encoding.py b/graphium/features/positional_encoding.py index f6560f05a..8acc231d8 100644 --- a/graphium/features/positional_encoding.py +++ b/graphium/features/positional_encoding.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/features/properties.py b/graphium/features/properties.py index 2ec5892c7..ad4ff5e5e 100644 --- a/graphium/features/properties.py +++ b/graphium/features/properties.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/features/rw.py b/graphium/features/rw.py index 84b61ad84..c7eada2ba 100644 --- a/graphium/features/rw.py +++ b/graphium/features/rw.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/features/spectral.py b/graphium/features/spectral.py index dee904882..55d8527a4 100644 --- a/graphium/features/spectral.py +++ b/graphium/features/spectral.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/features/transfer_pos_level.py b/graphium/features/transfer_pos_level.py index ab0ab2d32..4bb70e160 100644 --- a/graphium/features/transfer_pos_level.py +++ b/graphium/features/transfer_pos_level.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/finetuning/finetuning.py b/graphium/finetuning/finetuning.py index 29d93d532..97d6d7fc7 100644 --- a/graphium/finetuning/finetuning.py +++ b/graphium/finetuning/finetuning.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/finetuning/finetuning_architecture.py b/graphium/finetuning/finetuning_architecture.py index 33ae0d696..864016141 100644 --- a/graphium/finetuning/finetuning_architecture.py +++ b/graphium/finetuning/finetuning_architecture.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/finetuning/fingerprinting.py b/graphium/finetuning/fingerprinting.py index d30490ae2..8bfdb5d94 100644 --- a/graphium/finetuning/fingerprinting.py +++ b/graphium/finetuning/fingerprinting.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/finetuning/utils.py b/graphium/finetuning/utils.py index 8b4d9fe7f..7b9f7df74 100644 --- a/graphium/finetuning/utils.py +++ b/graphium/finetuning/utils.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/hyper_param_search/results.py b/graphium/hyper_param_search/results.py index 8ca17da69..30ab04cdc 100644 --- a/graphium/hyper_param_search/results.py +++ b/graphium/hyper_param_search/results.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/ipu/ipu_dataloader.py b/graphium/ipu/ipu_dataloader.py index 50164ff9c..5aa7828f4 100644 --- a/graphium/ipu/ipu_dataloader.py +++ b/graphium/ipu/ipu_dataloader.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/ipu/ipu_losses.py b/graphium/ipu/ipu_losses.py index c1816a7a5..6bc434ae4 100644 --- a/graphium/ipu/ipu_losses.py +++ b/graphium/ipu/ipu_losses.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/ipu/ipu_metrics.py b/graphium/ipu/ipu_metrics.py index 4bb8e41e2..9029d3e00 100644 --- a/graphium/ipu/ipu_metrics.py +++ b/graphium/ipu/ipu_metrics.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/ipu/ipu_simple_lightning.py b/graphium/ipu/ipu_simple_lightning.py index f4a685ca6..b2fca086e 100644 --- a/graphium/ipu/ipu_simple_lightning.py +++ b/graphium/ipu/ipu_simple_lightning.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/ipu/ipu_utils.py b/graphium/ipu/ipu_utils.py index 04a558ee9..c5140ecb5 100644 --- a/graphium/ipu/ipu_utils.py +++ b/graphium/ipu/ipu_utils.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/ipu/ipu_wrapper.py b/graphium/ipu/ipu_wrapper.py index 67da807b0..0ac04b883 100644 --- a/graphium/ipu/ipu_wrapper.py +++ b/graphium/ipu/ipu_wrapper.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/ipu/to_dense_batch.py b/graphium/ipu/to_dense_batch.py index 4d69cbf3d..9198ccf3f 100644 --- a/graphium/ipu/to_dense_batch.py +++ b/graphium/ipu/to_dense_batch.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/nn/architectures/encoder_manager.py b/graphium/nn/architectures/encoder_manager.py index 932e1f135..69fb8866e 100644 --- a/graphium/nn/architectures/encoder_manager.py +++ b/graphium/nn/architectures/encoder_manager.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/nn/architectures/global_architectures.py b/graphium/nn/architectures/global_architectures.py index 42ab7766e..f6d5a5ed0 100644 --- a/graphium/nn/architectures/global_architectures.py +++ b/graphium/nn/architectures/global_architectures.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/nn/architectures/pyg_architectures.py b/graphium/nn/architectures/pyg_architectures.py index 4891325a1..3bd4d10c1 100644 --- a/graphium/nn/architectures/pyg_architectures.py +++ b/graphium/nn/architectures/pyg_architectures.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/nn/base_graph_layer.py b/graphium/nn/base_graph_layer.py index 46d3aa287..66869f888 100644 --- a/graphium/nn/base_graph_layer.py +++ b/graphium/nn/base_graph_layer.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/nn/base_layers.py b/graphium/nn/base_layers.py index 8c14b0c79..dbc89f19f 100644 --- a/graphium/nn/base_layers.py +++ b/graphium/nn/base_layers.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/nn/ensemble_layers.py b/graphium/nn/ensemble_layers.py index 60bf87225..7b6aa4668 100644 --- a/graphium/nn/ensemble_layers.py +++ b/graphium/nn/ensemble_layers.py @@ -1,7 +1,6 @@ """ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. - Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/nn/pyg_layers/dimenet_pyg.py b/graphium/nn/pyg_layers/dimenet_pyg.py index 85fca9fe0..2fc6d3526 100644 --- a/graphium/nn/pyg_layers/dimenet_pyg.py +++ b/graphium/nn/pyg_layers/dimenet_pyg.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/nn/pyg_layers/gated_gcn_pyg.py b/graphium/nn/pyg_layers/gated_gcn_pyg.py index 5c01f55d7..d36a0ef3a 100644 --- a/graphium/nn/pyg_layers/gated_gcn_pyg.py +++ b/graphium/nn/pyg_layers/gated_gcn_pyg.py @@ -1,7 +1,6 @@ """ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. - Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/nn/pyg_layers/gcn_pyg.py b/graphium/nn/pyg_layers/gcn_pyg.py index 05bac6aa4..c42520877 100644 --- a/graphium/nn/pyg_layers/gcn_pyg.py +++ b/graphium/nn/pyg_layers/gcn_pyg.py @@ -1,7 +1,6 @@ """ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. - Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/nn/pyg_layers/gin_pyg.py b/graphium/nn/pyg_layers/gin_pyg.py index 8014b2873..afd43e965 100644 --- a/graphium/nn/pyg_layers/gin_pyg.py +++ b/graphium/nn/pyg_layers/gin_pyg.py @@ -1,7 +1,6 @@ """ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. - Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/nn/pyg_layers/gps_pyg.py b/graphium/nn/pyg_layers/gps_pyg.py index f2cf15044..518c581c2 100644 --- a/graphium/nn/pyg_layers/gps_pyg.py +++ b/graphium/nn/pyg_layers/gps_pyg.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/nn/pyg_layers/mpnn_pyg.py b/graphium/nn/pyg_layers/mpnn_pyg.py index c6aae6d65..995475c8c 100644 --- a/graphium/nn/pyg_layers/mpnn_pyg.py +++ b/graphium/nn/pyg_layers/mpnn_pyg.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/nn/pyg_layers/pna_pyg.py b/graphium/nn/pyg_layers/pna_pyg.py index a2df81690..2ff098b36 100644 --- a/graphium/nn/pyg_layers/pna_pyg.py +++ b/graphium/nn/pyg_layers/pna_pyg.py @@ -1,7 +1,6 @@ """ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. - Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/nn/pyg_layers/pooling_pyg.py b/graphium/nn/pyg_layers/pooling_pyg.py index a728254da..3147c19d1 100644 --- a/graphium/nn/pyg_layers/pooling_pyg.py +++ b/graphium/nn/pyg_layers/pooling_pyg.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/nn/pyg_layers/utils.py b/graphium/nn/pyg_layers/utils.py index 57c44bf9e..83dc4f737 100644 --- a/graphium/nn/pyg_layers/utils.py +++ b/graphium/nn/pyg_layers/utils.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/nn/residual_connections.py b/graphium/nn/residual_connections.py index dd9031940..9f2c383de 100644 --- a/graphium/nn/residual_connections.py +++ b/graphium/nn/residual_connections.py @@ -1,7 +1,6 @@ """ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. - Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/nn/utils.py b/graphium/nn/utils.py index 43726049c..90a6e2cd9 100644 --- a/graphium/nn/utils.py +++ b/graphium/nn/utils.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/trainer/losses.py b/graphium/trainer/losses.py index ff8131eb1..05603d8c2 100644 --- a/graphium/trainer/losses.py +++ b/graphium/trainer/losses.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/trainer/metrics.py b/graphium/trainer/metrics.py index 867744811..22361faa6 100644 --- a/graphium/trainer/metrics.py +++ b/graphium/trainer/metrics.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/trainer/predictor.py b/graphium/trainer/predictor.py index 794a0b136..8cfb1ad28 100644 --- a/graphium/trainer/predictor.py +++ b/graphium/trainer/predictor.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/trainer/predictor_options.py b/graphium/trainer/predictor_options.py index 53227ab2b..04a62e84b 100644 --- a/graphium/trainer/predictor_options.py +++ b/graphium/trainer/predictor_options.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/trainer/predictor_summaries.py b/graphium/trainer/predictor_summaries.py index 70fbaea42..4cec79377 100644 --- a/graphium/trainer/predictor_summaries.py +++ b/graphium/trainer/predictor_summaries.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/utils/arg_checker.py b/graphium/utils/arg_checker.py index 3878731b8..cc5837c19 100644 --- a/graphium/utils/arg_checker.py +++ b/graphium/utils/arg_checker.py @@ -1,7 +1,6 @@ """ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. - Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/utils/command_line_utils.py b/graphium/utils/command_line_utils.py index 687025980..3e75979d3 100644 --- a/graphium/utils/command_line_utils.py +++ b/graphium/utils/command_line_utils.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/utils/custom_lr.py b/graphium/utils/custom_lr.py index 103ada486..beed53816 100644 --- a/graphium/utils/custom_lr.py +++ b/graphium/utils/custom_lr.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/utils/decorators.py b/graphium/utils/decorators.py index 1cc6bb22b..fa366abf2 100644 --- a/graphium/utils/decorators.py +++ b/graphium/utils/decorators.py @@ -1,7 +1,6 @@ """ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. - Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/utils/fs.py b/graphium/utils/fs.py index ea4491771..a5ba7c5e9 100644 --- a/graphium/utils/fs.py +++ b/graphium/utils/fs.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/utils/hashing.py b/graphium/utils/hashing.py index b91dcd66d..a92ac0212 100644 --- a/graphium/utils/hashing.py +++ b/graphium/utils/hashing.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/utils/moving_average_tracker.py b/graphium/utils/moving_average_tracker.py index 418a3d2dc..ec05e4bc4 100644 --- a/graphium/utils/moving_average_tracker.py +++ b/graphium/utils/moving_average_tracker.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/utils/mup.py b/graphium/utils/mup.py index 405e08385..f538aadc6 100644 --- a/graphium/utils/mup.py +++ b/graphium/utils/mup.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/utils/packing.py b/graphium/utils/packing.py index 4a5d5785f..6db6856b1 100644 --- a/graphium/utils/packing.py +++ b/graphium/utils/packing.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/utils/read_file.py b/graphium/utils/read_file.py index 5cc26e7ae..27d2fb216 100644 --- a/graphium/utils/read_file.py +++ b/graphium/utils/read_file.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/utils/safe_run.py b/graphium/utils/safe_run.py index d0c356073..2db0af4dc 100644 --- a/graphium/utils/safe_run.py +++ b/graphium/utils/safe_run.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/utils/spaces.py b/graphium/utils/spaces.py index e7c9519cb..88812c0be 100644 --- a/graphium/utils/spaces.py +++ b/graphium/utils/spaces.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/graphium/utils/tensor.py b/graphium/utils/tensor.py index e2c01e2ff..87b578011 100644 --- a/graphium/utils/tensor.py +++ b/graphium/utils/tensor.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/install_ipu.sh b/install_ipu.sh index 2c7927c7b..a21022bdb 100755 --- a/install_ipu.sh +++ b/install_ipu.sh @@ -1,7 +1,6 @@ """ -------------------------------------------------------------------------------- Copyright (c) 2023 Graphcore Limited. - Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/profiling/profile_mol_to_graph.py b/profiling/profile_mol_to_graph.py index 2f1a50cc1..a3ee1dbf1 100644 --- a/profiling/profile_mol_to_graph.py +++ b/profiling/profile_mol_to_graph.py @@ -1,7 +1,6 @@ """ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. - Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/profiling/profile_one_of_k_encoding.py b/profiling/profile_one_of_k_encoding.py index a5eb7f301..7614ac235 100644 --- a/profiling/profile_one_of_k_encoding.py +++ b/profiling/profile_one_of_k_encoding.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/profiling/profile_predictor.py b/profiling/profile_predictor.py index 15fbee8d9..54ee28d30 100644 --- a/profiling/profile_predictor.py +++ b/profiling/profile_predictor.py @@ -1,7 +1,6 @@ """ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. - Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/scripts/balance_params_and_train.sh b/scripts/balance_params_and_train.sh index 1e335d5db..3a0d05229 100644 --- a/scripts/balance_params_and_train.sh +++ b/scripts/balance_params_and_train.sh @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/scripts/convert_yml.py b/scripts/convert_yml.py index 5b2b6ece7..90cc876f4 100644 --- a/scripts/convert_yml.py +++ b/scripts/convert_yml.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/scripts/ipu_start.sh b/scripts/ipu_start.sh index 3df4cdf8d..b50ffcbd9 100644 --- a/scripts/ipu_start.sh +++ b/scripts/ipu_start.sh @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/scripts/ipu_venv.sh b/scripts/ipu_venv.sh index 7113afc93..826fcfa12 100644 --- a/scripts/ipu_venv.sh +++ b/scripts/ipu_venv.sh @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/scripts/scale_mpnn.sh b/scripts/scale_mpnn.sh index 617aa56ad..750c2f383 100644 --- a/scripts/scale_mpnn.sh +++ b/scripts/scale_mpnn.sh @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/conftest.py b/tests/conftest.py index a27467866..e36e32356 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -1,7 +1,6 @@ """ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. - Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/test_architectures.py b/tests/test_architectures.py index 9c37d97e4..6a367b531 100644 --- a/tests/test_architectures.py +++ b/tests/test_architectures.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/test_attention.py b/tests/test_attention.py index d10a3b0c7..28b9cd2a1 100644 --- a/tests/test_attention.py +++ b/tests/test_attention.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/test_base_layers.py b/tests/test_base_layers.py index 052e0b05f..2093619f2 100644 --- a/tests/test_base_layers.py +++ b/tests/test_base_layers.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/test_collate.py b/tests/test_collate.py index 41a5d9858..3cb453b32 100644 --- a/tests/test_collate.py +++ b/tests/test_collate.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/test_data_utils.py b/tests/test_data_utils.py index 27e4f246a..6b73110de 100644 --- a/tests/test_data_utils.py +++ b/tests/test_data_utils.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/test_datamodule.py b/tests/test_datamodule.py index e422990fa..824b80d50 100644 --- a/tests/test_datamodule.py +++ b/tests/test_datamodule.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/test_dataset.py b/tests/test_dataset.py index 609d5903e..4a7173244 100644 --- a/tests/test_dataset.py +++ b/tests/test_dataset.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/test_ensemble_layers.py b/tests/test_ensemble_layers.py index 810096d2e..2ad3cb6ec 100644 --- a/tests/test_ensemble_layers.py +++ b/tests/test_ensemble_layers.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/test_featurizer.py b/tests/test_featurizer.py index b2f97beb2..e8f666365 100644 --- a/tests/test_featurizer.py +++ b/tests/test_featurizer.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/test_finetuning.py b/tests/test_finetuning.py index b6ea46b97..52484c4c9 100644 --- a/tests/test_finetuning.py +++ b/tests/test_finetuning.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/test_ipu_dataloader.py b/tests/test_ipu_dataloader.py index 9e8a34765..436d609d4 100644 --- a/tests/test_ipu_dataloader.py +++ b/tests/test_ipu_dataloader.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/test_ipu_losses.py b/tests/test_ipu_losses.py index 7ca3c5f41..cb18eee47 100644 --- a/tests/test_ipu_losses.py +++ b/tests/test_ipu_losses.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/test_ipu_metrics.py b/tests/test_ipu_metrics.py index c882b2196..ee4801e7b 100644 --- a/tests/test_ipu_metrics.py +++ b/tests/test_ipu_metrics.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/test_ipu_options.py b/tests/test_ipu_options.py index b78651dd0..c3cc9aa3e 100644 --- a/tests/test_ipu_options.py +++ b/tests/test_ipu_options.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/test_ipu_poptorch.py b/tests/test_ipu_poptorch.py index 69be94641..4f951d504 100644 --- a/tests/test_ipu_poptorch.py +++ b/tests/test_ipu_poptorch.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/test_ipu_to_dense_batch.py b/tests/test_ipu_to_dense_batch.py index b4a872ee4..55c6e3372 100644 --- a/tests/test_ipu_to_dense_batch.py +++ b/tests/test_ipu_to_dense_batch.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/test_loaders.py b/tests/test_loaders.py index 06f4a9db7..22611f32f 100644 --- a/tests/test_loaders.py +++ b/tests/test_loaders.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/test_losses.py b/tests/test_losses.py index 897028cf7..b2f343bf9 100644 --- a/tests/test_losses.py +++ b/tests/test_losses.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/test_metrics.py b/tests/test_metrics.py index 182cb120e..dc5bc01b2 100644 --- a/tests/test_metrics.py +++ b/tests/test_metrics.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/test_mtl_architecture.py b/tests/test_mtl_architecture.py index 2e8dd6ded..63da58cdf 100644 --- a/tests/test_mtl_architecture.py +++ b/tests/test_mtl_architecture.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/test_multitask_datamodule.py b/tests/test_multitask_datamodule.py index 1392a52ac..b8d2119e1 100644 --- a/tests/test_multitask_datamodule.py +++ b/tests/test_multitask_datamodule.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/test_mup.py b/tests/test_mup.py index f128c582f..b60e0ccf3 100644 --- a/tests/test_mup.py +++ b/tests/test_mup.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/test_packing.py b/tests/test_packing.py index 4684b2257..3b378214b 100644 --- a/tests/test_packing.py +++ b/tests/test_packing.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/test_pe_nodepair.py b/tests/test_pe_nodepair.py index 43c32b6a3..f90ce728b 100644 --- a/tests/test_pe_nodepair.py +++ b/tests/test_pe_nodepair.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/test_pe_rw.py b/tests/test_pe_rw.py index 5147acfc1..938df28da 100644 --- a/tests/test_pe_rw.py +++ b/tests/test_pe_rw.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/test_pe_spectral.py b/tests/test_pe_spectral.py index c741df351..400eb9630 100644 --- a/tests/test_pe_spectral.py +++ b/tests/test_pe_spectral.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/test_pos_transfer_funcs.py b/tests/test_pos_transfer_funcs.py index 6bf0fa472..5062cbe46 100644 --- a/tests/test_pos_transfer_funcs.py +++ b/tests/test_pos_transfer_funcs.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/test_positional_encoders.py b/tests/test_positional_encoders.py index e8596b74e..166929ba2 100644 --- a/tests/test_positional_encoders.py +++ b/tests/test_positional_encoders.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/test_positional_encodings.py b/tests/test_positional_encodings.py index d9b3e4071..89bf355a4 100644 --- a/tests/test_positional_encodings.py +++ b/tests/test_positional_encodings.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/test_predictor.py b/tests/test_predictor.py index 11ad7fadc..1ef69775f 100644 --- a/tests/test_predictor.py +++ b/tests/test_predictor.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/test_pyg_layers.py b/tests/test_pyg_layers.py index 6ca10a530..03498eb35 100644 --- a/tests/test_pyg_layers.py +++ b/tests/test_pyg_layers.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/test_residual_connections.py b/tests/test_residual_connections.py index 5e45bc7b3..1e9387894 100644 --- a/tests/test_residual_connections.py +++ b/tests/test_residual_connections.py @@ -1,7 +1,6 @@ """ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals. - Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/test_training.py b/tests/test_training.py index 37f519455..3ac31fc35 100644 --- a/tests/test_training.py +++ b/tests/test_training.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind. diff --git a/tests/test_utils.py b/tests/test_utils.py index cb1a52b1c..b6a7b171c 100644 --- a/tests/test_utils.py +++ b/tests/test_utils.py @@ -2,7 +2,6 @@ -------------------------------------------------------------------------------- Copyright (c) 2023 Valence Labs, Recursion Pharmaceuticals and Graphcore Limited. -This software is part of a collaboration between industrial and academic institutions. Use of this software is subject to the terms and conditions outlined in the LICENSE file. Unauthorized modification, distribution, or use is prohibited. Provided 'as is' without warranties of any kind.