4
0
mirror of https://github.com/nerfstudio-project/nerfstudio.git synced 2026-11-11 02:24:38 +08:00
Commit Graph

248 Commits

Author SHA1 Message Date
sean
c2fe9ff1ed
Fix typos in index.md (#708)
A handful of minor corrections :)
2022-10-06 00:14:37 -07:00
Brent Yi
edbfccccfe
Rename: dcargs -> tyro (#702)
Rename `dcargs` to `tyro`
2022-10-05 22:26:06 -07:00
Ethan Weber
ea591246cb
semantic nerfw docs update (#704)
* download dataset docs

* Update semantic_nerfw.md
2022-10-05 17:19:03 -07:00
Matthew Tancik
4282aa124e
Update colmap install guide (#696) 2022-10-05 13:45:17 -07:00
Benji York
739e8dcff3
typo fix (missing space) (#694) 2022-10-05 10:27:12 -07:00
Ravi Rahman
469e54d9de
Installation Docs Updates (#671)
A few tweaks
2022-10-05 10:26:43 -07:00
evonneng
917d02c695
adding viewer video + other doc related updates (#688) 2022-10-05 02:59:59 -07:00
Matthew Tancik
9cc50132c5
Add gifs to docs (#687)
* Add gifs to docs

* Update formating
2022-10-05 02:34:49 -07:00
Matthew Tancik
869dceb374
version 0.1.0 (#686) 2022-10-05 02:15:54 -07:00
Ethan Weber
f189da5bf3
update method commands (#685) 2022-10-05 02:06:26 -07:00
Jake Austin
a95bb2d611
Pushing more introduction docs (#683)
* Pushing more introduction docs
2022-10-05 01:50:49 -07:00
Matthew Tancik
ffa47f34e6
Tancik/update opg (#682)
* Update opengraph

* remove quotes
2022-10-05 00:55:39 -07:00
Matthew Tancik
4b3491468e
Update share cards (#677) 2022-10-04 23:49:20 -07:00
Matthew Tancik
757c7ea7f7
Add attributions (#676) 2022-10-04 22:56:51 -07:00
Matthew Tancik
e01206f728
Update cli docs (#674) 2022-10-04 22:11:02 -07:00
Jake Austin
a6ad3a40c4
Updating docs for custom data (#672) 2022-10-04 22:01:03 -07:00
Ethan Weber
8a98dc79f8
update image for viewer docs (#673)
update viewer docs with image
2022-10-04 21:57:56 -07:00
Ethan Weber
49b3acd11a
docs update (#669) 2022-10-04 21:26:21 -07:00
Matthew Tancik
ce8985aeb6
cli improvements to download script (#668) 2022-10-04 21:00:21 -07:00
Ethan Weber
02ca1c678b
improving the pipeline docs (#665)
* change default websocket port

* docs

* more docs

* docs

* pipeline info
2022-10-04 20:31:19 -07:00
Ethan Weber
cb056f1dfe
remove creating new methods docs (#664) 2022-10-04 17:54:50 -07:00
Matthew Tancik
0b3909918a
Update cli docs (#663) 2022-10-04 17:43:03 -07:00
Matthew Tancik
21f58252c1
remove tensorf model (#660)
* remove tensorf model

* lint
2022-10-04 16:39:47 -07:00
Matthew Tancik
654f070553
Remove mipnerf 360 (#659)
remove mipnerf 360
2022-10-04 16:29:11 -07:00
Matthew Tancik
6162f9d81f
Tancik/remove valid mask (#655)
* Install updates

* Remove valid mask logic
2022-10-04 13:54:39 -07:00
akanazawa
4c14088ba1
Update index.md (#653) 2022-10-04 12:44:42 -07:00
Ethan Weber
0695879673
[docs] model to method naming (#652)
* renamed model to methods

* name change
2022-10-04 11:53:16 -07:00
akanazawa
305e0a9dab
Update custom_dataset.md
minor typo and pointers to our discord
2022-10-04 11:50:18 -07:00
Matthew Tancik
30a927622a
Update doc styles (#651) 2022-10-04 10:57:37 -07:00
evonneng
3d7abf5a4d
Eng/doc nits (#650)
cleanup install
2022-10-04 10:27:33 -07:00
evonneng
af58b32cc8
restructuring debugging tools doc (#647)
* not done; restrucutre debugging part;

* 1) fixed all developer guides 2) fixed first_nerf error 3) moved run_actions

* removed md
2022-10-04 09:43:11 -07:00
Matthew Tancik
4d5a1363b1
Update docs (#649) 2022-10-04 09:23:31 -07:00
evonneng
50b9ee83a1
added config docs (#644)
* added config docs

* fixed first_nerf
2022-10-04 01:02:26 -07:00
Matthew Tancik
62a8896b9f
update pipeline figure docs (#642)
* update pipeline figure docs

* Update figures
2022-10-04 00:05:08 -07:00
Ethan Weber
7ba68dde48
update pipeline docs (#643)
update docs
2022-10-03 23:25:49 -07:00
evonneng
5e56e7b229
update quickstart + readme (#641)
* updated quickstart and readme

* damn ctrl c on macs
2022-10-03 22:38:43 -07:00
evonneng
5c3e1e8bb7
split scripts into 2 eval/render (#637)
* done splitting script

* udpate docs

* woops forgot to add function

* update camera panel command
2022-10-03 22:08:21 -07:00
Ethan Weber
05ba4b6b00
semantic nerfw (#640)
transients not working right now
2022-10-03 20:36:32 -07:00
evonneng
968959bdc9
quickstart updates + (other nits+links added to repo) (#633)
* small changes

* rewrite quickstart + readme

* fixed all licensing headers

* nits
2022-10-03 16:01:16 -07:00
Matthew Tancik
d7c34ca2bd
Reorganize documentation (#631)
restructure_docs
2022-10-03 12:59:46 -07:00
Matthew Tancik
3efd3c3298
dataset_inputs -> dataparser_outputs (#627) 2022-10-03 09:45:36 -07:00
Matt Tancik
ef5384afb3 typo 2022-10-03 09:24:51 -07:00
Ethan Weber
020662d4e4
pipeline documentation (#623)
* added images

* structuring
2022-10-02 23:35:49 -07:00
Matthew Tancik
03b7c44880
Tancik/add GitHub button (#624)
* Add github button to docs

* light icon
2022-10-02 23:14:47 -07:00
Matthew Tancik
37907698f2
update cli docs for process-data (#617)
* update cli docs for process-data

* Update recs

* fix toml
2022-10-02 18:09:57 -07:00
Ethan Weber
c20fed83bb
moving around files (#616)
moved around files
2022-10-02 16:54:34 -07:00
Matthew Tancik
afda888591
tcnn encoding integration (#608)
* tcnn encoding integration

* Add tests, fix lint

* lin
2022-10-02 10:33:43 -07:00
Matthew Tancik
178043e906
Slight logo tweaks (#607) 2022-10-01 21:17:09 -07:00
Matthew Tancik
f7de3a8344
Update notebooks to match refactors (#606) 2022-10-01 21:10:30 -07:00
Matthew Tancik
4110bd7a3e
Rename scene bounds (#605) 2022-10-01 20:41:36 -07:00
Ethan Weber
e13d401b16
restructure codebase pre release (#602)
* moving a lot

* building
2022-10-01 16:36:25 -07:00
Matthew Tancik
531361a6aa
Remove remaining nerfactory (#598)
* Remove remaining nerfactory

* Lint
2022-10-01 12:28:15 -07:00
Jake Austin
31d26e2436
Small update to FAQ (#595)
Adding new error message for same error to list of known runtime errors FAQ
2022-10-01 00:26:35 -07:00
Ethan Weber
b4a2a4051a quick doc add 2022-09-30 19:21:25 +00:00
Matt Tancik
7d2552efe0 Update install pipeline 2022-09-30 10:55:04 -07:00
Matthew Tancik
5fac867502
Misc viewer cleanup (#591)
* Misc viewer cleanup

* fix lint
2022-09-30 10:32:44 -07:00
Matthew Tancik
1bb0c88fb5
More renaming (#590) 2022-09-30 09:48:52 -07:00
Matthew Tancik
1f83ad03db
Rename to nerfstudio (#589) 2022-09-29 23:42:15 -07:00
Matthew Tancik
fae01d3ca6
Remove cuda from repo (#588)
Remove density grid and cuda
2022-09-29 19:00:36 -07:00
Brent Yi
7f38490ec0
Install completions for entrypoints, misc config tweaks (#569)
* Install completions for entrypoints, misc config tweaks

* Bump dcargs
2022-09-27 22:23:22 -07:00
Ethan Weber
cf34ef4bd0
rename files and add project scripts (#566)
* scripts

* b

* fix file
2022-09-27 15:02:55 -07:00
Matthew Tancik
a53f180a33
Add norm argument to contraction (#557) 2022-09-27 10:46:42 -07:00
Matthew Tancik
e4982f7ed1
Update colmap options (#536)
* Add vocab tree option to data parser

* update import
2022-09-24 23:35:21 -07:00
Matthew Tancik
06b1c80d2e
Add colmap installation instructions (#533) 2022-09-23 18:52:33 -07:00
Alexander Kristoffersen
70f1b127f3
FAQ for fixing CUDA import error. (#505)
added FAQ
2022-09-20 23:16:52 -07:00
Matthew Tancik
046b5c216b
Misc cleanup (#494)
* misc cleanup

* Fix dependencies
2022-09-20 09:14:37 -07:00
evonneng
4e7ef375a2
[wip] logging separated s.t. only one is enabled (#458)
* updated viewer/writer configs

* allow viewer + tb/wandb but with errors; moved localwriter to its own thing

* nits and all

* update test
2022-09-17 17:50:11 -07:00
Ethan Weber
1492f84930
installation documentation (#440) 2022-09-15 13:18:44 -07:00
Brent Yi
86a805c88c
Experimental autocompletion setup scripts (#378)
* Working completion scripts

* generate.py => install.py

* Uninstall for completions, docs/README updates

* Tune emojis, improve concurrency for completion install

* wip

* Cleanup

* Permissions, shebang checks
2022-09-13 12:44:27 -07:00
evonneng
723491890d
adding sharecard info (#416)
* check

* does this work?

* attempt #2 at image
2022-09-13 11:23:36 -07:00
evonneng
416669d808
added basic download script (#410)
* basic script to download dataset

* update docs
2022-09-12 16:11:14 -07:00
evonneng
ca09acece2
updated readme and docs with promo language (#401)
* checking emojis

* restructured docs

* updated links

* updated links

* small nit
2022-09-12 11:58:13 -07:00
Matt Tancik
b651a532bd Update viewer url 2022-09-12 11:46:51 -07:00
evonneng
455d7796d0
updated small nits (#392) 2022-09-11 17:28:30 -07:00
evonneng
d50c71ac43
update docstrings and random cleanups (#387)
* fixing docstrings and small nits; up to fileds

* finished adding and fixing docstrings
2022-09-10 23:09:44 -07:00
Alexander Kristoffersen
2cda340e05
FAQ addition: upgrade pip if pip install doesn't work. (#377)
* added pip upgrade to readme, quickstart, removed setup.py step in docs
2022-09-09 10:27:21 -07:00
evonneng
7b6ed5496b
added logic to comp rays/s on train and vis (#364)
* added logic to comp rays/s on train and vis

* added test and fixed vis rays/sec
2022-09-07 13:43:53 -07:00
evonneng
81fbee213f
removed load; iter_train_time includes load time (#351) 2022-09-06 16:04:43 -07:00
evonneng
56113e6c75
[WIP] dataloading cleanup (#332)
* testing; need to merge

* fixing wrong base file in models/base

* pushed input parser into datasets class to abstract away fetching data in dataloader

* slight name chage and all

* nits

* added dataparser

* added licnese
2022-09-06 13:54:35 -07:00
Matthew Tancik
b61fea8666
Remove downscaling from dataloading (#340) 2022-09-05 10:33:46 -07:00
Ethan Weber
c46ff4f75f
torch==1.12 and requirements.txt update (#302)
* cleaning up requirements.txt and adding versions

* need to update github actions, docs, and make optional dependencies work

* updated documentation

* set directory

* new functorch version

* updated caching

* fixed hash
2022-09-02 10:25:37 -07:00
evonneng
b0f6d75cdf
refactored dataset names + multi-gpu running (#321)
* refactored dataset names + multi-gpu running

* update comments + docs
2022-09-01 18:22:11 -07:00
Matt Tancik
940ed077e2 Add readme images 2022-09-01 12:38:29 -07:00
Matthew Tancik
f910836b8c
Cleanup (#325)
cleanup
2022-09-01 12:36:54 -07:00
Matthew Tancik
2a94afd9ec
Correct notebook tag logic (#317) 2022-08-31 09:38:21 -07:00
Matthew Tancik
887d2c4bf6
Update notebooks (#316) 2022-08-31 08:57:35 -07:00
Matthew Tancik
e186f77709
Add camera distortion (#312) 2022-08-30 16:51:41 -07:00
Matthew Tancik
d6b3eccd9c
Add fisheye camera (#305) 2022-08-29 17:28:28 -07:00
Brent Yi
fe5f46c0aa
Config suggestions (#300)
* Config suggestions

* Add some TODO notes
2022-08-29 17:07:33 -07:00
Ethan Weber
7e9a56fac4
Config restructure (#283)
* starting docs for pipelines

* working on an example

* clearing output

* starting to implement config changes and add documentation

* wip: removed cicular imports; porting basic config into python; todo: get python setups workin

* circular imports again

* wip: pausing at dataloader sort of working

* break for today

* running vanilla

* wip need to get all the config docs working

* laptop about to die

* instant ngp working

* added all configs for all methods; not tested yet: [mipnerf360, nerfw, semantic_nerf]

* unpacking later

* done with pylinting

* mostly done. just need to do docs and one test

* added import order to docs

* fixing near/far plane and other config things

* making loggers also instantiable via configs

* docs

* lint

* making --help work with dcargs

* moving configs back into flat

* convert list to tuples; fixed post init function with mutable params

* lint

* made run_eval and benchmarking scripts compatible with new config/dcargs

* lint

* added option to load configs from presaved config

Co-authored-by: evonneng <evonne_ng@berkeley.edu>
2022-08-26 17:25:10 -07:00
Matt Tancik
e0856e3afc Remove references to notebooks folder 2022-08-25 21:30:59 -07:00
Ethan Weber
3963a1d9cb
more pipeline docs (#294) 2022-08-24 14:11:35 -07:00
Matthew Tancik
e2a27402b7
Update documentation (#289) 2022-08-23 07:53:02 -07:00
Alexander Kristoffersen
07a0dbc3a1
Update on Record3D Dataset (small fixes + documentation) (#286)
* updated dataset to deal with downscale factor and dataset size.

* added docs.

* updated resizing array to always guarantee size of dataset.
2022-08-22 17:15:18 -07:00
Ethan Weber
6879a8a9bd
Reorganizing docs for pipeline restructure (#279)
* starting docs for pipelines

* working on an example

* clearing output

* starting to implement config changes and add documentation

* removing diff

* format

* templated pipeline notebook a bit

* black
2022-08-16 12:10:24 -07:00
Ethan Weber
55ebaaf1b5
Hosting the viewer & webrtc logging (#271)
* might fix the stun server issue

* still debugging webrtc

* another turn server

* working on github actions

* updating actions file

* fixing actions

* ga

* ga

* ga

* ga

* ga

* ga

* ga

* ga

* ga

* ga

* ga

* ga

* ga

* ga

* ga

* ga

* ga

* ga

* ga

* updating viewer

* update docs
2022-08-14 00:15:34 -07:00
evonneng
3cb44f3a8e
doc refactoring (#267)
* reformatted docs; moved visualizer section; added references to top; hiding some doctrees etc.

* changed realtime viewer tab
2022-08-10 16:15:44 -07:00
Ethan Weber
0b042be956
Pipeline v2 (#258)
* Model class done, pipeline class still needs more visualization stuffs

* Renaming the BaseDataContainer to DataloaderOutputs and adding documentation

* Pushing more documentation, removing some trivial functions

* Updating dict typing

* Removing config dicts for collider

* Passing tests

* Pushing shell new dataloader

* Saving work, need to fix NGP model's get_loss_dict and Pipeline

* V1 of the ngp pipeline should be done. Need train script and debugging

* Updating with latest instant-ngp code

* Syntax updates from latest ngp graph code

* Linter, removing unneeded code in new NGP graph code

* Style

* Should be good now. Linter is happy and the code is verbatum current instant-ngp

* Everything done except novel view testing code

* Fixing some nitpicks

* Debugging dataloader

* merged master

* WOP. integrating pipeline with configs and notebook demo

* removing model folder

* a lot of name changing from Graph to Model

* in progress... changing trainer to use pipeline... broken right now

* pipeline code runs

* switched to val dataset

* makes run_eval.py work

* updated configs for pipeline change

* fixing test_run_train script

* fixing black and linting

* fix docs

* small updates to trainer

Co-authored-by: Jake Austin <jake-austin@berkeley.edu>
2022-08-10 14:59:45 -07:00
evonneng
670c2a01db
update doc to reflect new benchmarking (#264)
* added new .sh script for eval; removed old python script

* fixed changing dataset

* done refactoring eval script

* update docs
2022-08-10 12:43:13 -07:00
Ethan Weber
543f3e2e3b
update instructions for viewer (#257) 2022-08-08 18:00:26 -07:00
Matthew Tancik
fce10e6bc8
Tancik/docs 16 (#249)
* update docs

* add missing notebook

Co-authored-by: Matthew Tancik <tancik>
2022-08-03 18:06:18 -07:00
Ethan Weber
73fedc7593
Viewer refactor with state sync (#212)
* initial commit for viewer refactor

* updating name change to nerfactory

* adding headers

* making the rendering fix which broke from a merge

* things are starting to work. removing old commands now

* removed prints

* cleanup

* updating state works now even for nested dictionaries

* updating state in redux. listening for state changes. trying to draw three.js now

* added drawing functionality. need to fix translation of frustums and image planes

* images and frustums drawn correctly

* fixing lint

* github actions

* back to npm

* fixing eslint

* remove package.json from root

* new favicon

* some viewer cleanup

* notebook

* fixed camera drawings speed to avoid redraw

* trying to get Leva to update

* quick fix

* synced config panel

* adding notebook

* fixing output print error
2022-08-02 16:02:07 -05:00
Matthew Tancik
966374474d
Update docs (#244)
* Update docs

* black
2022-08-02 13:51:45 -07:00
Matthew Tancik
d90d8add66
Update sampler docs (#239)
* Update sampler docs

* Remove unused imports

* Metadata update
2022-08-01 17:21:49 -07:00
Matthew Tancik
db9d83093a
Update images in docs (#230) 2022-07-29 15:29:13 -07:00
Matthew Tancik
be001e8ebe
Branding (#228) 2022-07-28 22:12:48 -07:00
Matthew Tancik
a957e8c501
Move datasets to classes (#227) 2022-07-28 18:41:39 -07:00
Matthew Tancik
1107e27523
Update NeRF docs (#221) 2022-07-27 16:04:19 -07:00
Matt Tancik
232e497d2f Fix typo 2022-07-26 16:23:21 -07:00
Matthew Tancik
828365ad30
Update documentation guides (#208) 2022-07-26 16:07:45 -07:00
Matthew Tancik
6050dfb6e3
Update to myst_nb (#206)
* Update to myst_nb

* Fix action

* Remove action for now
2022-07-25 19:22:39 -07:00
Matthew Tancik
6dc704c551
Rename repo to nerfactory (#204)
* Rename to nerfactory

* Fix missing files
2022-07-25 13:52:20 -07:00
Ruilong Li(李瑞龙)
12cd321e1a
Update Instant-NGP & Density Grid with CUDA supports. Much faster and better PSNR. (#193) 2022-07-24 22:22:44 -07:00
origamiman72
8cfe141fd7 Changed Rays / Sec formatting 2022-07-20 17:52:36 -07:00
Matt Tancik
2a23763e7b Restructure Docs 2022-07-15 09:49:33 -07:00
Matt Tancik
ff4f1bb421 Update documentation 2022-07-13 11:31:59 -07:00
Matthew Tancik
4abfc0f002
Update documentation (#119)
Update spatial visualization to used shared ploty code
2022-07-12 16:04:22 -07:00
Matt Tancik
d86e10b725 Restructure docs 2022-07-12 12:02:28 -07:00
Matt Tancik
803b81fa1d Add sample visualizations 2022-07-11 23:02:20 -07:00
Matthew Tancik
74280110ce
Remove redundant data (#103)
RaySamples contained fields for bin_starts and bin_ends. These are also stored in the frustums. This PR removes them from the RaySamples.
2022-07-07 18:07:34 -07:00
Ethan Weber
ba658641f6 viewer docs update 2022-07-07 23:09:43 +00:00
Ethan Weber
74ec84117e
cleaning up viewer code (#101) 2022-07-07 16:00:30 -07:00
Ethan Weber
44c5e3264c
Documenting viewer and faster image sending (#86)
* updated three.js version. only send camera information when it moves

* changing code back to updating camera constantly because packets seem to be lost

* name change

* starting viewer docs

* new workflow

* ga

* ga

* ga

* ga

* ga

* ga

* ga

* ga

* ga

* ga

* ga

* ga

* ga

* ga

* ga

* ga

* ga

* homepage

* homepage

* / to ?

* more documentation

* fixed none error

* instant ngp fix

* faster image sending over tcp. instant ngp bin fix. lowest res when moving

* black

* requirements
2022-07-07 00:03:45 -07:00
Matthew Tancik
d0f0f8da2d
Add interval loss (#92)
Implement interval loss that was proposed in mipnerf-360.
2022-07-06 17:27:19 -07:00
Matt Tancik
711f69fe24 Add TensorDataclass 2022-07-04 16:19:48 -07:00
Matt Tancik
191dfc6a34 minor 2022-06-30 18:27:38 -07:00
Matt Tancik
3f4f05b963 Update notebooks 2022-06-30 18:27:38 -07:00
Matt Tancik
c98a7d631a Add contracted rays vis 2022-06-30 18:00:55 -07:00
Matthew Tancik
304a759e85
Tancik/scene contraction (#70)
Contract the scene to a sphere of radius 2. This is the same contraction used in MipNeRF 360.
Add mipnerf 360 graph and config. It currently doesn't contain the other advancements made in the paper (sample proposal network, regularizers)
2022-06-29 18:28:21 -07:00
Matthew Tancik
2bc6d9cc63
Update docs (#65)
+ Clean up data setup docs
+ Clean up visualize data ipynb
+ Enable interactive ploty in docs
2022-06-29 11:47:55 -07:00
Matt Tancik
640adf430e Update docs 2022-06-28 16:51:08 -07:00
Matt Tancik
65fe212d17 Add more samplers 2022-06-16 18:27:47 -07:00
evonneng
91ef54963c
refactoring configs; pulled network out of graph; created trainer heirarchy (#51)
* changed config graph structure

* removed network udner graphs; added new heirarchy trainer

* fixed callback in occupancy graph

* lint

* changed register callback to setter method
2022-06-15 09:06:43 -07:00
Matt Tancik
41073540c1 Update contributing 2022-06-14 09:53:44 -07:00
Matt Tancik
4c85cba3ab Add notebooks to documentation 2022-06-13 16:48:42 -07:00
Ethan Weber
6deb452825
initial dataset documentation (#36)
* initial dataset documentation

* data docs

* fixed repo name

* removed file

* fixed instruction

* adding bash
2022-06-09 13:30:08 -07:00
Matt Tancik
35deb34515 Update docs. 2022-06-09 10:29:59 -07:00
evonneng
3949739449
Created skeleton structure for documentation (#30)
* added contribution docs

* set up skeleton for readthedocs

* setup skeleton structure for documentation

* added tooling docs

* fixed broken link
2022-06-08 17:27:08 -07:00
Ethan Weber
457788d689
dataloader logic, new folder structure, flatter configs (#26)
* renaming dataloader to data. adding some dataloader classes

* restructuring configs

* fixed instant ngp tcnn direction rescaling

* working through test cases

* black and lint and tests
2022-06-08 09:01:56 -07:00
evonneng
a517f3ea87 suppress warning header 2022-06-06 18:56:23 +00:00
evonneng
f112b97e11 debugging rst with md 2022-06-06 18:37:18 +00:00
Matthew Tancik
d38e852fe4
Update docs (#16) 2022-06-06 09:20:51 -07:00
Matthew Tancik
230e13adbd
Tancik/update docs (#12)
Update docs structure.
2022-06-03 11:44:39 -07:00
Ethan Weber
146332cfb6
Refactoring (data loading, semantic-nerf/nerf-w fixes, ...) (#8)
* in progress. camera_indices broken

* faster dataloader. starting on pixel sampler logic

* imagesampler and pixelsampler

* lint and black

* continuing merge

* pytest working

* fixed docs

* docs

* minor changes
2022-06-02 14:58:46 -04:00
Matthew Tancik
7791e5efe2
Style changes and add quickstart (#7)
* Style changes and add quickstart
2022-06-01 18:17:16 -07:00
Matthew Tancik
c67618e926
Basic sphinx documentation (#4)
Basic sphinx documentation
2022-05-31 17:11:23 -07:00
Matt Tancik
1a8ad9a763 Change name to pyrad 2022-05-31 14:15:06 -07:00
Matt Tancik
5f2e191c0e Add readthedocs support 2022-05-31 11:59:03 -07:00