Recent Releases of learnnonparam

learnnonparam - LearnNonparam v1.2.9

  • Fixed incorrect permutation statistic computation due to deep copy behavior of Rcpp::Language

- R
Published by qddyy 9 months ago

learnnonparam - LearnNonparam v1.2.8

  • R side

    • Refined the calculation of confidence bands in CDF
    • Added DKW inequality-based confidence bands in CDF
    • Enhanced error handling in define_pmt
  • C++ side

    • Rolled back twosample.* functions

- R
Published by qddyy 10 months ago

learnnonparam - LearnNonparam v1.2.7

  • R side

    • Fixed p-value calculation and adopted the correlation coefficient as test statistic in Correlation
    • Added display of test types when printing user-defined tests
    • Refined the compilation of R functions in define_pmt
    • Improved calculating efficiency in PairedDifference
  • C++ side

    • Enhanced the permutation efficiency in paired.*
    • Reduced the number of permutations in twosample.* in cases with duplicate elements across samples

- R
Published by qddyy about 1 year ago

learnnonparam - LearnNonparam v1.2.6

  • R side

    • Fixed the issue with parameter passing to ggplot2::stat_bin in plot()
    • Added detection for missing values and zero-length data in test()
    • Switched to version 3 serialization format
    • Added more documentation
  • C++ side

    • Improved the efficiency of calling R from C++
    • Enhanced the permuting efficiency in rcbd.*, association.*, and table.*
    • Replaced R_len_t with R_xlen_t to support long vectors
    • Replaced Rcpp.h with Rcpp/Lightest to reduce compilation time

- R
Published by qddyy about 1 year ago

learnnonparam - LearnNonparam v1.2.5

  • Added support for scoring as an active binding in define_pmt
  • Corrected x-axis range in plot() when style = "graphics"
  • Improved the performance of PairedDifference

- R
Published by qddyy over 1 year ago

learnnonparam - LearnNonparam v1.2.4

  • R side

    • Added support for custom scoring systems in define_pmt
    • Enabled compatibility with C++ standard versions beyond C++14 in define_pmt
    • Improved the performance of KruskalWallis, OneWay, and Studentized
    • Replaced certain warning() calls with stop()
    • Refined some text
  • C++ side

    • Enhanced permuting efficiency in twosample_pmt

- R
Published by qddyy over 1 year ago

learnnonparam - LearnNonparam v1.2.3 - First CRAN release

  • Improved twosample_pmt
  • Added examples
  • Fixed SiegelTukey and ContingencyTableTest

- R
Published by qddyy over 1 year ago

learnnonparam - LearnNonparam v1.2.2

  • R side

    • Changed the default value of n_permu to 1e4
    • Added support for test statistics defined using Rcpp in define_pmt
    • Added support for null_value other than zero in two-sample location tests
    • Added support for scoring in TwoSampleAssociationTest
    • Added a confidence interval for p-value in print()
    • Added the LearnNonparam.pmt_progress option
    • Added attr(t$n_permu, "n_used")
    • Replaced multicomp.* with multcomp.*
    • Replaced KSampleF and RCBDF with OneWay and RCBDOneWay
    • Stopped exporting abstract classes (TwoSampleTest, KSampleTest, etc.)
    • Improved the efficiency of ChiSquare, Difference, JonckheereTerpstra, KruskalWallis, RatioMeanDeviance and Studentized
    • Fixed many bugs
  • C++ side

    • Introduced a new progress bar, which is built at compile time to minimize runtime overhead

- R
Published by qddyy over 1 year ago

learnnonparam - LearnNonparam v1.2.2

  • R side

    • Changed the default value of n_permu to 1e4
    • Added support for test statistics defined using Rcpp in define_pmt
    • Added support for null_value other than zero in two-sample location tests
    • Added support for scoring in TwoSampleAssociationTest
    • Added the LearnNonparam.pmt_progress option
    • Added attr(t$n_permu, "n_used")
    • Replaced multicomp.* with multcomp.*
    • Replaced KSampleF and RCBDF with OneWay and RCBDOneWay
    • Stopped exporting abstract classes (TwoSampleTest, KSampleTest, etc.)
    • Improved the efficiency of ChiSquare, Difference, JonckheereTerpstra, KruskalWallis, RatioMeanDeviance and Studentized
    • Fixed many bugs
  • C++ side

    • Introduced a new progress bar, which is built at compile time to minimize runtime overhead

- R
Published by qddyy over 1 year ago

