[LINT] Remove unnecessary copyright message for files with ASF header (#4409)
authorTianqi Chen <tqchen@users.noreply.github.com>
Sun, 24 Nov 2019 08:22:55 +0000 (00:22 -0800)
committerYizhi Liu <liuyizhi@apache.org>
Sun, 24 Nov 2019 08:22:55 +0000 (00:22 -0800)
commitc8772288444aed401c4450cc8c972ccf5390f3d2
tree2a07eb792a28a8e1bbc333abd3734eb13cdc9407
parent8ba1d7d11d0a6ae5d022a931e5a14c8ff535a876
[LINT] Remove unnecessary copyright message for files with ASF header (#4409)

* [LINT] Improve the check tool to handle ASF copyright message.

* [LINT] Remove unnecessary copyright message as per ASF requirement.

* Fix codegen hybrid

* [LINT] Broaden license checks to include html, xml

* [LINT] Fix rest of the files

* Fix notice

* [LINT] Improve check file type error message
457 files changed:
NOTICE
apps/android_deploy/app/src/main/jni/Android.mk
apps/android_deploy/app/src/main/jni/Application.mk
apps/android_deploy/app/src/main/jni/make/config.mk
apps/android_rpc/app/src/main/jni/Application.mk
apps/android_rpc/app/src/main/jni/tvm_runtime.h
apps/extension/src/tvm_ext.cc
apps/howto_deploy/cpp_deploy.cc
apps/howto_deploy/python_deploy.py
apps/ios_rpc/tvmrpc.xcodeproj/project.pbxproj
apps/ios_rpc/tvmrpc.xcodeproj/project.xcworkspace/contents.xcworkspacedata
apps/ios_rpc/tvmrpc/AppDelegate.h
apps/ios_rpc/tvmrpc/AppDelegate.m
apps/ios_rpc/tvmrpc/Base.lproj/Main.storyboard
apps/ios_rpc/tvmrpc/Info.plist
apps/ios_rpc/tvmrpc/TVMRuntime.h
apps/ios_rpc/tvmrpc/ViewController.h
apps/ios_rpc/tvmrpc/ViewController.mm
apps/ios_rpc/tvmrpc/main.m
apps/ios_rpc/tvmrpcLauncher/Info.plist
apps/ios_rpc/tvmrpcLauncher/tvmrpcLauncher.mm
golang/sample/complex.go
golang/sample/pack_func_closure_arg.go
golang/sample/pack_func_closure_return.go
golang/sample/pack_func_convert.go
golang/sample/pack_func_handle_arg.go
golang/sample/pack_func_register.go
golang/sample/simple.go
golang/src/array_test.go
golang/src/bytearray.go
golang/src/bytearray_test.go
golang/src/context.go
golang/src/error.go
golang/src/error_test.go
golang/src/function.go
golang/src/function_test.go
golang/src/gotvm.cc
golang/src/gotvm.go
golang/src/gotvm.h
golang/src/gotvm_test.go
golang/src/module.go
golang/src/module_test.go
golang/src/ndarray.go
golang/src/type.go
golang/src/util.go
golang/src/value.go
golang/src/value_test.go
include/tvm/relay/attrs/reduce.h
nnvm/include/nnvm/base.h
nnvm/include/nnvm/c_api.h
nnvm/include/nnvm/compiler/op_attr_types.h
nnvm/include/nnvm/compiler/packed_func_ext.h
nnvm/include/nnvm/compiler/util.h
nnvm/include/nnvm/graph.h
nnvm/include/nnvm/graph_attr_types.h
nnvm/include/nnvm/layout.h
nnvm/include/nnvm/node.h
nnvm/include/nnvm/op.h
nnvm/include/nnvm/op_attr_types.h
nnvm/include/nnvm/pass.h
nnvm/include/nnvm/pass_functions.h
nnvm/include/nnvm/symbolic.h
nnvm/include/nnvm/top/nn.h
nnvm/include/nnvm/top/tensor.h
nnvm/include/nnvm/tuple.h
nnvm/src/c_api/c_api_common.h
nnvm/src/c_api/c_api_error.cc
nnvm/src/c_api/c_api_graph.cc
nnvm/src/c_api/c_api_symbolic.cc
nnvm/src/compiler/alter_op_layout.cc
nnvm/src/compiler/compile_engine.cc
nnvm/src/compiler/compile_engine.h
nnvm/src/compiler/fold_scale_axis.cc
nnvm/src/compiler/graph_compile.cc
nnvm/src/compiler/graph_fuse.cc
nnvm/src/compiler/graph_fuse.h
nnvm/src/compiler/graph_hash.cc
nnvm/src/compiler/graph_hash.h
nnvm/src/compiler/graph_runtime.h
nnvm/src/compiler/graph_transform.h
nnvm/src/compiler/node_attr.h
nnvm/src/compiler/packed_func_ext.cc
nnvm/src/compiler/pattern_util.h
nnvm/src/compiler/precompute_prune.cc
nnvm/src/compiler/simplify_inference.cc
nnvm/src/core/graph.cc
nnvm/src/core/node.cc
nnvm/src/core/op.cc
nnvm/src/core/pass.cc
nnvm/src/core/symbolic.cc
nnvm/src/pass/correct_layout.cc
nnvm/src/pass/gradient.cc
nnvm/src/pass/graph_algorithm.h
nnvm/src/pass/infer_shape_type.cc
nnvm/src/pass/order_mutation.cc
nnvm/src/pass/place_device.cc
nnvm/src/pass/plan_memory.cc
nnvm/src/pass/print_graph_ir.cc
nnvm/src/pass/saveload_json.cc
nnvm/src/top/elemwise_op_common.h
nnvm/src/top/image/resize.cc
nnvm/src/top/image/resize.h
nnvm/src/top/nn/convolution.cc
nnvm/src/top/nn/nn.cc
nnvm/src/top/nn/nn_common.h
nnvm/src/top/nn/pooling.cc
nnvm/src/top/op_common.h
nnvm/src/top/tensor/broadcast.cc
nnvm/src/top/tensor/elemwise.cc
nnvm/src/top/tensor/matrix_op.cc
nnvm/src/top/tensor/reduce.cc
nnvm/src/top/tensor/state_op.cc
nnvm/src/top/tensor/transform.cc
nnvm/src/top/vision/nms.cc
nnvm/src/top/vision/ssd/mutibox_op.cc
nnvm/src/top/vision/yolo/reorg.cc
nnvm/src/top/vision/yolo/reorg.h
nnvm/tutorials/web/resnet.html
src/api/api_arith.cc
src/api/api_base.cc
src/api/api_codegen.cc
src/api/api_pass.cc
src/api/api_test.cc
src/arithmetic/analyzer.cc
src/arithmetic/bound_deducer.cc
src/arithmetic/const_int_bound.cc
src/arithmetic/detect_linear_equation.cc
src/arithmetic/domain_touched.cc
src/arithmetic/int_operator.h
src/autotvm/feature_visitor.cc
src/autotvm/feature_visitor.h
src/autotvm/touch_extractor.cc
src/autotvm/touch_extractor.h
src/codegen/build_common.h
src/codegen/codegen.cc
src/codegen/codegen_aocl.cc
src/codegen/codegen_c.cc
src/codegen/codegen_c.h
src/codegen/codegen_c_host.cc
src/codegen/codegen_c_host.h
src/codegen/codegen_cuda.cc
src/codegen/codegen_cuda.h
src/codegen/codegen_metal.cc
src/codegen/codegen_metal.h
src/codegen/codegen_opencl.cc
src/codegen/codegen_opencl.h
src/codegen/codegen_opengl.cc
src/codegen/codegen_opengl.h
src/codegen/codegen_source_base.cc
src/codegen/codegen_source_base.h
src/codegen/codegen_vhls.cc
src/codegen/codegen_vhls.h
src/codegen/intrin_rule.cc
src/codegen/intrin_rule.h
src/codegen/intrin_rule_aocl.cc
src/codegen/intrin_rule_cuda.cc
src/codegen/intrin_rule_metal.cc
src/codegen/intrin_rule_opencl.cc
src/codegen/intrin_rule_opengl.cc
src/codegen/intrin_rule_vhls.cc
src/codegen/literal/cuda_half_t.h
src/codegen/llvm/codegen_amdgpu.cc
src/codegen/llvm/codegen_arm.cc
src/codegen/llvm/codegen_llvm.cc
src/codegen/llvm/codegen_llvm.h
src/codegen/llvm/codegen_nvptx.cc
src/codegen/llvm/codegen_x86_64.cc
src/codegen/llvm/intrin_rule_llvm.cc
src/codegen/llvm/intrin_rule_llvm.h
src/codegen/llvm/intrin_rule_nvptx.cc
src/codegen/llvm/intrin_rule_rocm.cc
src/codegen/llvm/llvm_common.cc
src/codegen/llvm/llvm_common.h
src/codegen/opt/build_aocl_off.cc
src/codegen/opt/build_cuda_off.cc
src/codegen/opt/build_cuda_on.cc
src/codegen/opt/build_metal_off.cc
src/codegen/opt/build_opencl_off.cc
src/codegen/opt/build_opengl_off.cc
src/codegen/opt/build_rocm_off.cc
src/codegen/opt/build_sdaccel_off.cc
src/codegen/spirv/build_vulkan.cc
src/codegen/spirv/codegen_spirv.cc
src/codegen/spirv/codegen_spirv.h
src/codegen/spirv/ir_builder.cc
src/codegen/spirv/ir_builder.h
src/codegen/stackvm/codegen_stackvm.cc
src/codegen/stackvm/codegen_stackvm.h
src/common/arena.h
src/common/base64.h
src/common/pipe.h
src/common/ring_buffer.h
src/common/socket.h
src/common/util.h
src/contrib/hybrid/codegen_hybrid.cc
src/lang/api_registry.cc
src/lang/attrs.cc
src/lang/buffer.cc
src/lang/channel.cc
src/lang/data_layout.cc
src/lang/lowered_func.cc
src/lang/tensor.cc
src/op/compute_op.h
src/op/cross_thread_reduction.cc
src/op/hybrid_op.h
src/op/op_util.h
src/op/placeholder_op.cc
src/op/tensor_compute_op.cc
src/op/tensorize.cc
src/pass/arg_binder.h
src/pass/bound_checker.cc
src/pass/combine_context_call.cc
src/pass/coproc_sync.cc
src/pass/detect_device.cc
src/pass/infer_fragment.cc
src/pass/inject_copy_intrin.cc
src/pass/inline.cc
src/pass/ir_deep_compare.cc
src/pass/ir_mutator.cc
src/pass/ir_util.cc
src/pass/ir_util.h
src/pass/ir_visitor.cc
src/pass/lift_attr_scope.cc
src/pass/loop_partition.cc
src/pass/lower_custom_datatypes.cc
src/pass/lower_thread_allreduce.cc
src/pass/lower_tvm_builtin.cc
src/pass/make_api.cc
src/pass/narrow_channel_access.cc
src/pass/remap_thread_axis.cc
src/pass/remove_no_op.cc
src/pass/rewrite_unsafe_select.cc
src/pass/simple_passes.cc
src/pass/split_host_device.cc
src/pass/split_pipeline.cc
src/pass/ssa.cc
src/pass/storage_access.cc
src/pass/storage_access.h
src/pass/storage_flatten.cc
src/pass/storage_sync.cc
src/pass/tensor_core.cc
src/pass/verify_compact_buffer.cc
src/pass/verify_gpu_code.cc
src/pass/verify_memory.cc
src/relay/backend/compile_engine.h
src/relay/backend/graph_plan_memory.cc
src/relay/backend/param_dict.h
src/relay/backend/utils.h
src/relay/backend/vm/compiler.h
src/relay/backend/vm/inline_primitives.cc
src/relay/backend/vm/lambda_lift.cc
src/relay/backend/vm/removed_unused_funcs.cc
src/relay/ir/doc.cc
src/relay/ir/doc.h
src/relay/ir/error.cc
src/relay/ir/op.cc
src/relay/ir/pattern_functor.cc
src/relay/ir/pretty_printer.cc
src/relay/ir/type_functor.cc
src/relay/op/algorithm/argsort.cc
src/relay/op/algorithm/topk.cc
src/relay/op/annotation/annotation.cc
src/relay/op/debug.cc
src/relay/op/device_copy.cc
src/relay/op/image/resize.cc
src/relay/op/nn/bitserial.cc
src/relay/op/nn/convolution.cc
src/relay/op/nn/convolution.h
src/relay/op/nn/nn.cc
src/relay/op/nn/nn.h
src/relay/op/nn/pad.cc
src/relay/op/nn/pooling.cc
src/relay/op/nn/sparse.cc
src/relay/op/nn/upsampling.cc
src/relay/op/op_common.h
src/relay/op/tensor/binary.cc
src/relay/op/tensor/reduce.cc
src/relay/op/tensor/transform.h
src/relay/op/tensor/unary.cc
src/relay/op/type_relations.cc
src/relay/op/type_relations.h
src/relay/op/vision/multibox_op.cc
src/relay/op/vision/nms.cc
src/relay/op/vision/rcnn_op.cc
src/relay/op/vision/yolo.cc
src/relay/pass/alter_op_layout.h
src/relay/pass/canonicalize_cast.cc
src/relay/pass/canonicalize_ops.cc
src/relay/pass/combine_parallel_conv2d.cc
src/relay/pass/combine_parallel_dense.cc
src/relay/pass/combine_parallel_op.cc
src/relay/pass/combine_parallel_op.h
src/relay/pass/combine_parallel_op_batch.cc
src/relay/pass/combine_parallel_op_batch.h
src/relay/pass/de_duplicate.cc
src/relay/pass/dead_code.cc
src/relay/pass/dependency_graph.cc
src/relay/pass/dependency_graph.h
src/relay/pass/eliminate_common_subexpr.cc
src/relay/pass/expr_subst.cc
src/relay/pass/expr_subst.h
src/relay/pass/feature.cc
src/relay/pass/fold_constant.cc
src/relay/pass/forward_rewrite.cc
src/relay/pass/fuse_ops.cc
src/relay/pass/gradient.cc
src/relay/pass/kind_check.cc
src/relay/pass/legalize.cc
src/relay/pass/let_list.h
src/relay/pass/mac_count.cc
src/relay/pass/match_exhaustion.cc
src/relay/pass/pass_util.h
src/relay/pass/pattern_util.h
src/relay/pass/print_ir.cc
src/relay/pass/quantize/annotate.cc
src/relay/pass/quantize/calibrate.cc
src/relay/pass/quantize/partition.cc
src/relay/pass/quantize/realize.cc
src/relay/pass/simplify_inference.cc
src/relay/pass/to_a_normal_form.cc
src/relay/pass/to_cps.cc
src/relay/pass/to_graph_normal_form.cc
src/relay/pass/type_infer.cc
src/relay/pass/type_solver.cc
src/relay/pass/type_solver.h
src/relay/pass/util.cc
src/relay/pass/well_formed.cc
src/relay/qnn/op/add.cc
src/relay/qnn/op/concatenate.cc
src/relay/qnn/op/convolution.cc
src/relay/qnn/op/dense.cc
src/relay/qnn/op/dequantize.cc
src/relay/qnn/op/mul.cc
src/relay/qnn/op/op_common.h
src/relay/qnn/op/quantize.cc
src/relay/qnn/op/requantize.cc
src/relay/qnn/util.cc
src/runtime/builtin_fp16.cc
src/runtime/contrib/cublas/cublas_utils.h
src/runtime/contrib/nnpack/convolution.cc
src/runtime/contrib/nnpack/fully_connected.cc
src/runtime/contrib/nnpack/nnpack_utils.cc
src/runtime/contrib/nnpack/nnpack_utils.h
src/runtime/contrib/random/mt_random_engine.cc
src/runtime/contrib/random/random.cc
src/runtime/contrib/random/sgx_random_engine.cc
src/runtime/contrib/rocblas/rocblas.cc
src/runtime/contrib/sort/sort.cc
src/runtime/cpu_device_api.cc
src/runtime/cuda/cuda_common.h
src/runtime/cuda/cuda_device_api.cc
src/runtime/cuda/cuda_module.cc
src/runtime/file_util.cc
src/runtime/file_util.h
src/runtime/meta_data.h
src/runtime/metal/metal_common.h
src/runtime/metal/metal_device_api.mm
src/runtime/metal/metal_module.h
src/runtime/micro/device/utvm_device_dylib_redirect.c
src/runtime/micro/device/utvm_runtime.c
src/runtime/micro/device/utvm_runtime.h
src/runtime/micro/host_low_level_device.cc
src/runtime/micro/low_level_device.h
src/runtime/micro/micro_common.cc
src/runtime/micro/micro_common.h
src/runtime/micro/micro_section_allocator.h
src/runtime/micro/openocd_low_level_device.cc
src/runtime/micro/target_data_layout_encoder.h
src/runtime/micro/tcl_socket.cc
src/runtime/ndarray.cc
src/runtime/opencl/aocl/aocl_module.cc
src/runtime/opencl/opencl_common.h
src/runtime/opencl/opencl_device_api.cc
src/runtime/opencl/sdaccel/sdaccel_common.h
src/runtime/opencl/sdaccel/sdaccel_device_api.cc
src/runtime/opencl/sdaccel/sdaccel_module.cc
src/runtime/opencl/sdaccel/sdaccel_module.h
src/runtime/opengl/opengl_common.h
src/runtime/opengl/opengl_device_api.cc
src/runtime/opengl/opengl_module.cc
src/runtime/opengl/opengl_module.h
src/runtime/pack_args.h
src/runtime/registry.cc
src/runtime/rocm/rocm_common.h
src/runtime/rocm/rocm_device_api.cc
src/runtime/rocm/rocm_module.h
src/runtime/rpc/rpc_device_api.cc
src/runtime/rpc/rpc_event_impl.cc
src/runtime/rpc/rpc_module.cc
src/runtime/rpc/rpc_server_env.cc
src/runtime/rpc/rpc_session.cc
src/runtime/rpc/rpc_socket_impl.cc
src/runtime/rpc/rpc_socket_impl.h
src/runtime/runtime_base.h
src/runtime/sgx/common.h
src/runtime/sgx/trusted/ecall_registry.h
src/runtime/sgx/trusted/runtime.cc
src/runtime/sgx/trusted/runtime.h
src/runtime/sgx/trusted/threading_backend.cc
src/runtime/sgx/untrusted/sgx_module.cc
src/runtime/stackvm/stackvm.h
src/runtime/stackvm/stackvm_module.h
src/runtime/thread_pool.cc
src/runtime/thread_storage_scope.h
src/runtime/threading_backend.cc
src/runtime/vm/memory_manager.cc
src/runtime/vm/memory_manager.h
src/runtime/vm/naive_allocator.h
src/runtime/vm/pooled_allocator.h
src/runtime/vm/serialize_util.h
src/runtime/workspace_pool.cc
src/runtime/workspace_pool.h
src/schedule/auto_inline_elem_wise.cc
src/schedule/bound.cc
src/schedule/graph.h
src/schedule/message_passing.h
src/schedule/schedule_ops.cc
tests/lint/add_asf_header.py
tests/lint/check_file_type.py
tests/lint/rat-excludes
tests/scripts/packages.mk
tests/webgl/test_static_webgl_library.html
topi/include/topi/broadcast.h
topi/include/topi/contrib/rocblas.h
topi/include/topi/detail/broadcast.h
topi/include/topi/detail/pad_utils.h
topi/include/topi/detail/ravel_unravel.h
topi/include/topi/elemwise.h
topi/include/topi/nn.h
topi/include/topi/nn/batch_matmul.h
topi/include/topi/nn/bias_add.h
topi/include/topi/nn/dense.h
topi/include/topi/nn/dilate.h
topi/include/topi/nn/flatten.h
topi/include/topi/nn/pooling.h
topi/include/topi/nn/softmax.h
topi/include/topi/nn/upsampling.h
topi/include/topi/reduction.h
topi/include/topi/tags.h
topi/include/topi/transform.h
topi/include/topi/vision/reorg.h
topi/src/topi.cc
vta/hardware/xilinx/scripts/hsi.tcl
vta/hardware/xilinx/sim/vta_test.cc
vta/include/vta/driver.h
vta/include/vta/runtime.h
vta/include/vta/sim_tlpp.h
vta/src/de10nano/cma_api.cc
vta/src/device_api.cc
vta/src/runtime.cc
vta/src/sim/sim_driver.cc
vta/src/sim/sim_tlpp.cc
vta/src/vmem/virtual_memory.cc
vta/src/vmem/virtual_memory.h
vta/tests/hardware/metal_test/metal_test.cc
web/example_rpc.html
web/web_runtime.cc