Giter Site home page Giter Site logo

devoreann's Introduction

Devoreann

Devoreann is a Deep Learning Development Environment in Virtual Reality. With this tool anyone can create fully functional deep learning models that solve real-world classification problems.

Overview of VR Environment

Demo Video.

Built With

  • Oculus Rift API
  • Tensorflow/Keras
  • Unity
  • gRPC/Protocol Buffers

Application

Our application and instructions on how to run it are available here.

Custom Usage

This guide covers a use case for custom patch data.

  1. Create a directory with folders corresponding to each class/category name. *EX: Z:\MyDir\Class1, Z:\Data\Class2, etc. "

  2. Specify properties in .config.

image_size     = ...
categories     = Class1, Class2, ...
num_datapoints = ... # per class
num_testing    = ... # per class
num_classes    = ...
directory      = Z:\MyDir
  1. Generate Training & Testing Data .pickle files:
$ cd VR_DL_Data
$ python GenerateData

Authors

  • Kevin C. VanHorn
  • Meyer Zinn
  • Murat Can Cobanoglu

Acknowledgments

Tumor images for classification were provided by Drs. Satwik Rajaram and Payal Kapur who is funded by the Kidney cancer SPORE grant (P50CA196516 ). The software is a derivative of work from the UT Southwestern hackathon, U-HACK Med 2018, and has continued development under the same Principal Investigator (Murat Can Cobanoglu) and lead developer (Kevin VanHorn). The project was originally proposed by Murat Can Cobanoglu, with the final code being submitted to the NCBI-Hackathons GitHub under the MIT License. Hackathon was sponsored by BICF from funding provided by Cancer Prevention and Research Institute of Texas (RP150596). We would like to thank hackathon contributors Xiaoxian Jing (Southern Methodist University), Siddharth Agarwal (University of Texas Arlington), and Michael Dannuzio (University of Texas at Dallas) for their initial work in design and development.

Copyright

Copyright © 2020, University of Texas Southwestern Medical Center. All rights reserved. Contributors: Kevin VanHorn, Meyer Zinn, Murat Can Cobanoglu Department: Lyda Hill Department of Bioinformatics. This software and any related documentation constitutes published and/or unpublished works and may contain valuable trade secrets and proprietary information belonging to The University of Texas Southwestern Medical Center (UT SOUTHWESTERN).  None of the foregoing material may be copied, duplicated or disclosed without the express written permission of UT SOUTHWESTERN.  IN NO EVENT SHALL UT SOUTHWESTERN BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING LOST PROFITS, ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF UT SOUTHWESTERN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.  UT SOUTHWESTERN SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE AND ACCOMPANYING DOCUMENTATION, IF ANY, PROVIDED HEREUNDER IS PROVIDED "AS IS". UT SOUTHWESTERN HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. This software contains copyrighted materials from Oculus, Unity Technologies, Keras, TensorFlow, gRPC, NumPy, Matplotlib, OpenCV, Pyprind, Nvidia CUDA, wiki.unity3d.com, PyCharm, Visual Studio Community, and Google. Corresponding terms and conditions apply.

devoreann's People

Contributors

kevincvanhorn avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.