File license.txt of Package python-torch
# # License Details # Main license BSD 3-Clause # # Apache-2.0 # android/libs/fbjni/LICENSE # android/libs/fbjni/CMakeLists.txt # android/libs/fbjni/build.gradle # android/libs/fbjni/cxx/fbjni/ByteBuffer.cpp # android/libs/fbjni/cxx/fbjni/ByteBuffer.h # android/libs/fbjni/cxx/fbjni/Context.h # android/libs/fbjni/cxx/fbjni/File.h # android/libs/fbjni/cxx/fbjni/JThread.h # android/libs/fbjni/cxx/fbjni/NativeRunnable.h # android/libs/fbjni/cxx/fbjni/OnLoad.cpp # android/libs/fbjni/cxx/fbjni/ReadableByteChannel.cpp # android/libs/fbjni/cxx/fbjni/ReadableByteChannel.h # android/libs/fbjni/cxx/fbjni/detail/Boxed.h # android/libs/fbjni/cxx/fbjni/detail/Common.h # android/libs/fbjni/cxx/fbjni/detail/CoreClasses-inl.h # android/libs/fbjni/cxx/fbjni/detail/CoreClasses.h # android/libs/fbjni/cxx/fbjni/detail/Environment.cpp # android/libs/fbjni/cxx/fbjni/detail/Environment.h # android/libs/fbjni/cxx/fbjni/detail/Exceptions.cpp # android/libs/fbjni/cxx/fbjni/detail/Exceptions.h # android/libs/fbjni/cxx/fbjni/detail/FbjniApi.h # android/libs/fbjni/cxx/fbjni/detail/Hybrid.cpp # android/libs/fbjni/cxx/fbjni/detail/Hybrid.h # android/libs/fbjni/cxx/fbjni/detail/Iterator-inl.h # android/libs/fbjni/cxx/fbjni/detail/Iterator.h # android/libs/fbjni/cxx/fbjni/detail/JWeakReference.h # android/libs/fbjni/cxx/fbjni/detail/Log.h # android/libs/fbjni/cxx/fbjni/detail/Meta-forward.h # android/libs/fbjni/cxx/fbjni/detail/Meta-inl.h # android/libs/fbjni/cxx/fbjni/detail/Meta.cpp # android/libs/fbjni/cxx/fbjni/detail/Meta.h # android/libs/fbjni/cxx/fbjni/detail/MetaConvert.h # android/libs/fbjni/cxx/fbjni/detail/ReferenceAllocators-inl.h # android/libs/fbjni/cxx/fbjni/detail/ReferenceAllocators.h # android/libs/fbjni/cxx/fbjni/detail/References-forward.h # android/libs/fbjni/cxx/fbjni/detail/References-inl.h # android/libs/fbjni/cxx/fbjni/detail/References.cpp # android/libs/fbjni/cxx/fbjni/detail/References.h # android/libs/fbjni/cxx/fbjni/detail/Registration-inl.h # android/libs/fbjni/cxx/fbjni/detail/Registration.h # android/libs/fbjni/cxx/fbjni/detail/SimpleFixedString.h # android/libs/fbjni/cxx/fbjni/detail/TypeTraits.h # android/libs/fbjni/cxx/fbjni/detail/utf8.cpp # android/libs/fbjni/cxx/fbjni/detail/utf8.h # android/libs/fbjni/cxx/fbjni/fbjni.cpp # android/libs/fbjni/cxx/fbjni/fbjni.h # android/libs/fbjni/cxx/lyra/cxa_throw.cpp # android/libs/fbjni/cxx/lyra/lyra.cpp # android/libs/fbjni/cxx/lyra/lyra.h # android/libs/fbjni/cxx/lyra/lyra_breakpad.cpp # android/libs/fbjni/cxx/lyra/lyra_exceptions.cpp # android/libs/fbjni/cxx/lyra/lyra_exceptions.h # android/libs/fbjni/gradle.properties # android/libs/fbjni/gradle/android-tasks.gradle # android/libs/fbjni/gradle/release.gradle # android/libs/fbjni/gradlew # android/libs/fbjni/gradlew.bat # android/libs/fbjni/host.gradle # android/libs/fbjni/java/com/facebook/jni/CppException.java # android/libs/fbjni/java/com/facebook/jni/CppSystemErrorException.java # android/libs/fbjni/java/com/facebook/jni/DestructorThread.java # android/libs/fbjni/java/com/facebook/jni/HybridClassBase.java # android/libs/fbjni/java/com/facebook/jni/HybridData.java # android/libs/fbjni/java/com/facebook/jni/IteratorHelper.java # android/libs/fbjni/java/com/facebook/jni/MapIteratorHelper.java # android/libs/fbjni/java/com/facebook/jni/NativeRunnable.java # android/libs/fbjni/java/com/facebook/jni/ThreadScopeSupport.java # android/libs/fbjni/java/com/facebook/jni/UnknownCppException.java # android/libs/fbjni/java/com/facebook/jni/annotations/DoNotStrip.java # android/libs/fbjni/scripts/android-setup.sh # android/libs/fbjni/scripts/run-host-tests.sh # android/libs/fbjni/settings.gradle # android/libs/fbjni/test/BaseFBJniTests.java # android/libs/fbjni/test/ByteBufferTests.java # android/libs/fbjni/test/DocTests.java # android/libs/fbjni/test/FBJniTests.java # android/libs/fbjni/test/HybridTests.java # android/libs/fbjni/test/IteratorTests.java # android/libs/fbjni/test/PrimitiveArrayTests.java # android/libs/fbjni/test/ReadableByteChannelTests.java # android/libs/fbjni/test/jni/CMakeLists.txt # android/libs/fbjni/test/jni/byte_buffer_tests.cpp # android/libs/fbjni/test/jni/doc_tests.cpp # android/libs/fbjni/test/jni/expect.h # android/libs/fbjni/test/jni/fbjni_onload.cpp # android/libs/fbjni/test/jni/fbjni_tests.cpp # android/libs/fbjni/test/jni/hybrid_tests.cpp # android/libs/fbjni/test/jni/inter_dso_exception_test_1/Test.cpp # android/libs/fbjni/test/jni/inter_dso_exception_test_1/Test.h # android/libs/fbjni/test/jni/inter_dso_exception_test_2/Test.cpp # android/libs/fbjni/test/jni/inter_dso_exception_test_2/Test.h # android/libs/fbjni/test/jni/iterator_tests.cpp # android/libs/fbjni/test/jni/modified_utf8_test.cpp # android/libs/fbjni/test/jni/no_rtti.cpp # android/libs/fbjni/test/jni/no_rtti.h # android/libs/fbjni/test/jni/primitive_array_tests.cpp # android/libs/fbjni/test/jni/readable_byte_channel_tests.cpp # android/libs/fbjni/test/jni/simple_fixed_string_tests.cpp # android/libs/fbjni/test/jni/utf16toUTF8_test.cpp # android/pytorch_android/host/build.gradle # aten/src/ATen/cuda/llvm_basic.cpp # aten/src/ATen/cuda/llvm_complex.cpp # aten/src/ATen/native/quantized/cpu/qnnpack/confu.yaml # aten/src/ATen/native/quantized/cpu/qnnpack/src/requantization/gemmlowp-neon.c # aten/src/ATen/native/quantized/cpu/qnnpack/src/requantization/gemmlowp-scalar.h # aten/src/ATen/native/quantized/cpu/qnnpack/src/requantization/gemmlowp-sse.h # aten/src/ATen/nnapi/codegen.py # aten/src/ATen/nnapi/NeuralNetworks.h # aten/src/ATen/nnapi/nnapi_wrapper.cpp # aten/src/ATen/nnapi/nnapi_wrapper.h # binaries/benchmark_args.h # binaries/benchmark_helper.cc # binaries/benchmark_helper.h # binaries/compare_models_torch.cc # binaries/convert_and_benchmark.cc # binaries/convert_caffe_image_db.cc # binaries/convert_db.cc # binaries/convert_encoded_to_raw_leveldb.cc # binaries/convert_image_to_tensor.cc # binaries/core_overhead_benchmark.cc # binaries/core_overhead_benchmark_gpu.cc # binaries/db_throughput.cc # binaries/dump_operator_names.cc # binaries/inspect_gpu.cc # binaries/load_benchmark_torch.cc # binaries/make_cifar_db.cc # binaries/make_image_db.cc # binaries/make_mnist_db.cc # binaries/optimize_for_mobile.cc # binaries/parallel_info.cc # binaries/predictor_verifier.cc # binaries/print_core_object_sizes_gpu.cc # binaries/print_registered_core_operators.cc # binaries/run_plan.cc # binaries/run_plan_mpi.cc # binaries/speed_benchmark.cc # binaries/speed_benchmark_torch.cc # binaries/split_db.cc # binaries/tsv_2_proto.cc # binaries/tutorial_blob.cc # binaries/zmq_feeder.cc # c10/test/util/small_vector_test.cpp # c10/util/FunctionRef.h # c10/util/SmallVector.cpp # c10/util/SmallVector.h # c10/util/llvmMathExtras.h # c10/util/sparse_bitset.h # caffe2/contrib/aten/gen_op.py # caffe2/contrib/fakelowp/fp16_fc_acc_op.cc # caffe2/contrib/fakelowp/fp16_fc_acc_op.h # caffe2/contrib/gloo/allgather_ops.cc # caffe2/contrib/gloo/allgather_ops.h # caffe2/contrib/gloo/reduce_scatter_ops.cc # caffe2/contrib/gloo/reduce_scatter_ops.h # caffe2/core/hip/common_miopen.h # caffe2/core/hip/common_miopen.hip # caffe2/core/net_async_tracing.cc # caffe2/core/net_async_tracing.h # caffe2/core/net_async_tracing_test.cc # caffe2/experiments/operators/fully_connected_op_decomposition.cc # caffe2/experiments/operators/fully_connected_op_decomposition.h # caffe2/experiments/operators/fully_connected_op_decomposition_gpu.cc # caffe2/experiments/operators/fully_connected_op_prune.cc # caffe2/experiments/operators/fully_connected_op_prune.h # caffe2/experiments/operators/fully_connected_op_sparse.cc # caffe2/experiments/operators/fully_connected_op_sparse.h # caffe2/experiments/operators/funhash_op.cc # caffe2/experiments/operators/funhash_op.h # caffe2/experiments/operators/sparse_funhash_op.cc # caffe2/experiments/operators/sparse_funhash_op.h # caffe2/experiments/operators/sparse_matrix_reshape_op.cc # caffe2/experiments/operators/sparse_matrix_reshape_op.h # caffe2/experiments/operators/tt_contraction_op.cc # caffe2/experiments/operators/tt_contraction_op.h # caffe2/experiments/operators/tt_contraction_op_gpu.cc # caffe2/experiments/operators/tt_pad_op.cc # caffe2/experiments/operators/tt_pad_op.h # caffe2/experiments/python/SparseTransformer.py # caffe2/experiments/python/convnet_benchmarks.py # caffe2/experiments/python/device_reduce_sum_bench.py # caffe2/experiments/python/funhash_op_test.py # caffe2/experiments/python/net_construct_bench.py # caffe2/experiments/python/sparse_funhash_op_test.py # caffe2/experiments/python/sparse_reshape_op_test.py # caffe2/experiments/python/tt_contraction_op_test.py # caffe2/experiments/python/tt_pad_op_test.py # caffe2/mobile/contrib/libvulkan-stub/include/vulkan/vk_platform.h # caffe2/mobile/contrib/libvulkan-stub/include/vulkan/vulkan.h # caffe2/mobile/contrib/nnapi/NeuralNetworks.h # caffe2/mobile/contrib/nnapi/dlnnapi.c # caffe2/mobile/contrib/nnapi/nnapi_benchmark.cc # caffe2/observers/profile_observer.cc # caffe2/observers/profile_observer.h # caffe2/operators/hip/conv_op_miopen.hip # caffe2/operators/hip/local_response_normalization_op_miopen.hip # caffe2/operators/hip/pool_op_miopen.hip # caffe2/operators/hip/spatial_batch_norm_op_miopen.hip # caffe2/operators/quantized/int8_utils.h # caffe2/operators/stump_func_op.cc # caffe2/operators/stump_func_op.cu # caffe2/operators/stump_func_op.h # caffe2/operators/unique_ops.cc # caffe2/operators/unique_ops.cu # caffe2/operators/unique_ops.h # caffe2/operators/upsample_op.cc # caffe2/operators/upsample_op.h # caffe2/opt/fusion.h # caffe2/python/layers/label_smooth.py # caffe2/python/mint/static/css/simple-sidebar.css # caffe2/python/modeling/get_entry_from_blobs.py # caffe2/python/modeling/get_entry_from_blobs_test.py # caffe2/python/modeling/gradient_clipping_test.py # caffe2/python/operator_test/unique_ops_test.py # caffe2/python/operator_test/upsample_op_test.py # caffe2/python/operator_test/weight_scale_test.py # caffe2/python/pybind_state_int8.cc # caffe2/python/transformations.py # caffe2/python/transformations_test.py # caffe2/quantization/server/batch_matmul_dnnlowp_op.cc # caffe2/quantization/server/batch_matmul_dnnlowp_op.h # caffe2/quantization/server/compute_equalization_scale_test.py # caffe2/quantization/server/elementwise_linear_dnnlowp_op.cc # caffe2/quantization/server/elementwise_linear_dnnlowp_op.h # caffe2/quantization/server/elementwise_sum_relu_op.cc # caffe2/quantization/server/fb_fc_packed_op.cc # caffe2/quantization/server/fb_fc_packed_op.h # caffe2/quantization/server/fbgemm_fp16_pack_op.cc # caffe2/quantization/server/fbgemm_fp16_pack_op.h # caffe2/quantization/server/fully_connected_fake_lowp_op.cc # caffe2/quantization/server/fully_connected_fake_lowp_op.h # caffe2/quantization/server/int8_gen_quant_params_min_max_test.py # caffe2/quantization/server/int8_gen_quant_params_test.py # caffe2/quantization/server/int8_quant_scheme_blob_fill_test.py # caffe2/quantization/server/spatial_batch_norm_relu_op.cc # caffe2/sgd/weight_scale_op.cc # caffe2/sgd/weight_scale_op.h # caffe2/utils/bench_utils.h # functorch/examples/maml_omniglot/maml-omniglot-higher.py # functorch/examples/maml_omniglot/maml-omniglot-ptonly.py # functorch/examples/maml_omniglot/maml-omniglot-transforms.py # functorch/examples/maml_omniglot/support/omniglot_loaders.py # modules/detectron/group_spatial_softmax_op.cc # modules/detectron/group_spatial_softmax_op.cu # modules/detectron/group_spatial_softmax_op.h # modules/detectron/ps_roi_pool_op.cc # modules/detectron/ps_roi_pool_op.h # modules/detectron/roi_pool_f_op.cc # modules/detectron/roi_pool_f_op.cu # modules/detectron/roi_pool_f_op.h # modules/detectron/sample_as_op.cc # modules/detectron/sample_as_op.cu # modules/detectron/sample_as_op.h # modules/detectron/select_smooth_l1_loss_op.cc # modules/detectron/select_smooth_l1_loss_op.cu # modules/detectron/select_smooth_l1_loss_op.h # modules/detectron/sigmoid_cross_entropy_loss_op.cc # modules/detectron/sigmoid_cross_entropy_loss_op.cu # modules/detectron/sigmoid_cross_entropy_loss_op.h # modules/detectron/sigmoid_focal_loss_op.cc # modules/detectron/sigmoid_focal_loss_op.cu # modules/detectron/sigmoid_focal_loss_op.h # modules/detectron/smooth_l1_loss_op.cc # modules/detectron/smooth_l1_loss_op.cu # modules/detectron/smooth_l1_loss_op.h # modules/detectron/softmax_focal_loss_op.cc # modules/detectron/softmax_focal_loss_op.cu # modules/detectron/softmax_focal_loss_op.h # modules/detectron/spatial_narrow_as_op.cc # modules/detectron/spatial_narrow_as_op.cu # modules/detectron/spatial_narrow_as_op.h # modules/detectron/upsample_nearest_op.cc # modules/detectron/upsample_nearest_op.h # modules/module_test/module_test_dynamic.cc # modules/rocksdb/rocksdb.cc # scripts/apache_header.txt # scripts/apache_python.txt # torch/distributions/lkj_cholesky.py # # Apache 2.0 AND BSD 2-Clause # caffe2/operators/deform_conv_op.cu # # Apache 2.0 AND BSD 2-Clause AND MIT # modules/detectron/ps_roi_pool_op.cu # # Apache 2.0 AND BSD 2-Clause # modules/detectron/upsample_nearest_op.cu # # BSD 0-Clause # torch/csrc/utils/pythoncapi_compat.h # # BSD 2-Clause # aten/src/ATen/native/quantized/cpu/qnnpack/deps/clog/LICENSE # caffe2/image/transform_gpu.cu # caffe2/image/transform_gpu.h # # BSL-1.0 # c10/util/flat_hash_map.h # c10/util/hash.h # c10/util/Optional.h # c10/util/order_preserving_flat_hash_map.h # c10/util/strong_type.h # c10/util/variant.h # # GPL-3.0-or-later AND MIT # c10/util/reverse_iterator.h # # Khronos # These files are for OpenCL, an unused option # Replace them later, as-needed with the opencl-headers.rpm # # caffe2/contrib/opencl/OpenCL/cl.hpp # caffe2/mobile/contrib/libopencl-stub/include/CL/cl.h # caffe2/mobile/contrib/libopencl-stub/include/CL/cl.hpp # caffe2/mobile/contrib/libopencl-stub/include/CL/cl_ext.h # caffe2/mobile/contrib/libopencl-stub/include/CL/cl_gl.h # caffe2/mobile/contrib/libopencl-stub/include/CL/cl_gl_ext.h # caffe2/mobile/contrib/libopencl-stub/include/CL/cl_platform.h # caffe2/mobile/contrib/libopencl-stub/include/CL/opencl.h # # MIT # android/libs/fbjni/googletest-CMakeLists.txt.in # c10/util/BFloat16-math.h # caffe2/mobile/contrib/libvulkan-stub/include/libvulkan-stub.h # caffe2/mobile/contrib/libvulkan-stub/src/libvulkan-stub.c # caffe2/onnx/torch_ops/defs.cc # cmake/Modules_CUDA_fix/upstream/FindCUDA/make2cmake.cmake # cmake/Modules_CUDA_fix/upstream/FindCUDA/parse_cubin.cmake # cmake/Modules_CUDA_fix/upstream/FindCUDA/run_nvcc.cmake # functorch/einops/_parsing.py # test/functorch/test_parsing.py # test/functorch/test_rearrange.py # third_party/miniz-2.1.0/LICENSE # third_party/miniz-2.1.0/miniz.c # tools/coverage_plugins_package/setup.py # torch/_appdirs.py # torch/utils/hipify/hipify_python.py # # Public Domain # caffe2/mobile/contrib/libopencl-stub/LICENSE # caffe2/utils/murmur_hash3.cc # caffe2/utils/murmur_hash3.h # # Zlib # aten/src/ATen/native/cpu/avx_mathfun.h