Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
pytorch
GitHub Repository: pytorch/tutorials
Path: blob/main/advanced_source/custom_classes/run.sh
1751 views
1
#!/bin/bash
2
3
set -ex
4
5
rm -rf build
6
rm -rf custom_class_project/build
7
8
pushd custom_class_project
9
mkdir build
10
(cd build && cmake CXXFLAGS="-DNO_PICKLE" -DCMAKE_PREFIX_PATH="$(python -c 'import torch.utils; print(torch.utils.cmake_prefix_path)')" ..)
11
(cd build && make)
12
python custom_test.py
13
python save.py
14
! python export_attr.py
15
popd
16
17
mkdir build
18
(cd build && cmake -DCMAKE_PREFIX_PATH="$(python -c 'import torch.utils; print(torch.utils.cmake_prefix_path)')" ..)
19
(cd build && make)
20
mv custom_class_project/foo.pt build/foo.pt
21
(cd build && ./infer)
22
23