learnnonparam - LearnNonparam v1.2.1

  • R side
    • Added define_pmt
    • Added some error messages
    • Added some active bindings
    • Introduced graphics as an alternative to ggplot2
    • Introduced compiler::cmpfun for better performance
    • Renamed ANOVA, RCBD, RCBDANOVA and SignedDiff
    • Replaced MultiCompT and TukeyHSD with Studentized
    • Replaced "approx" with "asymp"
    • Improved MultipleComparison
    • Improved CDF$plot()
    • Fixed many bugs
  • C++ side
    • A new progress bar
    • Support for larger n_permu

- R
Published by qddyy about 2 years ago

learnnonparam - LearnNonparam v1.2.1

  • In R
    • Introduced graphics.
    • Added some error messages
    • Added some active bindings
    • Replaced "approx" with "asymp"
    • Replaced MultiCompT and TukeyHSD with Studentized
    • Renamed ANOVA, RCBD, RCBDANOVA and SignedDiff
    • Accelerated MultipleComparison
    • Improved CDF$plot()
    • Fixed many bugs
  • In C++
    • A new progress bar
    • Support for larger n_permu

- R
Published by qddyy about 2 years ago

learnnonparam - LearnNonparam v1.2.1

  • In R
    • Introduced graphics.
    • Added some error messages
    • Added some active bindings
    • Replaced "approx" with "asymp"
    • Replaced MultiCompT and TukeyHSD with Studentized
    • Renamed ANOVA, RCBD, RCBDANOVA and SignedDiff
    • Accelerated MultipleComparison
    • Improved CDF$plot()
    • Fixed many bugs
  • In C++
    • A new progress bar
    • Support for larger n_permu

- R
Published by qddyy about 2 years ago

learnnonparam - LearnNonparam v1.2.0

  • Added logo
  • Introduced Rcpp
  • Replaced Mean with Difference
  • Replaced SignedScore with SignedDiff
  • Replaced PermuTest$feed() with PermuTest$test()
  • Accelerated RCBD by using matrix instead of data.frame as data format
  • Accelerated TwoSamplePairedTest by introducing swapped parameter in .statistic_func
  • Improved print() and plot() method of CDF, MultipleComparison and PermuTest
  • Added "approx" option for the Quantile$type
  • Fixed many bugs

- R
Published by qddyy over 2 years ago

learnnonparam - LearnNonparam v1.2.0

  • Added logo
  • Introduced Rcpp (instead of relying on arrangements)
  • Replaced Mean with Difference
  • Replaced SignedScore with SignedDiff
  • Replaced PermuTest$feed() with PermuTest$test()
  • Accelerated RCBD by using matrix instead of data.frame as data format
  • Accelerated TwoSamplePairedTest by introducing swapped parameter in .statistic_func
  • Improved print() and plot() method of CDF, MultipleComparison and PermuTest
  • Added "approx" option for Quantile$type
  • Fixed several bugs

- R
Published by qddyy over 2 years ago

learnnonparam - LearnNonparam v1.2.0

  • Switched to RcppAlgos
  • Added logo
  • Added pmt_seed and pmt_progress options
  • Replaced Mean with Difference
  • Replaced SignedScore with SignedDiff
  • Replaced PermuTest$feed() with PermuTest$test()
  • Improved print() and plot() method of CDF, MultipleComparison and PermuTest
  • Accelerated RCBD by using matrix instead of data.frame when calculating the permutation distribution
  • Accelerated TwoSamplePairedTest by introducing swapped parameter in .statistic_func
  • Now Quantile$type can be set to approx or exact
  • Now progress is reported more succinctly

- R
Published by qddyy over 2 years ago

learnnonparam - LearnNonparam v1.2.0

  • [x] Add a progress bar
  • [ ] Complete .check() method
  • [ ] Support for parallel computing

- R
Published by qddyy over 2 years ago

learnnonparam - LearnNonparam v1.1.11

Last version of 1.1.x

- R
Published by qddyy over 2 years ago

learnnonparam - LearnNonparam v1.1.11

Final version of 1.1

- R
Published by qddyy over 2 years ago

learnnonparam - LearnNonparam v1.1.10

- R
Published by qddyy over 2 years ago

learnnonparam - LearnNonparam v1.2.0

- R
Published by qddyy over 2 years ago

learnnonparam - v1.1.9

- R
Published by qddyy over 2 years ago

learnnonparam - v1.1.8

- R
Published by qddyy over 2 years ago

learnnonparam - v1.1.7

- R
Published by qddyy over 2 years ago