Skip to content

A web application showcasing image recognition using deep learning with Cortex. See it in action at https://deeplearning.magnet.coop/

License

Notifications You must be signed in to change notification settings

biotz/cortex-cat-or-dog

Repository files navigation

aluminium

A web application showcasing image recognition using deep learning, based on Cortex library.

You can see it in action at https://deeplearning.magnet.coop/

Developing

Setup

When you first clone this repository, run:

lein duct setup

This will create files for local configuration, and prep your system for the project.

Environment

To begin developing, start with a REPL.

lein repl

Then load the development environment.

user=> (dev)
:loaded

Run go to prep and initiate the system.

dev=> (go)
:duct.server.http.jetty/starting-server {:port 3000}
:initiated

By default this creates a web server at http://localhost:3000.

When you make changes to your source files, use reset to reload any modified files and reset the server. Changes to CSS or ClojureScript files will be hot-loaded into the browser.

dev=> (reset)
:reloading (...)
:resumed

If you want to access a ClojureScript REPL, make sure that the site is loaded in a browser and run:

dev=> (cljs-repl)
Waiting for browser connection... Connected.
To quit, type: :cljs/quit
nil
cljs.user=>

Testing

Testing is fastest through the REPL, as you avoid environment startup time.

dev=> (test)
...

But you can also run tests through Leiningen.

lein test

Legal

Copyright (c) 2018, 2019 Magnet Coop.

Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.

About

A web application showcasing image recognition using deep learning with Cortex. See it in action at https://deeplearning.magnet.coop/

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published