# This is a combination of 8 commits.
# This is the 1st commit message:
Initial

Update readme

Fix aptget

Fix upgrade

Add aux files

fix dockerfile

Add GPU dockerfile

Clearning up

Fix gpu

Add line with conda binaries

Remove pypi tqdm

Change rnn size to match paper

Clean up from the 2D experiment

Add keep folder for splits

Remove unnecessary keep

Add automatic initialization of the environment

# This is the commit message #2:

Restore necessary files

# This is the commit message #3:

Add placeholders

# This is the commit message #4:

Restore train for 2d data

# This is the commit message #5:

Extend readme

# This is the commit message #6:

Fix params and evaluate the model

# This is the commit message #7:

Update readme

# This is the commit message #8:

Remove external files

# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
#
# Date:      Sun Jun 7 23:14:43 2020 +0200
#
# interactive rebase in progress; onto 07aaf8e
# Last commands done (8 commands done):
#    squash a730283 Update readme
#    squash b2a6166 Remove external files
# No commands remaining.
# You are currently editing a commit while rebasing branch 'master' on '07aaf8e'.
#
#
# Initial commit
#
# Changes to be committed:
#	new file:   .dvc/.gitignore
#	new file:   .dvc/config
#	new file:   .gitignore
#	new file:   Dockerfile
#	new file:   Dockerfile.gpu
#	new file:   Dvcfile
#	new file:   README.md
#	new file:   architecture.png
#	new file:   convert-trees.sh
#	new file:   csg-prediction.png
#	new file:   data/cad.dvc
#	new file:   data/cad/.put-data-here
#	new file:   data/hdf5.dvc
#	new file:   data/hdf5/.put-data-here
#	new file:   data/pointcloud_surface.dvc
#	new file:   data/pointcloud_surface/.put-data-here
#	new file:   data/shapenet/.put-data-here
#	new file:   dvc/3d_experiment/evaluate_model.dvc
#	new file:   dvc/3d_experiment/generate_edge_data.dvc
#	new file:   dvc/3d_experiment/reconstruct_3d_shapes.dvc
#	new file:   dvc/3d_experiment/run_experiment.dvc
#	new file:   dvc/3d_experiment/visualize_reconstructions.dvc
#	new file:   dvc/cad_experiment/evaluate_model.dvc
#	new file:   dvc/cad_experiment/run_experiment.dvc
#	new file:   dvc/initialize_env.dvc
#	new file:   dvc/paper/example_csg_on_binary_sets.dvc
#	new file:   dvc/paper/prediction_layer_example.dvc
#	new file:   dvc/paper/visualize_2d_predicted_shapes_cad.dvc
#	new file:   env.yml
#	new file:   mitsuba-flask-service.zip
#	new file:   models/3d_64/initial/ckpts/.put-model-here
#	new file:   models/cad_main/initial/ckpts/.put-model-here
#	new file:   paper-stuff/.gitignore
#	new file:   paper-stuff/metrics/.gitignore
#	new file:   paper-stuff/metrics/metrics.json
#	new file:   runners/3d_experiment/evaluate_model.sh
#	new file:   runners/3d_experiment/generate_edge_data.sh
#	new file:   runners/3d_experiment/reconstruct_3d_shapes.sh
#	new file:   runners/3d_experiment/run_experiment.sh
#	new file:   runners/3d_experiment/visualize_reconstructions.sh
#	new file:   runners/cad_experiment/evaluate_model.sh
#	new file:   runners/cad_experiment/run_experiment.sh
#	new file:   runners/final.sh
#	new file:   runners/initialize_env.sh
#	new file:   runners/paper/example_csg_on_binary_sets.sh
#	new file:   runners/paper/prediction_layer_example.sh
#	new file:   runners/paper/visualize_2d_predicted_shapes_cad.sh
#	new file:   setup.py
#	new file:   ucsgnet/__init__.py
#	new file:   ucsgnet/callbacks.py
#	new file:   ucsgnet/common.py
#	new file:   ucsgnet/dataset.py
#	new file:   ucsgnet/generators/__init__.py
#	new file:   ucsgnet/generators/generate_cross_diamond_dataset.py
#	new file:   ucsgnet/generators/generate_csg_dataset.py
#	new file:   ucsgnet/generators/generate_edge_data_from_point.py
#	new file:   ucsgnet/generators/generate_simpler_csg.py
#	new file:   ucsgnet/loggers.py
#	new file:   ucsgnet/mesh_utils.pyx
#	new file:   ucsgnet/ucsgnet/__init__.py
#	new file:   ucsgnet/ucsgnet/cad/__init__.py
#	new file:   ucsgnet/ucsgnet/cad/eval_cad.py
#	new file:   ucsgnet/ucsgnet/cad/net_cad.py
#	new file:   ucsgnet/ucsgnet/cad/train_cad.py
#	new file:   ucsgnet/ucsgnet/csg_layers.py
#	new file:   ucsgnet/ucsgnet/evaluate_on_3d_data.py
#	new file:   ucsgnet/ucsgnet/extractors.py
#	new file:   ucsgnet/ucsgnet/losses.py
#	new file:   ucsgnet/ucsgnet/metrics.py
#	new file:   ucsgnet/ucsgnet/model.py
#	new file:   ucsgnet/ucsgnet/net_2d.py
#	new file:   ucsgnet/ucsgnet/net_3d.py
#	new file:   ucsgnet/ucsgnet/reconstruct_3d_shapes.py
#	new file:   ucsgnet/ucsgnet/shape_evaluators.py
#	new file:   ucsgnet/ucsgnet/train_2d.py
#	new file:   ucsgnet/ucsgnet/train_3d.py
#	new file:   ucsgnet/ucsgnet/visualize_2d_predicted_shapes.py
#	new file:   ucsgnet/utils.py
#	new file:   ucsgnet/visualization/__init__.py
#	new file:   ucsgnet/visualization/generate_example_csg_layer.py
#	new file:   ucsgnet/visualization/visualize_2d_csg.py
#	new file:   ucsgnet/visualization/visualize_csg_on_binary_sets.py
#	new file:   ucsgnet/visualization/visualize_shapes.py
#	new file:   utils/__init__.py
#	new file:   utils/drawio2inkscape.py
#	new file:   utils/pdflatex2pdf.py
#
# Untracked files:
#	git-anonymize
#
