This file contains 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
# this program demonstrate how to cnoevrt TRS from | |
# blender's coordinate to Unity's coordinate. | |
import numpy as np | |
from scipy.spatial.transform import Rotation | |
blender_west = [1, 0, 0] | |
blender_up = [0, 0, 1] | |
blender_north= [0, -1, 0] | |
blender_coord = np.array([ |
This file contains 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
function GetDocName(){ | |
var split = app.activeDocument.name.split('.'); | |
split.pop(); | |
var docName = split.join("."); | |
return docName; | |
} | |
function SavePNG(saveFile){ |
This file contains 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 matplotlib.pyplot as plt | |
import io | |
import numpy as np | |
import cv2 | |
# === some statistics === | |
x1 = np.linspace(0, 10, 100) | |
y1 = np.sin(x1) | |
x2 = np.linspace(-1, 1, 100)[:, None] |
This file contains 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
# --- built in --- | |
import abc | |
import math | |
# --- 3rd party --- | |
import numpy as np | |
class SegmentTree(metaclass=abc.ABCMeta): | |
def __init__(self, size: int): | |
'''An implementation of segment tree used to efficiently O(logN) |
This file contains 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 enum | |
class Reduction(str, enum.Enum): | |
max = 'max' | |
min = 'min' | |
sum = 'sum' | |
mean = 'mean' | |
prod = 'prod' |
This file contains 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 cv2 | |
import torch | |
from torch import nn | |
import math | |
a = np.zeros((100, 100, 3), dtype=np.float32) | |
a[25:75, 25:75] = np.array((1, 1, 1), dtype=np.float32) | |
cv2.imshow('Source', (a*255).astype(np.uint8)) |
This file contains 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 torch | |
from torch import nn | |
import torch_scatter # pip install torch-scatter | |
def ravel_index(index, shape): | |
"""Ravel multi-dimensional indices to 1D index | |
similar to np.ravel_multi_index | |
Args: |
This file contains 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 random | |
import gym | |
import numpy as np | |
import pylab | |
from collections import deque | |
import pyvirtualdisplay | |
import cv2 | |
import datetime |
This file contains 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 datetime | |
print( | |
datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S') | |
) | |
# '2021-09-01 13:09:06' |
This file contains 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
[2021-07-11 04:00:46|MainThread|WARNING|unstable_baselines.recil_lstmx2:train_recil.py:301]: ========================= Hyper Parameters ========================= | |
[2021-07-11 04:00:46|MainThread|WARNING|unstable_baselines.recil_lstmx2:train_recil.py:301]: |------------------------------ ENV -------------------------------| | |
[2021-07-11 04:00:46|MainThread|WARNING|unstable_baselines.recil_lstmx2:train_recil.py:301]: | env_id: MineRLObtainDiamondVectorObf-v0 | | |
[2021-07-11 04:00:46|MainThread|WARNING|unstable_baselines.recil_lstmx2:train_recil.py:301]: | record_video: True | | |
[2021-07-11 04:00:46|MainThread|WARNING|unstable_baselines.recil_lstmx2:train_recil.py:301]: | monitor_dir: train/recil_lstmx2/monitor/ | | |
[2021-07-11 04:00:46|MainThread|WARNING|unstable_baselines.recil_lstmx2:train_recil.py:301]: | monitor: True | | |
[2021-07-11 04:00:46|MainThread|WARNING|unstable_bas |
NewerOlder