diff --git a/src/decagon_pytorch/__init__.py b/src/decagon_pytorch/__init__.py index bc82355..f95e8e8 100644 --- a/src/decagon_pytorch/__init__.py +++ b/src/decagon_pytorch/__init__.py @@ -1,3 +1,8 @@ +# +# Copyright (C) Stanislaw Adaszewski, 2020 +# License: GPLv3 +# + from .weights import * from .convolve import * from .model import * diff --git a/src/decagon_pytorch/batch.py b/src/decagon_pytorch/batch.py index 8be3fe6..aeed492 100644 --- a/src/decagon_pytorch/batch.py +++ b/src/decagon_pytorch/batch.py @@ -1,3 +1,9 @@ +# +# Copyright (C) Stanislaw Adaszewski, 2020 +# License: GPLv3 +# + + import scipy.sparse as sp diff --git a/src/decagon_pytorch/convolve/__init__.py b/src/decagon_pytorch/convolve/__init__.py index f3c2e40..c0f6305 100644 --- a/src/decagon_pytorch/convolve/__init__.py +++ b/src/decagon_pytorch/convolve/__init__.py @@ -3,6 +3,7 @@ # License: GPLv3 # + """ This module implements the basic convolutional blocks of Decagon. Just as a quick reminder, the basic convolution formula here is: diff --git a/src/decagon_pytorch/data.py b/src/decagon_pytorch/data.py index 2418371..56ede10 100644 --- a/src/decagon_pytorch/data.py +++ b/src/decagon_pytorch/data.py @@ -1,3 +1,9 @@ +# +# Copyright (C) Stanislaw Adaszewski, 2020 +# License: GPLv3 +# + + from collections import defaultdict from .decode import BilinearDecoder from .weights import init_glorot diff --git a/src/decagon_pytorch/decode.py b/src/decagon_pytorch/decode.py index fded66c..678eee2 100644 --- a/src/decagon_pytorch/decode.py +++ b/src/decagon_pytorch/decode.py @@ -1,3 +1,9 @@ +# +# Copyright (C) Stanislaw Adaszewski, 2020 +# License: GPLv3 +# + + import torch from .weights import init_glorot from .dropout import dropout diff --git a/src/decagon_pytorch/dropout.py b/src/decagon_pytorch/dropout.py index 27196fe..f31b5dc 100644 --- a/src/decagon_pytorch/dropout.py +++ b/src/decagon_pytorch/dropout.py @@ -1,3 +1,9 @@ +# +# Copyright (C) Stanislaw Adaszewski, 2020 +# License: GPLv3 +# + + import torch diff --git a/src/decagon_pytorch/layer/__init__.py b/src/decagon_pytorch/layer/__init__.py index c1ae674..dfb8b70 100644 --- a/src/decagon_pytorch/layer/__init__.py +++ b/src/decagon_pytorch/layer/__init__.py @@ -1,3 +1,9 @@ +# +# Copyright (C) Stanislaw Adaszewski, 2020 +# License: GPLv3 +# + + # # This module implements a single layer of the Decagon # model. This is going to be already quite complex, as diff --git a/src/decagon_pytorch/layer/convolve.py b/src/decagon_pytorch/layer/convolve.py index 8229f36..baebd88 100644 --- a/src/decagon_pytorch/layer/convolve.py +++ b/src/decagon_pytorch/layer/convolve.py @@ -1,3 +1,9 @@ +# +# Copyright (C) Stanislaw Adaszewski, 2020 +# License: GPLv3 +# + + from .layer import Layer import torch from ..convolve import DropoutGraphConvActivation diff --git a/src/decagon_pytorch/layer/decode.py b/src/decagon_pytorch/layer/decode.py index d0d548b..52a07b1 100644 --- a/src/decagon_pytorch/layer/decode.py +++ b/src/decagon_pytorch/layer/decode.py @@ -1,3 +1,9 @@ +# +# Copyright (C) Stanislaw Adaszewski, 2020 +# License: GPLv3 +# + + from .layer import Layer import torch from ..data import Data diff --git a/src/decagon_pytorch/layer/input.py b/src/decagon_pytorch/layer/input.py index f794277..1b3a3f1 100644 --- a/src/decagon_pytorch/layer/input.py +++ b/src/decagon_pytorch/layer/input.py @@ -1,3 +1,9 @@ +# +# Copyright (C) Stanislaw Adaszewski, 2020 +# License: GPLv3 +# + + from .layer import Layer import torch from typing import Union, \ diff --git a/src/decagon_pytorch/layer/layer.py b/src/decagon_pytorch/layer/layer.py index 91f705c..09a04d4 100644 --- a/src/decagon_pytorch/layer/layer.py +++ b/src/decagon_pytorch/layer/layer.py @@ -1,3 +1,9 @@ +# +# Copyright (C) Stanislaw Adaszewski, 2020 +# License: GPLv3 +# + + import torch from typing import List, \ Union diff --git a/src/decagon_pytorch/model.py b/src/decagon_pytorch/model.py index 0e6380b..f99dc11 100644 --- a/src/decagon_pytorch/model.py +++ b/src/decagon_pytorch/model.py @@ -1,3 +1,9 @@ +# +# Copyright (C) Stanislaw Adaszewski, 2020 +# License: GPLv3 +# + + class Model(object): def __init__(self, data): self.data = data diff --git a/src/decagon_pytorch/normalize.py b/src/decagon_pytorch/normalize.py index 577ad0d..7eb7150 100644 --- a/src/decagon_pytorch/normalize.py +++ b/src/decagon_pytorch/normalize.py @@ -1,3 +1,9 @@ +# +# Copyright (C) Stanislaw Adaszewski, 2020 +# License: GPLv3 +# + + import numpy as np import scipy.sparse as sp diff --git a/src/decagon_pytorch/weights.py b/src/decagon_pytorch/weights.py index cfab885..2dcb7b4 100644 --- a/src/decagon_pytorch/weights.py +++ b/src/decagon_pytorch/weights.py @@ -1,3 +1,9 @@ +# +# Copyright (C) Stanislaw Adaszewski, 2020 +# License: GPLv3 +# + + import torch import numpy as np