I hereby claim:
- I am gravitino on github.
- I am hundt (https://keybase.io/hundt) on keybase.
- I have a public key whose fingerprint is D3F4 A995 7D3A 7400 874C D1A9 C584 38B7 5FAA 47C7
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
#ifndef INPLACE_ALGORITHMS | |
#define INPLACE_ALGORITHMS | |
template< | |
class value_t, | |
class index_t> | |
void permute( | |
value_t * data, | |
index_t * perm, | |
index_t length) { |
#ifndef RNGPU_HPP | |
#define RNGPU_HPP | |
#if defined(__CUDA_ARCH__) | |
#define INLINE_QUALIFIERS __host__ __device__ __forceinline__ | |
#else | |
#include <math.h> | |
#define INLINE_QUALIFIERS inline | |
#endif |
#include <iostream> | |
// error makro | |
#define CUERR { \ | |
cudaError_t err; \ | |
if ((err = cudaGetLastError()) != cudaSuccess) { \ | |
std::cout << "CUDA error: " << cudaGetErrorString(err) << " : " \ | |
<< __FILE__ << ", line " << __LINE__ << std::endl; \ | |
exit(1); \ | |
} \ |
import numpy as np | |
import pylab as pl | |
#import seaborn as sns | |
from sklearn.datasets import make_blobs, make_circles | |
def rbf_kernel(X, beta=None, p=2): | |
num_data, num_feat = X.shape | |
kernel = np.zeros((num_data, num_data)) |
import tensorflow as tf | |
import tqdm | |
def tfmf(D, k, | |
params_dict={"iters":2**14, "p":2, "h":1E-2, "init":"kmeans"}, | |
regularizer_dict={"lambda_C":1E-3, "lambda_B":1E-3, "p":1}): | |
m, n = D.shape[0], D.shape[1] | |
D_con = tf.constant(D) |
nvidia-smi dmon -s pucvmt -o T |