main
Speckle ML demo app (image to pointcloud)
WARNING: This repo is the result of a 1day hackathon and is very unstructured.
Description of directories:
python-connect: quick proof of concept way of sending pointclouds to a speckle serverweb-app: The frontend Vue appserver: The final backend (includes a copy of the built frontend, for serving)
The server directory started with a clone of the ML model repository that can be found at https://github.com/ialhashim/DenseDepth
In there, there are some extra files that were added/modified:
cherry.py- the startup script for this apprun.py- edited from a previous script - the pre-processing and post-processing logicsp.py- utility to send pointclouds to a speckle serverDockerfile- for building a docker image with this appMakefile- build and run commands for easily build and run the docker image
To build the app:
- go into the
serverdirectory - follow the instructions in the original
README.mdto download the NYU pretrained model. - run
make build - edit
Makefileto include your config - run
make run
Description
Languages
Jupyter Notebook
81.4%
Python
16.8%
Vue
0.9%
HTML
0.3%
Shell
0.3%
Other
0.2%