Projects Terminal


PyAER - Low-level Python APIs for Accessing Neuromorphic Devices
PyAER offers a set of low-level APIs for accessing Neuromorphic Devices such as Dynamic Vision Sensors, DYNAPE-se that are produced by iniLabs, GmbH. The library builds a Python binding of libcaer via SWIG. This package aims to bridge the gap between these fantastic sensors and processors and beginners.


Learning to Navigate without a Map
We investigated how well deep learning algorithm can be used to navigate a partially observable (PO) grid world. And we show that VIN performs strongly for this task whilst other RL algorithms fail to generalize. The performance of VIN is compared with the ground truth that is computed by `A*` in fully observable environment. This project is supervised by Nikolay Savinov at Computer Vision and Geometry Group, ETH Z├╝rich.

Character-level Chinese-English Translation through ASCII Encoding
Character-level Neural Machine Translation (NMT) models have recently achieved impressive results on many language pairs. They mainly do well for Indo-European language pairs, where the languages share the same writing system. However, for translating between Chinese and English, the gap between the two different writing systems poses a major challenge because of a lack of systematic correspondence between the individual linguistic units. In this paper, we enable character-level NMT for Chinese, by breaking down Chinese characters into linguistic units similar to that of Indo-European languages. We use the Wubi encoding scheme, which preserves the original shape and semantic information of the characters, while also being reversible. We show promising results from training Wubi-based models on the character- and subword-level with recurrent as well as convolutional models.

macman - Handy tools for Mac OS X terminal
The toolkit is to simply the workflow in managing terminal related tasks. Total 112 functions covered daily routine, version control, 3rd party utilities, etc.
GitHub release


Max-Pooling Operations in Deep Spiking Neural Networks
We replaced the Average Pooling to Max-Pooling in ANN-SNN conversion pipeline. And we reported the best SNN results in MNIST and CIFAR-10 to date.

DVS Benchmark Datasets for Object Tracking, Action Recognition, and Object Recognition
Benchmarks have played a vital role in the advancement of visual object recognition and other fields of computer vision. We report a new benchmark dataset in which we converted established visual video benchmarks for object tracking, action recognition and object recognition into spiking neuromorphic datasets, recorded with the DVS output of a DAVIS camera.