Skip to content

Files

This branch is 16684 commits behind pytorch/pytorch:main.

scripts

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Jul 29, 2023
Oct 4, 2018
Feb 6, 2024
Jan 31, 2024
Jul 28, 2022
Jul 27, 2023
Sep 18, 2023
Dec 2, 2023
Nov 27, 2023
Oct 24, 2023
Mar 6, 2021
Sep 28, 2017
Mar 30, 2021
Mar 30, 2021
Nov 18, 2022
Jan 18, 2024
Jan 19, 2024
Sep 5, 2018
Dec 30, 2022
Nov 2, 2019
Sep 9, 2022
Sep 10, 2020
Mar 6, 2021
Feb 14, 2023
Feb 14, 2023
Aug 30, 2019
Jul 27, 2023
Jul 27, 2023
Apr 27, 2023
Dec 18, 2023
Mar 18, 2018
Mar 27, 2018
Mar 27, 2018
Oct 6, 2023

This directory contains the useful tools.

build_android.sh

This script is to build PyTorch/Caffe2 library for Android. Take the following steps to start the build:

  • set ANDROID_NDK to the location of ndk
export ANDROID_NDK=YOUR_NDK_PATH
  • run build_android.sh
#in your PyTorch root directory
bash scripts/build_android.sh

If succeeded, the libraries and headers would be generated to build_android/install directory. You can then copy these files from build_android/install to your Android project for further usage.

You can also override the cmake flags via command line, e.g., following command will also compile the executable binary files:

bash scripts/build_android.sh -DBUILD_BINARY=ON

build_ios.sh

This script is to build PyTorch/Caffe2 library for iOS, and can only be performed on macOS. Take the following steps to start the build:

  • Install Xcode from App Store, and configure "Command Line Tools" properly on Xcode.
  • Install the dependencies:
brew install cmake automake libtool
  • run build_ios.sh
#in your PyTorch root directory
bash scripts/build_ios.sh

If succeeded, the libraries and headers would be generated to build_ios/install directory. You can then copy these files to your Xcode project for further usage.