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 sympy as sp | |
fx, fy, cx, cy, x, y, z = sp.symbols('fx fy cx cy x y z') | |
K = sp.Matrix([[fx, 0, cx], | |
[0, fy, cy], | |
[0, 0, 1]]) | |
p = sp.Matrix([x, y, z]) | |
# project point |
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 numpy as np | |
import matplotlib.pyplot as plt | |
import scipy | |
def offset_and_scale(curve, c, a, b): | |
return np.stack([curve[:, 0] + c, curve[:, 1] * a + b], axis=1) | |
def align_curves(curve1, curve2): | |
def distance(args): |
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 | |
from functools import partial | |
import math | |
from pathlib import Path | |
from camera_geometry import FrameSet | |
from camera_geometry.scan.views import load_frames_with, undistort_cameras | |
from camera_geometry import Camera | |
import cv2 | |
import numpy as np |
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 random | |
import numpy as np | |
import functools | |
from scipy.optimize import leastsq | |
def homog_points(points): |
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
from os.path import split | |
from typing import List | |
import torch | |
# import opt_einsum as oe | |
from torch.nn.modules.activation import ReLU | |
import torch.utils.benchmark as benchmark | |
from torch import nn | |
import math | |
import nestedtensor |
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
from os.path import split | |
import torch | |
import opt_einsum as oe | |
import torch.utils.benchmark as benchmark | |
from torch import nn | |
import torch.nn.functional as F | |
f1 = 256 | |
f2 = 256 |
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
#!/bin/bash | |
#!/bin/bash | |
read -r -d '' script <<-'EOF' | |
/netfs/share/bin/mountp | |
ln -sf ~/.p_drive/file.canterbury.ac.nz/Student/Class/cosc ./cosc_shared | |
EOF | |
ssh cosc "$script" > /dev/null 2>&1 |
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
#!/bin/bash | |
read -p 'Enter COSC Username: ' user | |
echo "Writing ~/.ssh.config..." | |
cat > ~/.ssh/config << END | |
# This is the most part as it allows access to the gateway computer | |
# Accessing any internal computers requires this base configuration. | |
Host cosc | |
Hostname linux.cosc.canterbury.ac.nz |
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
causality loop detected: | |
Main.main (test/DebugCycles.hs:182:1-30) | |
| | |
`- Main.runTest (test/DebugCycles.hs:(144,1)-(160,28)) | |
| | |
`- Test.Run.runApp' (test/Test/Run.hs:(64,1)-(66,75)) | |
| | |
`- Test.Run.runApp (test/Test/Run.hs:(29,1)-(58,92)) | |
| | |
`- Reflex.PerformEvent.Base.hostPerformEventT (src/Reflex/PerformEvent/Base.hs:(130,1)-(150,15)) |
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 cv2 | |
import numpy as np | |
import os.path as path | |
import os | |
from matplotlib import pyplot as plt | |
def valid(file): | |
_, ext = path.splitext(file) | |
return ext in ['.jpg', '.png', '.jpeg'] |
NewerOlder