From bf1c79a6ad9a89e6c122f4d374c3593be7b09ee8 Mon Sep 17 00:00:00 2001 From: Yuge Zhang Date: Tue, 26 Nov 2019 16:54:40 +0800 Subject: [PATCH] Add license header to NAS (#1788) --- examples/nas/darts/datasets.py | 3 +++ examples/nas/darts/model.py | 3 +++ examples/nas/darts/ops.py | 3 +++ examples/nas/darts/retrain.py | 3 +++ examples/nas/darts/search.py | 3 +++ examples/nas/darts/utils.py | 3 +++ examples/nas/enas/datasets.py | 3 +++ examples/nas/enas/macro.py | 3 +++ examples/nas/enas/micro.py | 3 +++ examples/nas/enas/ops.py | 3 +++ examples/nas/enas/search.py | 3 +++ examples/nas/enas/utils.py | 3 +++ src/sdk/pynni/nni/nas/pytorch/base_mutator.py | 3 +++ src/sdk/pynni/nni/nas/pytorch/base_trainer.py | 3 +++ src/sdk/pynni/nni/nas/pytorch/callbacks.py | 3 +++ src/sdk/pynni/nni/nas/pytorch/darts/__init__.py | 3 +++ src/sdk/pynni/nni/nas/pytorch/darts/mutator.py | 3 +++ src/sdk/pynni/nni/nas/pytorch/darts/trainer.py | 3 +++ src/sdk/pynni/nni/nas/pytorch/enas/__init__.py | 3 +++ src/sdk/pynni/nni/nas/pytorch/enas/mutator.py | 3 +++ src/sdk/pynni/nni/nas/pytorch/enas/trainer.py | 3 +++ src/sdk/pynni/nni/nas/pytorch/fixed.py | 3 +++ src/sdk/pynni/nni/nas/pytorch/mutables.py | 3 +++ src/sdk/pynni/nni/nas/pytorch/mutator.py | 3 +++ src/sdk/pynni/nni/nas/pytorch/pdarts/trainer.py | 1 + src/sdk/pynni/nni/nas/pytorch/trainer.py | 3 +++ src/sdk/pynni/nni/nas/pytorch/utils.py | 3 +++ 27 files changed, 79 insertions(+) diff --git a/examples/nas/darts/datasets.py b/examples/nas/darts/datasets.py index c5861f16d3..f19f5691a1 100644 --- a/examples/nas/darts/datasets.py +++ b/examples/nas/darts/datasets.py @@ -1,3 +1,6 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT license. + import numpy as np import torch from torchvision import transforms diff --git a/examples/nas/darts/model.py b/examples/nas/darts/model.py index 9c5fa11af1..90392f05ed 100644 --- a/examples/nas/darts/model.py +++ b/examples/nas/darts/model.py @@ -1,3 +1,6 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT license. + import torch import torch.nn as nn diff --git a/examples/nas/darts/ops.py b/examples/nas/darts/ops.py index 2b9dfade66..863334e818 100644 --- a/examples/nas/darts/ops.py +++ b/examples/nas/darts/ops.py @@ -1,3 +1,6 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT license. + import torch import torch.nn as nn diff --git a/examples/nas/darts/retrain.py b/examples/nas/darts/retrain.py index cfe6e72fba..d95d9464e3 100644 --- a/examples/nas/darts/retrain.py +++ b/examples/nas/darts/retrain.py @@ -1,3 +1,6 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT license. + import logging import time from argparse import ArgumentParser diff --git a/examples/nas/darts/search.py b/examples/nas/darts/search.py index c8b60e4c56..9800c349b3 100644 --- a/examples/nas/darts/search.py +++ b/examples/nas/darts/search.py @@ -1,3 +1,6 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT license. + import logging import time from argparse import ArgumentParser diff --git a/examples/nas/darts/utils.py b/examples/nas/darts/utils.py index 2aac457ad1..19292cac5e 100644 --- a/examples/nas/darts/utils.py +++ b/examples/nas/darts/utils.py @@ -1,3 +1,6 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT license. + def accuracy(output, target, topk=(1,)): """ Computes the precision@k for the specified values of k """ maxk = max(topk) diff --git a/examples/nas/enas/datasets.py b/examples/nas/enas/datasets.py index 8fe0ab0fbf..9a5128a8a9 100644 --- a/examples/nas/enas/datasets.py +++ b/examples/nas/enas/datasets.py @@ -1,3 +1,6 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT license. + from torchvision import transforms from torchvision.datasets import CIFAR10 diff --git a/examples/nas/enas/macro.py b/examples/nas/enas/macro.py index bfac9b17c9..b709ff33d2 100644 --- a/examples/nas/enas/macro.py +++ b/examples/nas/enas/macro.py @@ -1,3 +1,6 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT license. + import torch.nn as nn from nni.nas.pytorch import mutables diff --git a/examples/nas/enas/micro.py b/examples/nas/enas/micro.py index fabd3919ca..a03768c4f1 100644 --- a/examples/nas/enas/micro.py +++ b/examples/nas/enas/micro.py @@ -1,3 +1,6 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT license. + import torch import torch.nn as nn import torch.nn.functional as F diff --git a/examples/nas/enas/ops.py b/examples/nas/enas/ops.py index 2b9df8069b..05cfa7d7ca 100644 --- a/examples/nas/enas/ops.py +++ b/examples/nas/enas/ops.py @@ -1,3 +1,6 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT license. + import torch import torch.nn as nn diff --git a/examples/nas/enas/search.py b/examples/nas/enas/search.py index 59d98815ce..38096a3fe6 100644 --- a/examples/nas/enas/search.py +++ b/examples/nas/enas/search.py @@ -1,3 +1,6 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT license. + import logging import time from argparse import ArgumentParser diff --git a/examples/nas/enas/utils.py b/examples/nas/enas/utils.py index 22bc62819f..f680db479f 100644 --- a/examples/nas/enas/utils.py +++ b/examples/nas/enas/utils.py @@ -1,3 +1,6 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT license. + import torch diff --git a/src/sdk/pynni/nni/nas/pytorch/base_mutator.py b/src/sdk/pynni/nni/nas/pytorch/base_mutator.py index df45a869af..be169fae4a 100644 --- a/src/sdk/pynni/nni/nas/pytorch/base_mutator.py +++ b/src/sdk/pynni/nni/nas/pytorch/base_mutator.py @@ -1,3 +1,6 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT license. + import logging import torch.nn as nn diff --git a/src/sdk/pynni/nni/nas/pytorch/base_trainer.py b/src/sdk/pynni/nni/nas/pytorch/base_trainer.py index db1b033073..c6bdcbc05d 100644 --- a/src/sdk/pynni/nni/nas/pytorch/base_trainer.py +++ b/src/sdk/pynni/nni/nas/pytorch/base_trainer.py @@ -1,3 +1,6 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT license. + from abc import ABC, abstractmethod diff --git a/src/sdk/pynni/nni/nas/pytorch/callbacks.py b/src/sdk/pynni/nni/nas/pytorch/callbacks.py index 817c1eb3f4..b24c2b6fe0 100644 --- a/src/sdk/pynni/nni/nas/pytorch/callbacks.py +++ b/src/sdk/pynni/nni/nas/pytorch/callbacks.py @@ -1,3 +1,6 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT license. + import logging import os diff --git a/src/sdk/pynni/nni/nas/pytorch/darts/__init__.py b/src/sdk/pynni/nni/nas/pytorch/darts/__init__.py index 3bf08d285c..8078425ce1 100644 --- a/src/sdk/pynni/nni/nas/pytorch/darts/__init__.py +++ b/src/sdk/pynni/nni/nas/pytorch/darts/__init__.py @@ -1,2 +1,5 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT license. + from .mutator import DartsMutator from .trainer import DartsTrainer \ No newline at end of file diff --git a/src/sdk/pynni/nni/nas/pytorch/darts/mutator.py b/src/sdk/pynni/nni/nas/pytorch/darts/mutator.py index d81121673c..b257e32351 100644 --- a/src/sdk/pynni/nni/nas/pytorch/darts/mutator.py +++ b/src/sdk/pynni/nni/nas/pytorch/darts/mutator.py @@ -1,3 +1,6 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT license. + import logging import torch diff --git a/src/sdk/pynni/nni/nas/pytorch/darts/trainer.py b/src/sdk/pynni/nni/nas/pytorch/darts/trainer.py index 772d455e72..3aeafacaea 100644 --- a/src/sdk/pynni/nni/nas/pytorch/darts/trainer.py +++ b/src/sdk/pynni/nni/nas/pytorch/darts/trainer.py @@ -1,3 +1,6 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT license. + import copy import logging diff --git a/src/sdk/pynni/nni/nas/pytorch/enas/__init__.py b/src/sdk/pynni/nni/nas/pytorch/enas/__init__.py index 78f066ff6c..d3372836eb 100644 --- a/src/sdk/pynni/nni/nas/pytorch/enas/__init__.py +++ b/src/sdk/pynni/nni/nas/pytorch/enas/__init__.py @@ -1,2 +1,5 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT license. + from .mutator import EnasMutator from .trainer import EnasTrainer diff --git a/src/sdk/pynni/nni/nas/pytorch/enas/mutator.py b/src/sdk/pynni/nni/nas/pytorch/enas/mutator.py index 7a1a6f80af..ec079c3e5d 100644 --- a/src/sdk/pynni/nni/nas/pytorch/enas/mutator.py +++ b/src/sdk/pynni/nni/nas/pytorch/enas/mutator.py @@ -1,3 +1,6 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT license. + import torch import torch.nn as nn import torch.nn.functional as F diff --git a/src/sdk/pynni/nni/nas/pytorch/enas/trainer.py b/src/sdk/pynni/nni/nas/pytorch/enas/trainer.py index d2074b94bc..4c198594ab 100644 --- a/src/sdk/pynni/nni/nas/pytorch/enas/trainer.py +++ b/src/sdk/pynni/nni/nas/pytorch/enas/trainer.py @@ -1,3 +1,6 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT license. + import logging import torch import torch.optim as optim diff --git a/src/sdk/pynni/nni/nas/pytorch/fixed.py b/src/sdk/pynni/nni/nas/pytorch/fixed.py index d953e1cd5e..6840097579 100644 --- a/src/sdk/pynni/nni/nas/pytorch/fixed.py +++ b/src/sdk/pynni/nni/nas/pytorch/fixed.py @@ -1,3 +1,6 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT license. + import json import torch diff --git a/src/sdk/pynni/nni/nas/pytorch/mutables.py b/src/sdk/pynni/nni/nas/pytorch/mutables.py index 08e39f2b60..780947d9f8 100644 --- a/src/sdk/pynni/nni/nas/pytorch/mutables.py +++ b/src/sdk/pynni/nni/nas/pytorch/mutables.py @@ -1,3 +1,6 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT license. + import logging import torch.nn as nn diff --git a/src/sdk/pynni/nni/nas/pytorch/mutator.py b/src/sdk/pynni/nni/nas/pytorch/mutator.py index 3bfc0af06b..c3b2279819 100644 --- a/src/sdk/pynni/nni/nas/pytorch/mutator.py +++ b/src/sdk/pynni/nni/nas/pytorch/mutator.py @@ -1,3 +1,6 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT license. + import logging import torch diff --git a/src/sdk/pynni/nni/nas/pytorch/pdarts/trainer.py b/src/sdk/pynni/nni/nas/pytorch/pdarts/trainer.py index 33dc180c68..fa7d696091 100644 --- a/src/sdk/pynni/nni/nas/pytorch/pdarts/trainer.py +++ b/src/sdk/pynni/nni/nas/pytorch/pdarts/trainer.py @@ -1,5 +1,6 @@ # Copyright (c) Microsoft Corporation. # Licensed under the MIT license. + import json import logging diff --git a/src/sdk/pynni/nni/nas/pytorch/trainer.py b/src/sdk/pynni/nni/nas/pytorch/trainer.py index ea3a509a6b..32ba2e2709 100644 --- a/src/sdk/pynni/nni/nas/pytorch/trainer.py +++ b/src/sdk/pynni/nni/nas/pytorch/trainer.py @@ -1,3 +1,6 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT license. + import json import logging from abc import abstractmethod diff --git a/src/sdk/pynni/nni/nas/pytorch/utils.py b/src/sdk/pynni/nni/nas/pytorch/utils.py index b6766b07cf..19244d015d 100644 --- a/src/sdk/pynni/nni/nas/pytorch/utils.py +++ b/src/sdk/pynni/nni/nas/pytorch/utils.py @@ -1,3 +1,6 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT license. + from collections import OrderedDict _counter = 0