• Ruilong Li(李瑞龙)'s avatar
    0.5.0: Rewrite all the underlying CUDA. Speedup and Benchmarking. (#182) · 8340e19d
    Ruilong Li(李瑞龙) authored
    * importance_sampling with test
    
    * package importance_sampling
    
    * compute_intervals tested and packaged
    
    * compute_intervals_v2
    
    * bicycle is failing
    
    * fix cut in compute_intervals_v2, test pass for rendering
    
    * hacky way to get opaque_bkgd work
    
    * reorg ING
    
    * PackedRaySegmentsSpec
    
    * chunk_ids -> ray_ids
    
    * binary -> occupied
    
    * test_traverse_grid_basic checked
    
    * fix traverse_grid with step size, checked
    
    * support max_step_size, not verified
    
    * _cuda and cuda; upgrade ray_marching
    
    * inclusive scan
    
    * test_exclusive_sum but seems to have numeric error
    
    * inclusive_sum_backward verified
    
    * exclusive sum backward
    
    * merge fwd and bwd for scan
    
    * inclusive & exclusive prod verified
    
    * support normal scan with torch funcs
    
    * rendering and tests
    
    * a bit clean up
    
    * importance_sampling verified
    
    * stratified for importance_sampling
    
    * importance_sampling in pdf.py
    
    * RaySegmentsSp...
    8340e19d
.gitmodules 633 Bytes