Skip to content

Commit

Permalink
License header cleanup (#641)
Browse files Browse the repository at this point in the history
* Cleaned up license headers.

Signed-off-by: Mathis Richter <[email protected]>

* Removed empty modules.

Signed-off-by: Mathis Richter <[email protected]>

---------

Signed-off-by: Mathis Richter <[email protected]>
  • Loading branch information
mathisrichter authored Feb 22, 2023
1 parent 704dc67 commit 2c2e8ae
Show file tree
Hide file tree
Showing 66 changed files with 98 additions and 88 deletions.
1 change: 1 addition & 0 deletions src/lava/magma/compiler/channels/interfaces.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Copyright (C) 2021-22 Intel Corporation
# SPDX-License-Identifier: LGPL 2.1 or later
# See: https://spdx.org/licenses/

import typing as ty
from abc import ABC, abstractmethod
from enum import IntEnum
Expand Down
1 change: 1 addition & 0 deletions src/lava/magma/compiler/channels/pypychannel.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Copyright (C) 2021-22 Intel Corporation
# SPDX-License-Identifier: LGPL 2.1 or later
# See: https://spdx.org/licenses/

import typing as ty
from dataclasses import dataclass
from multiprocessing import Semaphore
Expand Down
1 change: 1 addition & 0 deletions src/lava/magma/compiler/mappable_interface.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Copyright (C) 2021-22 Intel Corporation
# SPDX-License-Identifier: LGPL 2.1 or later
# See: https://spdx.org/licenses/

import typing
from abc import ABC

Expand Down
4 changes: 2 additions & 2 deletions src/lava/magma/compiler/mapper.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Copyright (C) 2022 Intel Corporation
# SPDX-License-Identifier: BSD-3-Clause
# Copyright (C) 2021-22 Intel Corporation
# SPDX-License-Identifier: LGPL 2.1 or later
# See: https://spdx.org/licenses/

import typing as ty
Expand Down
1 change: 1 addition & 0 deletions src/lava/magma/compiler/node.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Copyright (C) 2021-22 Intel Corporation
# SPDX-License-Identifier: LGPL 2.1 or later
# See: https://spdx.org/licenses/

from __future__ import annotations

import typing
Expand Down
4 changes: 4 additions & 0 deletions src/lava/magma/compiler/utils.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# Copyright (C) 2021-22 Intel Corporation
# SPDX-License-Identifier: LGPL 2.1 or later
# See: https://spdx.org/licenses/

import functools as ft
import typing as ty
from dataclasses import dataclass
Expand Down
1 change: 1 addition & 0 deletions src/lava/magma/compiler/var_model.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Copyright (C) 2021-22 Intel Corporation
# SPDX-License-Identifier: LGPL 2.1 or later
# See: https://spdx.org/licenses/

from __future__ import annotations

import typing as ty
Expand Down
1 change: 1 addition & 0 deletions src/lava/magma/core/decorator.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Copyright (C) 2021-22 Intel Corporation
# SPDX-License-Identifier: BSD-3-Clause
# See: https://spdx.org/licenses/

import typing as ty

from lava.magma.core.model.model import AbstractProcessModel
Expand Down
1 change: 1 addition & 0 deletions src/lava/magma/core/model/interfaces.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Copyright (C) 2021-22 Intel Corporation
# SPDX-License-Identifier: BSD-3-Clause
# See: https://spdx.org/licenses/

import typing as ty
from abc import ABC, abstractmethod
from lava.magma.compiler.channels.interfaces import AbstractCspPort
Expand Down
4 changes: 4 additions & 0 deletions src/lava/magma/core/model/py/neuron.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# Copyright (C) 2021-23 Intel Corporation
# SPDX-License-Identifier: BSD-3-Clause
# See: https://spdx.org/licenses/

from lava.magma.core.model.py.model import PyLoihiProcessModel
from lava.magma.core.model.py.ports import PyOutPort, PyInPort
from lava.magma.core.model.py.type import LavaPyType
Expand Down
1 change: 1 addition & 0 deletions src/lava/magma/core/model/py/type.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Copyright (C) 2021-22 Intel Corporation
# SPDX-License-Identifier: BSD-3-Clause
# See: https://spdx.org/licenses/

import typing as ty
from dataclasses import dataclass
from lava.magma.core.model.py.ports import PyInPort, PyOutPort, PyRefPort
Expand Down
1 change: 1 addition & 0 deletions src/lava/magma/core/model/sub/model.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Copyright (C) 2021-22 Intel Corporation
# SPDX-License-Identifier: BSD-3-Clause
# See: https://spdx.org/licenses/

import typing as ty
from abc import abstractmethod

Expand Down
1 change: 1 addition & 0 deletions src/lava/magma/core/process/connection.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Copyright (C) 2021-22 Intel Corporation
# SPDX-License-Identifier: BSD-3-Clause
# See: https://spdx.org/licenses/

import typing as ty

from lava.magma.core.learning.learning_rule import LoihiLearningRule
Expand Down
4 changes: 4 additions & 0 deletions src/lava/magma/core/process/neuron.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# Copyright (C) 2021-23 Intel Corporation
# SPDX-License-Identifier: BSD-3-Clause
# See: https://spdx.org/licenses/

import typing as ty
from lava.magma.core.process.ports.ports import OutPort, InPort
from lava.magma.core.learning.learning_rule import LoihiLearningRule
Expand Down
6 changes: 4 additions & 2 deletions src/lava/magma/core/process/ports/exceptions.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# Copyright (C) 2021-22 Intel Corporation
# SPDX-License-Identifier: BSD-3-Clause
# Copyright (C) 2021-23 Intel Corporation
# SPDX-License-Identifier: BSD-3-Clause
# See: https://spdx.org/licenses/

import typing as ty


Expand Down
6 changes: 4 additions & 2 deletions src/lava/magma/core/process/ports/reduce_ops.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# Copyright (C) 2021-22 Intel Corporation
# SPDX-License-Identifier: BSD-3-Clause
# Copyright (C) 2021-23 Intel Corporation
# SPDX-License-Identifier: BSD-3-Clause
# See: https://spdx.org/licenses/

from abc import ABC


Expand Down
1 change: 1 addition & 0 deletions src/lava/magma/core/process/variable.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Copyright (C) 2021-22 Intel Corporation
# SPDX-License-Identifier: BSD-3-Clause
# See: https://spdx.org/licenses/

import typing as ty
import numpy as np

Expand Down
1 change: 1 addition & 0 deletions src/lava/magma/core/run_configs.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Copyright (C) 2021-22 Intel Corporation
# SPDX-License-Identifier: BSD-3-Clause
# See: https://spdx.org/licenses/

from __future__ import annotations
import logging
import typing as ty
Expand Down
1 change: 1 addition & 0 deletions src/lava/magma/core/sync/domain.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Copyright (C) 2021-22 Intel Corporation
# SPDX-License-Identifier: BSD-3-Clause
# See: https://spdx.org/licenses/

import typing as ty

from lava.magma.core.sync.protocol import AbstractSyncProtocol
Expand Down
1 change: 1 addition & 0 deletions src/lava/magma/core/sync/protocol.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Copyright (C) 2021-22 Intel Corporation
# SPDX-License-Identifier: BSD-3-Clause
# See: https://spdx.org/licenses/

from abc import abstractmethod


Expand Down
1 change: 1 addition & 0 deletions src/lava/magma/runtime/message_infrastructure/factory.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Copyright (C) 2021-22 Intel Corporation
# SPDX-License-Identifier: LGPL 2.1 or later
# See: https://spdx.org/licenses/

from lava.magma.core.process.message_interface_enum import ActorType
from lava.magma.runtime.message_infrastructure.multiprocessing import \
MultiProcessing
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Copyright (C) 2021-22 Intel Corporation
# SPDX-License-Identifier: LGPL 2.1 or later
# See: https://spdx.org/licenses/

import typing as ty
if ty.TYPE_CHECKING:
from lava.magma.core.process.process import AbstractProcess
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Copyright (C) 2021-22 Intel Corporation
# SPDX-License-Identifier: LGPL 2.1 or later
# See: https://spdx.org/licenses/

import typing as ty
if ty.TYPE_CHECKING:
from lava.magma.core.process.process import AbstractProcess
Expand Down
1 change: 1 addition & 0 deletions src/lava/magma/runtime/mgmt_token_enums.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Copyright (C) 2021-22 Intel Corporation
# SPDX-License-Identifier: LGPL 2.1 or later
# See: https://spdx.org/licenses/

import typing as ty
import numpy as np

Expand Down
1 change: 1 addition & 0 deletions src/lava/magma/runtime/runtime.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Copyright (C) 2021-22 Intel Corporation
# SPDX-License-Identifier: LGPL 2.1 or later
# See: https://spdx.org/licenses/

from __future__ import annotations

import logging
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Copyright (C) 2022 Intel Corporation
# SPDX-License-Identifier: LGPL 2.1 or later
# See: https://spdx.org/licenses/

import threading
from abc import ABC
import logging
Expand Down
1 change: 1 addition & 0 deletions src/lava/magma/runtime/runtime_services/enums.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Copyright (C) 2021-22 Intel Corporation
# SPDX-License-Identifier: LGPL 2.1 or later
# See: https://spdx.org/licenses/

from enum import IntEnum
from lava.magma.runtime.mgmt_token_enums import enum_to_np

Expand Down
1 change: 1 addition & 0 deletions src/lava/magma/runtime/runtime_services/interfaces.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Copyright (C) 2022 Intel Corporation
# SPDX-License-Identifier: LGPL 2.1 or later
# See: https://spdx.org/licenses/

import typing as ty
from abc import ABC, abstractmethod

Expand Down
1 change: 1 addition & 0 deletions src/lava/magma/runtime/runtime_services/runtime_service.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Copyright (C) 2022 Intel Corporation
# SPDX-License-Identifier: LGPL 2.1 or later
# See: https://spdx.org/licenses/

import logging
import typing as ty
from abc import abstractmethod
Expand Down
16 changes: 2 additions & 14 deletions src/lava/proc/learning_rules/r_stdp_learning_rule.py
Original file line number Diff line number Diff line change
@@ -1,17 +1,5 @@
# INTEL CORPORATION CONFIDENTIAL AND PROPRIETARY
#
# Copyright © 2021-2022 Intel Corporation.
#
# This software and the related documents are Intel copyrighted
# materials, and your use of them is governed by the express
# license under which they were provided to you (License). Unless
# the License provides otherwise, you may not use, modify, copy,
# publish, distribute, disclose or transmit this software or the
# related documents without Intel's prior written permission.
#
# This software and the related documents are provided as is, with
# no express or implied warranties, other than those that are
# expressly stated in the License.
# Copyright (C) 2021-23 Intel Corporation
# SPDX-License-Identifier: BSD-3-Clause
# See: https://spdx.org/licenses/

from lava.magma.core.learning.learning_rule import Loihi3FLearningRule
Expand Down
16 changes: 2 additions & 14 deletions src/lava/proc/learning_rules/stdp_learning_rule.py
Original file line number Diff line number Diff line change
@@ -1,17 +1,5 @@
# INTEL CORPORATION CONFIDENTIAL AND PROPRIETARY
#
# Copyright © 2021-2022 Intel Corporation.
#
# This software and the related documents are Intel copyrighted
# materials, and your use of them is governed by the express
# license under which they were provided to you (License). Unless
# the License provides otherwise, you may not use, modify, copy,
# publish, distribute, disclose or transmit this software or the
# related documents without Intel's prior written permission.
#
# This software and the related documents are provided as is, with
# no express or implied warranties, other than those that are
# expressly stated in the License.
# Copyright (C) 2021-23 Intel Corporation
# SPDX-License-Identifier: BSD-3-Clause
# See: https://spdx.org/licenses/

from lava.magma.core.learning.learning_rule import Loihi2FLearningRule
Expand Down
1 change: 1 addition & 0 deletions src/lava/proc/lif/models.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Copyright (C) 2021-22 Intel Corporation
# SPDX-License-Identifier: BSD-3-Clause
# See: https://spdx.org/licenses/

import numpy as np
from lava.magma.core.sync.protocols.loihi_protocol import LoihiProtocol
from lava.magma.core.model.py.ports import PyInPort, PyOutPort
Expand Down
1 change: 1 addition & 0 deletions src/lava/proc/monitor/process.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Copyright (C) 2021-22 Intel Corporation
# SPDX-License-Identifier: BSD-3-Clause
# See: https://spdx.org/licenses/

import matplotlib.pyplot as plt
from lava.magma.core.process.process import AbstractProcess
from lava.magma.core.process.variable import Var
Expand Down
1 change: 1 addition & 0 deletions src/lava/proc/receiver/process.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Copyright (C) 2022 Intel Corporation
# SPDX-License-Identifier: BSD-3-Clause
# See: https://spdx.org/licenses/

import typing as ty

from lava.magma.core.process.ports.ports import InPort
Expand Down
1 change: 0 additions & 1 deletion src/lava/proc/sdn/process.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
# SPDX-License-Identifier: BSD-3-Clause
# See: https://spdx.org/licenses/


import typing as ty
from enum import IntEnum, unique

Expand Down
1 change: 1 addition & 0 deletions src/lava/proc/spiker/process.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Copyright (C) 2022 Intel Corporation
# SPDX-License-Identifier: BSD-3-Clause
# See: https://spdx.org/licenses/

import typing as ty

import numpy as np
Expand Down
26 changes: 0 additions & 26 deletions src/lava/utils/float2fixed.py

This file was deleted.

15 changes: 0 additions & 15 deletions src/lava/utils/validator.py

This file was deleted.

8 changes: 0 additions & 8 deletions src/lava/utils/visualizer.py

This file was deleted.

4 changes: 4 additions & 0 deletions tests/lava/magma/compiler/channels/test_pypychannel.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# Copyright (C) 2021-22 Intel Corporation
# SPDX-License-Identifier: BSD-3-Clause
# See: https://spdx.org/licenses/

import numpy as np
import unittest
from multiprocessing import Process
Expand Down
1 change: 1 addition & 0 deletions tests/lava/magma/compiler/test_channel_builder.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Copyright (C) 2021-22 Intel Corporation
# SPDX-License-Identifier: BSD-3-Clause
# See: https://spdx.org/licenses/

import typing as ty
import unittest
from multiprocessing.managers import SharedMemoryManager
Expand Down
1 change: 1 addition & 0 deletions tests/lava/magma/compiler/test_compiler.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Copyright (C) 2022 Intel Corporation
# SPDX-License-Identifier: BSD-3-Clause
# See: https://spdx.org/licenses/

import logging
import typing as ty
import unittest
Expand Down
1 change: 1 addition & 0 deletions tests/lava/magma/compiler/test_node.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Copyright (C) 2021-22 Intel Corporation
# SPDX-License-Identifier: BSD-3-Clause
# See: https://spdx.org/licenses/

import unittest

from lava.magma.core.process.process import AbstractProcess
Expand Down
Loading

0 comments on commit 2c2e8ae

Please sign in to comment.