Skip to content

Commit 02e43f7

Browse files
stesgithub-actions[bot]MMathisLab
authored
Apply updated license headers (#118)
Apply license headers (#118) Co-authored-by: CEBRA <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Steffen <[email protected]> Co-authored-by: MMathis <[email protected]>
1 parent 8b5a04d commit 02e43f7

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

93 files changed

+1429
-498
lines changed

cebra/__init__.py

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,23 @@
11
#
2-
# (c) All rights reserved. ECOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE,
3-
# Switzerland, Laboratory of Prof. Mackenzie W. Mathis (UPMWMATHIS) and
4-
# original authors: Steffen Schneider, Jin H Lee, Mackenzie W Mathis. 2023.
5-
#
2+
# CEBRA: Consistent EmBeddings of high-dimensional Recordings using Auxiliary variables
3+
# © Mackenzie W. Mathis & Steffen Schneider (v0.4.0+)
64
# Source code:
75
# https://github.com/AdaptiveMotorControlLab/CEBRA
86
#
97
# Please see LICENSE.md for the full license document:
10-
# https://github.com/AdaptiveMotorControlLab/CEBRA/LICENSE.md
8+
# https://github.com/AdaptiveMotorControlLab/CEBRA/blob/main/LICENSE.md
9+
#
10+
# Licensed under the Apache License, Version 2.0 (the "License");
11+
# you may not use this file except in compliance with the License.
12+
# You may obtain a copy of the License at
13+
#
14+
# http://www.apache.org/licenses/LICENSE-2.0
15+
#
16+
# Unless required by applicable law or agreed to in writing, software
17+
# distributed under the License is distributed on an "AS IS" BASIS,
18+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19+
# See the License for the specific language governing permissions and
20+
# limitations under the License.
1121
#
1222
"""CEBRA is a library for estimating Consistent Embeddings of high-dimensional Recordings
1323
using Auxiliary variables. It contains self-supervised learning algorithms implemented in

cebra/__main__.py

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,23 @@
11
#
2-
# (c) All rights reserved. ECOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE,
3-
# Switzerland, Laboratory of Prof. Mackenzie W. Mathis (UPMWMATHIS) and
4-
# original authors: Steffen Schneider, Jin H Lee, Mackenzie W Mathis. 2023.
5-
#
2+
# CEBRA: Consistent EmBeddings of high-dimensional Recordings using Auxiliary variables
3+
# © Mackenzie W. Mathis & Steffen Schneider (v0.4.0+)
64
# Source code:
75
# https://github.com/AdaptiveMotorControlLab/CEBRA
86
#
97
# Please see LICENSE.md for the full license document:
10-
# https://github.com/AdaptiveMotorControlLab/CEBRA/LICENSE.md
8+
# https://github.com/AdaptiveMotorControlLab/CEBRA/blob/main/LICENSE.md
9+
#
10+
# Licensed under the Apache License, Version 2.0 (the "License");
11+
# you may not use this file except in compliance with the License.
12+
# You may obtain a copy of the License at
13+
#
14+
# http://www.apache.org/licenses/LICENSE-2.0
15+
#
16+
# Unless required by applicable law or agreed to in writing, software
17+
# distributed under the License is distributed on an "AS IS" BASIS,
18+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19+
# See the License for the specific language governing permissions and
20+
# limitations under the License.
1121
#
1222
"""CEBRA command line interface.
1323

cebra/config.py

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,23 @@
11
#
2-
# (c) All rights reserved. ECOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE,
3-
# Switzerland, Laboratory of Prof. Mackenzie W. Mathis (UPMWMATHIS) and
4-
# original authors: Steffen Schneider, Jin H Lee, Mackenzie W Mathis. 2023.
5-
#
2+
# CEBRA: Consistent EmBeddings of high-dimensional Recordings using Auxiliary variables
3+
# © Mackenzie W. Mathis & Steffen Schneider (v0.4.0+)
64
# Source code:
75
# https://github.com/AdaptiveMotorControlLab/CEBRA
86
#
97
# Please see LICENSE.md for the full license document:
10-
# https://github.com/AdaptiveMotorControlLab/CEBRA/LICENSE.md
8+
# https://github.com/AdaptiveMotorControlLab/CEBRA/blob/main/LICENSE.md
9+
#
10+
# Licensed under the Apache License, Version 2.0 (the "License");
11+
# you may not use this file except in compliance with the License.
12+
# You may obtain a copy of the License at
13+
#
14+
# http://www.apache.org/licenses/LICENSE-2.0
15+
#
16+
# Unless required by applicable law or agreed to in writing, software
17+
# distributed under the License is distributed on an "AS IS" BASIS,
18+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19+
# See the License for the specific language governing permissions and
20+
# limitations under the License.
1121
#
1222
import argparse
1323
import json

cebra/data/__init__.py

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,23 @@
11
#
2-
# (c) All rights reserved. ECOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE,
3-
# Switzerland, Laboratory of Prof. Mackenzie W. Mathis (UPMWMATHIS) and
4-
# original authors: Steffen Schneider, Jin H Lee, Mackenzie W Mathis. 2023.
5-
#
2+
# CEBRA: Consistent EmBeddings of high-dimensional Recordings using Auxiliary variables
3+
# © Mackenzie W. Mathis & Steffen Schneider (v0.4.0+)
64
# Source code:
75
# https://github.com/AdaptiveMotorControlLab/CEBRA
86
#
97
# Please see LICENSE.md for the full license document:
10-
# https://github.com/AdaptiveMotorControlLab/CEBRA/LICENSE.md
8+
# https://github.com/AdaptiveMotorControlLab/CEBRA/blob/main/LICENSE.md
9+
#
10+
# Licensed under the Apache License, Version 2.0 (the "License");
11+
# you may not use this file except in compliance with the License.
12+
# You may obtain a copy of the License at
13+
#
14+
# http://www.apache.org/licenses/LICENSE-2.0
15+
#
16+
# Unless required by applicable law or agreed to in writing, software
17+
# distributed under the License is distributed on an "AS IS" BASIS,
18+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19+
# See the License for the specific language governing permissions and
20+
# limitations under the License.
1121
#
1222
"""Data loaders use distributions and indices to make samples available for training.
1323

cebra/data/assets.py

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,23 @@
11
#
2-
# (c) All rights reserved. ECOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE,
3-
# Switzerland, Laboratory of Prof. Mackenzie W. Mathis (UPMWMATHIS) and
4-
# original authors: Steffen Schneider, Jin H Lee, Mackenzie W Mathis. 2023.
5-
#
2+
# CEBRA: Consistent EmBeddings of high-dimensional Recordings using Auxiliary variables
3+
# © Mackenzie W. Mathis & Steffen Schneider (v0.4.0+)
64
# Source code:
75
# https://github.com/AdaptiveMotorControlLab/CEBRA
86
#
97
# Please see LICENSE.md for the full license document:
10-
# https://github.com/AdaptiveMotorControlLab/CEBRA/LICENSE.md
8+
# https://github.com/AdaptiveMotorControlLab/CEBRA/blob/main/LICENSE.md
9+
#
10+
# Licensed under the Apache License, Version 2.0 (the "License");
11+
# you may not use this file except in compliance with the License.
12+
# You may obtain a copy of the License at
13+
#
14+
# http://www.apache.org/licenses/LICENSE-2.0
15+
#
16+
# Unless required by applicable law or agreed to in writing, software
17+
# distributed under the License is distributed on an "AS IS" BASIS,
18+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19+
# See the License for the specific language governing permissions and
20+
# limitations under the License.
1121
#
1222

1323
import hashlib

cebra/data/base.py

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,23 @@
11
#
2-
# (c) All rights reserved. ECOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE,
3-
# Switzerland, Laboratory of Prof. Mackenzie W. Mathis (UPMWMATHIS) and
4-
# original authors: Steffen Schneider, Jin H Lee, Mackenzie W Mathis. 2023.
5-
#
2+
# CEBRA: Consistent EmBeddings of high-dimensional Recordings using Auxiliary variables
3+
# © Mackenzie W. Mathis & Steffen Schneider (v0.4.0+)
64
# Source code:
75
# https://github.com/AdaptiveMotorControlLab/CEBRA
86
#
97
# Please see LICENSE.md for the full license document:
10-
# https://github.com/AdaptiveMotorControlLab/CEBRA/LICENSE.md
8+
# https://github.com/AdaptiveMotorControlLab/CEBRA/blob/main/LICENSE.md
9+
#
10+
# Licensed under the Apache License, Version 2.0 (the "License");
11+
# you may not use this file except in compliance with the License.
12+
# You may obtain a copy of the License at
13+
#
14+
# http://www.apache.org/licenses/LICENSE-2.0
15+
#
16+
# Unless required by applicable law or agreed to in writing, software
17+
# distributed under the License is distributed on an "AS IS" BASIS,
18+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19+
# See the License for the specific language governing permissions and
20+
# limitations under the License.
1121
#
1222
"""Base classes for datasets and loaders."""
1323

cebra/data/datasets.py

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,23 @@
11
#
2-
# (c) All rights reserved. ECOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE,
3-
# Switzerland, Laboratory of Prof. Mackenzie W. Mathis (UPMWMATHIS) and
4-
# original authors: Steffen Schneider, Jin H Lee, Mackenzie W Mathis. 2023.
5-
#
2+
# CEBRA: Consistent EmBeddings of high-dimensional Recordings using Auxiliary variables
3+
# © Mackenzie W. Mathis & Steffen Schneider (v0.4.0+)
64
# Source code:
75
# https://github.com/AdaptiveMotorControlLab/CEBRA
86
#
97
# Please see LICENSE.md for the full license document:
10-
# https://github.com/AdaptiveMotorControlLab/CEBRA/LICENSE.md
8+
# https://github.com/AdaptiveMotorControlLab/CEBRA/blob/main/LICENSE.md
9+
#
10+
# Licensed under the Apache License, Version 2.0 (the "License");
11+
# you may not use this file except in compliance with the License.
12+
# You may obtain a copy of the License at
13+
#
14+
# http://www.apache.org/licenses/LICENSE-2.0
15+
#
16+
# Unless required by applicable law or agreed to in writing, software
17+
# distributed under the License is distributed on an "AS IS" BASIS,
18+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19+
# See the License for the specific language governing permissions and
20+
# limitations under the License.
1121
#
1222
"""Pre-defined datasets."""
1323

cebra/data/datatypes.py

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,23 @@
11
#
2-
# (c) All rights reserved. ECOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE,
3-
# Switzerland, Laboratory of Prof. Mackenzie W. Mathis (UPMWMATHIS) and
4-
# original authors: Steffen Schneider, Jin H Lee, Mackenzie W Mathis. 2023.
5-
#
2+
# CEBRA: Consistent EmBeddings of high-dimensional Recordings using Auxiliary variables
3+
# © Mackenzie W. Mathis & Steffen Schneider (v0.4.0+)
64
# Source code:
75
# https://github.com/AdaptiveMotorControlLab/CEBRA
86
#
97
# Please see LICENSE.md for the full license document:
10-
# https://github.com/AdaptiveMotorControlLab/CEBRA/LICENSE.md
8+
# https://github.com/AdaptiveMotorControlLab/CEBRA/blob/main/LICENSE.md
9+
#
10+
# Licensed under the Apache License, Version 2.0 (the "License");
11+
# you may not use this file except in compliance with the License.
12+
# You may obtain a copy of the License at
13+
#
14+
# http://www.apache.org/licenses/LICENSE-2.0
15+
#
16+
# Unless required by applicable law or agreed to in writing, software
17+
# distributed under the License is distributed on an "AS IS" BASIS,
18+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19+
# See the License for the specific language governing permissions and
20+
# limitations under the License.
1121
#
1222
import collections
1323
from typing import Tuple

cebra/data/helper.py

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,23 @@
11
#
2-
# (c) All rights reserved. ECOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE,
3-
# Switzerland, Laboratory of Prof. Mackenzie W. Mathis (UPMWMATHIS) and
4-
# original authors: Steffen Schneider, Jin H Lee, Mackenzie W Mathis. 2023.
5-
#
2+
# CEBRA: Consistent EmBeddings of high-dimensional Recordings using Auxiliary variables
3+
# © Mackenzie W. Mathis & Steffen Schneider (v0.4.0+)
64
# Source code:
75
# https://github.com/AdaptiveMotorControlLab/CEBRA
86
#
97
# Please see LICENSE.md for the full license document:
10-
# https://github.com/AdaptiveMotorControlLab/CEBRA/LICENSE.md
8+
# https://github.com/AdaptiveMotorControlLab/CEBRA/blob/main/LICENSE.md
9+
#
10+
# Licensed under the Apache License, Version 2.0 (the "License");
11+
# you may not use this file except in compliance with the License.
12+
# You may obtain a copy of the License at
13+
#
14+
# http://www.apache.org/licenses/LICENSE-2.0
15+
#
16+
# Unless required by applicable law or agreed to in writing, software
17+
# distributed under the License is distributed on an "AS IS" BASIS,
18+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19+
# See the License for the specific language governing permissions and
20+
# limitations under the License.
1121
#
1222
import copy
1323
import warnings

cebra/data/load.py

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,23 @@
11
#
2-
# (c) All rights reserved. ECOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE,
3-
# Switzerland, Laboratory of Prof. Mackenzie W. Mathis (UPMWMATHIS) and
4-
# original authors: Steffen Schneider, Jin H Lee, Mackenzie W Mathis. 2023.
5-
#
2+
# CEBRA: Consistent EmBeddings of high-dimensional Recordings using Auxiliary variables
3+
# © Mackenzie W. Mathis & Steffen Schneider (v0.4.0+)
64
# Source code:
75
# https://github.com/AdaptiveMotorControlLab/CEBRA
86
#
97
# Please see LICENSE.md for the full license document:
10-
# https://github.com/AdaptiveMotorControlLab/CEBRA/LICENSE.md
8+
# https://github.com/AdaptiveMotorControlLab/CEBRA/blob/main/LICENSE.md
9+
#
10+
# Licensed under the Apache License, Version 2.0 (the "License");
11+
# you may not use this file except in compliance with the License.
12+
# You may obtain a copy of the License at
13+
#
14+
# http://www.apache.org/licenses/LICENSE-2.0
15+
#
16+
# Unless required by applicable law or agreed to in writing, software
17+
# distributed under the License is distributed on an "AS IS" BASIS,
18+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19+
# See the License for the specific language governing permissions and
20+
# limitations under the License.
1121
#
1222
"""A simple API for loading various data formats used with CEBRA.
1323

0 commit comments

Comments
 (0)