The code is adapted from https://github.com/Anthony-Tatowicz/docker-ethminer.
Make sure you have 1) Docker and 2) Nvidia runtime installed then you are good to go.
π Morning 206 commits βββββββββββββββββββββ 32.2% | |
π Daytime 235 commits βββββββββββββββββββββ 36.7% | |
π Evening 90 commits βββββββββββββββββββββ 14.1% | |
π Night 109 commits βββββββββββββββββββββ 17.0% |
The code is adapted from https://github.com/Anthony-Tatowicz/docker-ethminer.
Make sure you have 1) Docker and 2) Nvidia runtime installed then you are good to go.
import torch | |
import torch.nn as nn | |
import torch.nn.functional as F | |
from torchaudio.functional import lfilter as torch_lfilter | |
from torch.autograd import Function, gradcheck | |
class lfilter(Function): | |
@staticmethod |
import numpy as np | |
import networkx as nx | |
from scipy.spatial import Delaunay | |
def W(x): | |
return (x + np.pi) % (2 * np.pi) - np.pi | |
def mcf_sparse(x, y, psi, capacity=None): | |
points = np.vstack((x, y)).T | |
num_points = points.shape[0] |
import numpy as np | |
import networkx as nx | |
def W(x): | |
return (x + np.pi) % (2 * np.pi) - np.pi | |
def mcf(x: np.ndarray, capacity=None): | |
assert x.ndim == 2, "Input x should be a 2d array!" | |
# construct index for each node |