Added docker & docker-compose to the project #31
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added support for docker-compose. This docker container will enable users to run both acezero & nerfstudio, allowing the creation of gaussian splats from just a few commands. I haven't fully tested all of the features of acezero, but am aware that some functionality like
--render_visualization
doesn't work in the docker container.Only added two files, the
Dockerfile
&docker-compose.yml
file, and updated two files, the.gitignore
&README
Hoping this will make ace0 more accessible and easier to contribute on!
Also, this was tested on a RTX 3060 12GB card on a Ubuntu host machine. Was able to successfully train a gaussian splat from datasets of 6000 & even 10000 images, both of which matched roughly 70% of each dataset and the camera calibration results were quite impressive based on the nerfstudio splat. I'm going to try this on a larger gpu so I can hopefully train the splat at a higher resolution, since my 3060 can only handle a downscale value of 6.