Computer Vision algorithm implementations, intended for use with the Neodroid platform
Project description
Vision
This repository will host implementation computer vision algorithms applying the Neodroid platform.
Neodroid is developed with support from Research Council of Norway Grant #262900. (https://www.forskningsradet.no/prosjektbanken/#/project/NFR/262900)
Contents Of This Readme
Algorithms
- SAGAN - Generative model
- CVAE - Generative model
- BVAE - Generative model
- Vanilla-CNN - Classification
- Vanilla-MLP - Classification
- YOLO - Segmentation
Requirements
- pytorch
- tqdm
- Pillow
- numpy
- matplotlib
- torchvision
- torch
- Neodroid
- pynput
To install these use the command:
pip3 install -r requirements.txt
Usage
Export python path to the repo root so we can use the utilities module
export PYTHONPATH=/path-to-repo/
For training a agent use:
python3 procedures/train_agent.py
For testing a trained agent use:
python3 procedures/test_agent.py
Results
Segmentation
Screenshots
Contributing
See guidelines for contributing here.
Citation
For citation you may use the following bibtex entry:
@misc{neodroid-vision,
author = {Heider, Christian},
title = {Neodroid Vision},
year = {2019},
publisher = {GitHub},
journal = {GitHub repository},
howpublished = {\url{https://github.com/aivclab/vision}},
}
Authors
- Christian Heider Nielsen - cnheider
Here other contributors to this project are listed.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
File details
Details for the file NeodroidVision-0.2.0-py36-none-any.whl
.
File metadata
- Download URL: NeodroidVision-0.2.0-py36-none-any.whl
- Upload date:
- Size: 146.9 kB
- Tags: Python 3.6
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 718ee0a863bca9a684fabd903a97c28c209ffcef061a3e309acbc6a6a6129db9 |
|
MD5 | fda696d3e51335f1ad098c52307d618b |
|
BLAKE2b-256 | 7f190403f7c93710d04770e9edb7c46e0152daa37332e1368d5c9cffd7238bce |