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.
💻 The main code repo is here.
📖 Check out our documentation to learn how to use plenoptic.
📦 You can install plenoptic using pip or conda. See our documentation for more details.
📓🖊 We are currently under review at pyOpenSci!
❓ Feel free to ask any questions on our discussions page. See our readme for more details on how to communicate with us.
📚 Many of the repositories in this organization contain materials from workshops we have run, which you may find useful to look through. You may also want to check out the presentations we've given about the package.
🙏 If you use plenoptic in a published academic article or presentation, please cite us! View our citation guide for more details.
The 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.