Skip to content

General Layer-wise IMage ProceSsing Engine --- A library for implementing hierarchical visual models in C++ and Python

License

Notifications You must be signed in to change notification settings

NhanHo/glimpse-project

 
 

Repository files navigation

========================================================
GLIMPSE - The General Layer-wise IMage ProceSsing Engine
========================================================

The GLIMPSE project is a library for implementing hierarchical visual models in
C++ and Python. The goal of this project is to allow a broad range of
feed-forward, hierarchical models to be encoded in a high-level declarative
manner, with low-level details of the implementation hidden from view. GLIMPSE
combines an efficient implementation with the ability to leverage parallel
processing facilities and is designed to run on multiple operating systems using
only common, freely-available components. A prototype of GLIMPSE has been used
to encode an HMAX-like model, achieving results comparable with those found in
the literature.

The GLIMPSE library began as a port of the Petascale Artificial Neural Network
project [1]_, and owes a great deal to that work. Additionally, we acknowledge
NSF Grant 1018967 (PIs: Melanie Mitchell and Garrett Kenyon) for support.

See also the `documentation`_ and the GitHub `code repository`_.

.. [1] S. Brumby, G. Kenyon, W. Landecker, C. Rasmussen, S. Swaminarayan,
   and L. Bettencourt, "Large-Scale Functional Models of Visual Cortex for
   Remote Sensing," in *Applied Imagery Pattern Recognition 2009 (AIPR ’09)*,
   2009.

.. _documentation: http://packages.python.org/glimpse/
.. _code repository: https://github.com/mthomure/glimpse-project

About

General Layer-wise IMage ProceSsing Engine --- A library for implementing hierarchical visual models in C++ and Python

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 50.4%
  • C++ 44.3%
  • Shell 5.0%
  • Other 0.3%