Welcome to plenoptic!
plenoptic
is a python library for model-based synthesis of perceptual stimuli, intended for researchers in neuroscience, psychology, and machine learning. The stimuli generated by plenoptic enable interpretation of model properties through features that are enhanced, suppressed, or discarded.
-
Main code repo
All of the code for plenoptic can be found on GitHub, under an open source license.
-
Documentation
Read our documentation to learn how to use plenoptic and see examples.
-
Installation instructions
-
pip install plenoptic
-
conda install plenoptic -c conda-forge
-
-
Get in touch
If you have questions or need help, post on our discussions page. See our readme for what to do if you find an issue or want to contribute.
-
Presentations
View the slides from presentations explaining the science that plenoptic can facilitate.
-
Workshop materials
Browse the materials from workshops we’ve run to see more examples of how to use plenoptic.
-
Citation guide
If you use plenoptic in a published academic article or presentation, please cite us!
Credits
The plenoptic package was intially developed by members of the Lab for Computational Vision at New York University and is now maintained by Billy Broderick.
Development and maintenance is supported by the Simons Foundation Flatiron Institute’s Center for Computational Neuroscience.