GenN2N
[CVPR'24 - Rebuttal Score 554] GenN2N: Generative NeRF2NeRF Translation
File Explorer
Download Latest Version (.zip)- teaser.gif
- __init__.py
- in2n.py
- in2n_config.py
- in2n_datamanager.py
- in2n_pipeline.py
- in2n_trainer.py
- ip2p.py
- save_video.py
- pyproject.toml
- __init__.py
- camera_optimizers.py
- camera_paths.py
- camera_utils.py
- cameras.py
- lie_groups.py
- rays.py
- __init__.py
- base_config.py
- config_utils.py
- experiment_config.py
- method_configs.py
- __init__.py
- base_datamanager.py
- depth_datamanager.py
- sdf_datamanager.py
- semantic_datamanager.py
- __init__.py
- arkitscenes_dataparser.py
- base_dataparser.py
- blender_dataparser.py
- dnerf_dataparser.py
- dycheck_dataparser.py
- instant_ngp_dataparser.py
- minimal_dataparser.py
- nerfosr_dataparser.py
- nerfstudio_dataparser.py
- nuscenes_dataparser.py
- phototourism_dataparser.py
- scannet_dataparser.py
- sdfstudio_dataparser.py
- sitcoms3d_dataparser.py
- __init__.py
- base_dataset.py
- depth_dataset.py
- sdf_dataset.py
- semantic_dataset.py
- __init__.py
- colmap_parsing_utils.py
- data_utils.py
- dataloaders.py
- nerfstudio_collate.py
- __init__.py
- pixel_samplers.py
- scene_box.py
- __init__.py
- callbacks.py
- optimizers.py
- schedulers.py
- trainer.py
- __init__.py
- exporter_utils.py
- marching_cubes.py
- texture_utils.py
- tsdf_utils.py
- pybind.cu
- temporal_gridencoder.cu
- __init__.py
- _backend.py
- __init__.py
- activations.py
- base_field_component.py
- embedding.py
- encodings.py
- field_heads.py
- mlp.py
- spatial_distortions.py
- temporal_distortions.py
- temporal_grid.py
- __init__.py
- base_field.py
- density_fields.py
- instant_ngp_field.py
- nerfacto_field.py
- nerfplayer_nerfacto_field.py
- nerfplayer_ngp_field.py
- nerfw_field.py
- sdf_field.py
- semantic_nerf_field.py
- tensorf_field.py
- vanilla_nerf_field.py
- __init__.py
- stable_diffusion.py
- __init__.py
- losses.py
- ray_generators.py
- ray_samplers.py
- renderers.py
- scene_colliders.py
- shaders.py
- __init__.py
- base_model.py
- base_surface_model.py
- depth_nerfacto.py
- instant_ngp.py
- mipnerf.py
- nerfacto.py
- nerfplayer_nerfacto.py
- nerfplayer_ngp.py
- neus.py
- neus_facto.py
- semantic_nerfw.py
- tensorf.py
- thmodel.py
- vanilla_nerf.py
- __init__.py
- base_pipeline.py
- dynamic_batch.py
- __init__.py
- registry.py
- types.py
- __init__.py
- base_converter_to_nerfstudio_dataset.py
- colmap_converter_to_nerfstudio_dataset.py
- colmap_utils.py
- equirect_utils.py
- hloc_utils.py
- images_to_nerfstudio_dataset.py
- metashape_utils.py
- polycam_utils.py
- process_data_utils.py
- realitycapture_utils.py
- record3d_utils.py
- video_to_nerfstudio_dataset.py
- __init__.py
- colormaps.py
- colors.py
- comms.py
- decorators.py
- eval_utils.py
- install_checks.py
- io.py
- math.py
- misc.py
- plotly_utils.py
- poses.py
- printing.py
- profiler.py
- rich_utils.py
- scripts.py
- tensor_dataclass.py
- writer.py
- manifest.json
- leva_theme.json
- package.json
- run_deploy.py
- tsconfig.json
- node.py
- state_node.py
- __init__.py
- control_panel.py
- gui_utils.py
- path.py
- render_state_machine.py
- utils.py
- viewer_elements.py
- viewer_state.py
- viewer_utils.py
- __init__.py
- gui.py
- message_api.py
- messages.py
- server.py
- __init__.py
- __init__.py
- py.typed
- __init__.py
- nerfstudio_blender.py
- _ns-dev-sync-viser-message-defs
- _ns-dev-test
- _ns-download-data
- _ns-eval
- _ns-export
- _ns-install-cli
- _ns-process-data
- _ns-render
- _ns-train
- _ns-viewer
- __init__.py
- install.py
- setup.bash
- setup.zsh
- process_nuscenes_masks.py
- __init__.py
- add_nb_tags.py
- build_docs.py
- __init__.py
- download_data.py
- __init__.py
- trace_stable_diffusion.py
- __init__.py
- run_actions.py
- __init__.py
- run_viewer.py
- sync_viser_message_defs.py
- __init__.py
- eval.py
- exporter.py
- process_data.py
- render.py
- texture.py
- train.py
- pyproject.toml
- .gitignore
- README.md
- requirements.txt
# Installation Guide
1. Get the code
git clone https://github.com/Lxiangyue/GenN2N
Downloads the entire project code from GitHub to your computer.
cd GenN2N
Moves into the project folder you just downloaded.
2. Node.js
Easy RecommendedPrerequisites
β οΈ This is a large repository, so this method may point to an internal sub-package rather than the actual core product. Check the full README as well.
cd nerfstudio/nerfstudio/viewer/app
This project's files live in a subfolder, so move into it first.
npm install
Downloads and installs the libraries listed in package.json.
npm start
Starts the development/run server.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
3. Python
EasyPrerequisites
pip install -r requirements.txt
Installs the Python libraries listed in requirements.txt (or similar).
cd nerfstudio && rm -r nerfstudio.egg-info && pip install -e . && cd ..
Moves into the project folder you just downloaded.
cd instruct-nerf2nerf && rm -r in2n.egg-info && pip install -e . && cd ..
Moves into the project folder you just downloaded.
If it runs without errors and prints output in the terminal, it worked.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
