1# Licensed to the Apache Software Foundation (ASF) under one
2# or more contributor license agreements.  See the NOTICE file
3# distributed with this work for additional information
4# regarding copyright ownership.  The ASF licenses this file
5# to you under the Apache License, Version 2.0 (the
6# "License"); you may not use this file except in compliance
7# with the License.  You may obtain a copy of the License at
8
9#   http://www.apache.org/licenses/LICENSE-2.0
10
11# Unless required by applicable law or agreed to in writing,
12# software distributed under the License is distributed on an
13# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14# KIND, either express or implied.  See the License for the
15# specific language governing permissions and limitations
16# under the License.
17
18# This file lists all the files, directories and file formats that are excluded from license checks for various reasons.
19
20## How to run the RAT check locally
21# The following commands can be used to run a Apache RAT check locally -
22
23# Docker based 1-click-method:
24# ci/build.py -p ubuntu_rat /work/runtime_functions.sh nightly_test_rat_check
25
26# You can also manually download Apache RAT. For installation on Ubuntu:
27# sudo apt-get install maven -y #>/dev/null
28# sudo apt-get install subversion -y #>/dev/null
29# svn co http://svn.apache.org/repos/asf/creadur/rat/tags/apache-rat-project-0.13/ #>/dev/null
30# cd trunk
31# mvn install #>/dev/null
32# cd apache-rat/target
33
34# Once installed, you can run Apache RAT check on the src
35# java -jar apache-rat-0.13.jar -E <path-to-this-file> -d <path-to-mxnet-source>
36
37# Apache RAT License Checker Allowlist
38#
39# Version control
40.github
41.gitignore
42.gitattributes
43.gitmodules
44
45# The Apache MXNET (incubating) project contains subcomponents with separate
46# copyright notices and license terms. Your use of the source code for the
47# these subcomponents is subject to the terms and conditions of the following
48# licenses. If not stated otherwise, their copyright notices and license terms
49# are available at the path of the subcomponent.
503rdparty
51clipboard.js
52coco.py
53
54# Licenses
55licenses/*
56LICENSE.binary.dependencies
57.licenserc.yaml
58
59# Generated files during build
60.buildinfo
61Gemfile.lock
62_build/*
63_static/*
64_site/*
65_api/*
66_includes/*
67build/*
68latex/*
69target/*
70site/*
71xml/*
72DartConfiguration.tcl
73.*\.egg-info
74.*\.t
75
76# Files generated by Cython
77core.cpp
78symbol.cpp
79ndarray.cpp
80
81# Sphinx themes
82themes/*
83
84# Binary or data files
85.*\.ipynb
86.*\.pyc
87.*\.so
88.*\.json
89.*\.ref
90.*\.txt
91.*\.svg
92.*\.lst
93.*\.lds
94.*\.in
95.*\.diff
96.*\.edl
97.*\.md5
98.*\.csv
99.*\.log
100.*\.interp
101.*\.tokens
102.*\.cPickle
103.*\.names
104
105# Modules that are deleted prior to distribution
106R-package/*
107
108
109# Specific files
110# Files that don't support comment
111DISCLAIMER
112MANIFEST
113Changes
114.codecov.yml
115libmxnet.sym
116libmxnet.ver
117
118# GitHub files
119CODEOWNERS
120.asf.yaml
121
122# Incorporated third-party source files that carry its own license, captured in licenses/
123_export_onnx.py
124_op_translations_opset12.py
125_op_translations_opset13.py
126pool.h
127pool.cuh
128erfinv-inl.h
129im2col.cuh
130im2col.h
131deformable_im2col.cuh
132deformable_im2col.h
133modulated_deformable_convolution-inl.h
134modulated_deformable_convolution.cc
135modulated_deformable_convolution.cu
136modulated_deformable_im2col.cuh
137modulated_deformable_im2col.h
138FindCUDAToolkit.cmake
139FindJeMalloc.cmake
140select_compute_arch.cmake
141np_einsum_op-inl.h
142np_einsum_op.cc
143np_einsum_path_op-inl.h
144
145# Incorporated third-party source files from Microsoft that carry Apache 2.0 license, captured in licenses/
146deformable_psroi_pooling.cu
147deformable_convolution.cu
148deformable_convolution-inl.h
149psroi_pooling-inl.h
150psroi_pooling.cc
151multi_proposal.cu
152deformable_psroi_pooling-inl.h
153deformable_psroi_pooling.cc
154deformable_convolution.cc
155psroi_pooling.cu
156multi_proposal.cc
157multi_proposal-inl.h
158
159# Incorporated third-party source files from Microsoft that carry MIT license, captured in licenses/
160modulated_deformable_convolution-inl.h
161modulated_deformable_convolution.cc
162modulated_deformable_convolution.cu
163
164# AL2 License header not at the beginning of the file
165doap.rdf
166
167# Header symlinks
168include
169