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
# get os info | |
uname -as | |
# get compiler info | |
g++ --version | |
# check python library versions | |
pip list 2>&1 | grep "proto\|numpy\|tensorflow" | |
# get TensorFlow information | |
cat <<EOF > /tmp/check_tf.py | |
import tensorflow as tf; | |
print("path = %s" % tf.__file__) |
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
// Patrick Wieschollek <mail@patwie.com>, 2018 | |
#ifndef LIB_CUDA_INDEX_H_ | |
#define LIB_CUDA_INDEX_H_ | |
#include <array> | |
namespace cuda_index { | |
namespace impl { |
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 tensorflow as tf | |
from tensorflow.python.ops import data_flow_ops | |
import time | |
from contextlib import contextmanager | |
@contextmanager | |
def benchmark(name="unnamed context"): | |
elapsed = time.time() | |
yield |
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
#! /usr/bin/env python | |
# -*- coding: utf-8 -*- | |
# Author: Patrick Wieschollek <mail@patwie.com> | |
from tensorpack import * | |
from tensorpack.dataflow.base import DataFlow | |
from tensorpack.dataflow.dftools import LMDBDataWriter, TFRecordDataWriter, NumpyDataWriter, HDF5DataWriter | |
from tensorpack.dataflow.format import LMDBDataReader, TFRecordDataReader, NumpyDataReader, HDF5DataReader | |
import os |
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
A B C D E F | |
A B C D E H | |
A B C D E I | |
A B C D E K | |
A B C D E L | |
A B C D E M | |
A B C D E O | |
A B C D F H | |
A B C D F I | |
A B C D F K |
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
TASK: To shoot yourself in the foot... | |
C | |
You shoot yourself in the foot. | |
C++ | |
You accidentally create a dozen instances of yourself and shoot them all in the foot. | |
Providing emergency medical care is impossible since you can't tell which are bitwise | |
copies and which are just pointing at others and saying, "That's me over there." |
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
// compile me by nvcc copy.cu -o test | |
#include <iostream> | |
int main(int argc, char const *argv[]) | |
{ | |
const size_t MB = 10; | |
const size_t len = MB*256; | |
float *d_ptr, *h_ptr; |
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
# Patrick Wieschollek <mail@patwie.com> | |
from zipfile import ZipFile | |
import cv2 | |
import numpy as np | |
import scipy.io as sio | |
from tensorpack import * | |
import argparse | |
""" |
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
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
""" | |
Add `"open_settings_in_new_window": false,` to the `Preferences.sublime-settings`. | |
""" | |
import os.path | |
import sublime | |
import sublime_plugin | |