This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sudo apt update -y | |
sudo apt upgrade -y | |
sudo apt dist-upgrade -y | |
sudo apt autoremove -y | |
sudo apt install wget curl nano -y | |
wget https://gist.githubusercontent.com/adujardin/59f7653080c2f25e7558d18de66b59bf/raw/ee6850a5c5b81b936454b3ec6373b127e7181624/upgrade_jetson.sh | |
chmod +x upgrade_jetson.sh | |
sudo bash upgrade_jetson.sh |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env bash | |
LT4_MAJOR=32 | |
LT4_MINOR_OLD=4 | |
LT4_MINOR=5 | |
if [ "$EUID" -ne 0 ] | |
then echo "Please run as root" | |
exit | |
fi |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# https://elinux.org/Jetson/FAQ/BSP/RootFS_Reduction#Remove_installed_deb_packages | |
## Step 1, safe | |
sudo apt update | |
sudo apt autoremove -y | |
sudo apt clean | |
sudo apt remove thunderbird libreoffice-* -y | |
## Step 2, still safe but not recommended for dev use | |
# samples |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import argparse | |
import torch | |
import torchvision | |
import shutil | |
# https://github.com/vita-epfl/openpifpaf/blob/master/openpifpaf/export_onnx.py | |
try: | |
import onnx | |
import onnx.utils | |
except ImportError: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Should be run as root | |
Ips=$( nmap -sP 192.168.*.* | sed '/Host is up/d' | sed 's/.localdomain//' | sed 's/Nmap scan report for *//' | sed '/Nmap done/d' | sed 's/MAC Address: ..:..:..:..:..:.. //' | tr \(\) \* | paste -d ' ' - - | sed '/Starting Nmap/d' ) | |
# Check the diff between current run and previous (should be run in a cron every hour or something) | |
echo $Ips > current | |
if ! cmp current old >/dev/null 2>&1; then | |
curl -X POST -H 'Content-type: application/json' --data '{"text": "---------------------\n\n\n'"${Ips}"'" }' https://hooks.slack.com/services/<INSERT_ACTUAL_SLACK_URL_HERE> | |
mv current old | |
fi |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import os | |
import platform | |
import sys | |
import re | |
import urllib.request | |
ZED_SDK_MAJOR = "" | |
ZED_SDK_MINOR = "" | |
CUDA_STR = "" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env bash | |
set -e -x | |
SILENT=0 | |
for arg in "$@"; do | |
arg_l=$(echo "$arg" | tr '[:upper:]' '[:lower:]') | |
if [ "$arg_l" == "silent" ]; then | |
SILENT=1 | |
fi |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Search recursively text in files | |
grep -rIn "My text" ../path/to/folder/ | |
# Replace recursively matching string in all text files | |
find ../path/to/folder/ -type f -exec sed -i 's/My string to replace/My new string/g' {} + | |
# Git merge without issues from EOL (win <-> unix for instance) | |
git merge -s recursive -Xignore-space-at-eol my_branch | |
# ccmake setup ubuntu |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env bash | |
if [ "$#" -ne 1 ]; then | |
echo "Please provides absolute path with all the TensorRT archives" | |
fi | |
arrayName=($(ls "${1}"/TensorRT*.*)) | |
working_folder="${1}/repack" | |
mkdir -p "${working_folder}" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env bash | |
if [ "$EUID" -ne 0 ] | |
then echo "Please run as root" | |
exit | |
fi | |
# https://apt.kitware.com/ | |
if [ -n "$(uname -a | grep Ubuntu)" ]; then | |
apt-get update ; apt-get install lsb-release apt-transport-https ca-certificates gnupg software-properties-common wget -y |