You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* add Stats struct and computeRasterStats() function at C++ level
* update cmake files with new Stats files
* add pybind11 bindings to Stats struct and computeRasterStats() function
* add stats computation to the GCOV workflow
* add unitest
* update complex operations
* update RTC block mode enums to follow recently added Stats block mode enums
* fix CUDA complex_operations division operator
* update enum corresponding to block processing in the Y-direction
* remove prefix "k" from enum class memoryModeBlockY()
* rename pybind_nisar to nisar
* rename pybind_nisar to nisar (2)
* merge branch develop into add_stats (2)
* merge branch develop into add_stats (3)
* rename pybind_nisar to nisar (3)
* add computation of complex-valued statistics considering real and imaginary parts separately rather than using polar representation
* add stats to GSLC products
* add stats to GSLC products (2)
* add stats to GUNW products
* add stats to RSLC products
* update stats for GCOV products
* fix standard deviation formula for sample standard deviation
* update unitest thresholds
* add Python unitest to compare results with NumPy
* do not update Raster's metadata statistics
* make BlockStats struct private (remove it from the header file)
* remove unnecessary include
* uncomment complex Stats pybind declaration
* fix python docstrings identation
* substitute GDAL GetStatistics() with ComputeStatistics() and make error thresholds more strict
* remove complexMultiply and make complexOperations lowercase
* remove complexMultiply (2)
* fix identation in BlockStats
* improve Stats docstrings
* enable parallelization
* move declaration of _compute_stats() before its use
* remove file merged by mistake
* run stats unitest also for GeocodeCov interp results
* move _compute_stats() back to the end of the file
* include pyre/journal.h
* use templates in CUDA version of ComplexOperations
* update docstrings for Stats and StatsRealImag structs
* remove remaining ComplexMultiply.h
* add docstrings to SLC writer compute_stats()
* simplify assignment of block length
* separate declaration of real- and complex-valued Stats struct
* remove unnecessary if statement from Stats unitest in geocode.cpp
* fix CUDA version of ComplexOperations
* fix the namespace of CUDA complexOperations, remove operation* from GeocodeHelpers
* remove unused variable output_raster_dataset
* remove complexOperations from Interp1d.icc
* add omp critical to getBlock() to avoid concurrence issues, improve info messages
* make compute_raster_stats() template instantiation explicit by adding a suffix to the function name
* update python bindings with new function names
* lowercase ComplexOperation.h files
* remove layoverShadowMask stats from GUNW products
* reduce the number of function calls to signedRealOrComplexModulus()
* Update cxx/isce3/math/Stats.h
Co-authored-by: Brian P Hawkins <[email protected]>
* remove schedule(dynamic) from omp directive
* Update cxx/isce3/math/Stats.cpp
Co-authored-by: Geoffrey M Gunter <[email protected]>
* Update cxx/isce3/math/Stats.cpp
Co-authored-by: Geoffrey M Gunter <[email protected]>
* Update cxx/isce3/math/Stats.cpp
Co-authored-by: Geoffrey M Gunter <[email protected]>
* limit scope of "using operator*" to functions require it
Co-authored-by: Gustavo H Shiroma <[email protected]>
Co-authored-by: Brian P Hawkins <[email protected]>
Co-authored-by: Geoffrey M Gunter <[email protected]>
0 commit comments