From 53b2eef56fe2d09af077ba34b9948898f3c0422d Mon Sep 17 00:00:00 2001 From: Shehtab Zaman Date: Wed, 26 Oct 2022 14:23:15 -0700 Subject: [PATCH] Update cmake-ary --- .../lbann/layers/misc/distconv/CMakeLists.txt | 31 +++++++++++++++++++ src/layers/misc/distconv/CMakeLists.txt | 31 +++++++++++++++++++ 2 files changed, 62 insertions(+) diff --git a/include/lbann/layers/misc/distconv/CMakeLists.txt b/include/lbann/layers/misc/distconv/CMakeLists.txt index e69de29bb2d..c03e884e25d 100644 --- a/include/lbann/layers/misc/distconv/CMakeLists.txt +++ b/include/lbann/layers/misc/distconv/CMakeLists.txt @@ -0,0 +1,31 @@ +################################################################################ +## Copyright (c) 2014-2022, Lawrence Livermore National Security, LLC. +## Produced at the Lawrence Livermore National Laboratory. +## Written by the LBANN Research Team (B. Van Essen, et al.) listed in +## the CONTRIBUTORS file. +## +## LLNL-CODE-697807. +## All rights reserved. +## +## This file is part of LBANN: Livermore Big Artificial Neural Network +## Toolkit. For details, see http://software.llnl.gov/LBANN or +## https://github.com/LLNL/LBANN. +## +## Licensed under the Apache License, Version 2.0 (the "Licensee"); you +## may not use this file except in compliance with the License. You may +## obtain a copy of the License at: +## +## http://www.apache.org/licenses/LICENSE-2.0 +## +## Unless required by applicable law or agreed to in writing, software +## distributed under the License is distributed on an "AS IS" BASIS, +## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or +## implied. See the License for the specific language governing +## permissions and limitations under the license. +################################################################################ +set_full_path(THIS_DIR_HEADERS + distconv_channelwise_matmul.hpp + ) + +# Propagate the files up the tree +set(HEADERS "${HEADERS}" "${THIS_DIR_HEADERS}" PARENT_SCOPE) diff --git a/src/layers/misc/distconv/CMakeLists.txt b/src/layers/misc/distconv/CMakeLists.txt index e69de29bb2d..29d9b3a0c32 100644 --- a/src/layers/misc/distconv/CMakeLists.txt +++ b/src/layers/misc/distconv/CMakeLists.txt @@ -0,0 +1,31 @@ +################################################################################ +## Copyright (c) 2014-2022, Lawrence Livermore National Security, LLC. +## Produced at the Lawrence Livermore National Laboratory. +## Written by the LBANN Research Team (B. Van Essen, et al.) listed in +## the CONTRIBUTORS file. +## +## LLNL-CODE-697807. +## All rights reserved. +## +## This file is part of LBANN: Livermore Big Artificial Neural Network +## Toolkit. For details, see http://software.llnl.gov/LBANN or +## https://github.com/LLNL/LBANN. +## +## Licensed under the Apache License, Version 2.0 (the "Licensee"); you +## may not use this file except in compliance with the License. You may +## obtain a copy of the License at: +## +## http://www.apache.org/licenses/LICENSE-2.0 +## +## Unless required by applicable law or agreed to in writing, software +## distributed under the License is distributed on an "AS IS" BASIS, +## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or +## implied. See the License for the specific language governing +## permissions and limitations under the license. +################################################################################ +set_full_path(THIS_DIR_HEADERS + distconv_channelwise_softmax.hpp + ) + +# Propagate the files up the tree +set(HEADERS "${HEADERS}" "${THIS_DIR_HEADERS}" PARENT_SCOPE)