All Versions
13
Latest Version
Avg Release Cycle
173 days
Latest Release
1089 days ago

Changelog History
Page 1

  • v0.6.6 Changes

    April 26, 2021

    โž• Add

    • โž• Add support for string and io.Reader in LoadRawData (pr #68)
    • โž• Add latest versions of Go to test against

    ๐Ÿ‘‰ Use

    • ๐Ÿ‘‰ Use math.Sqrt in StandardDeviation (PR #64)
  • v0.6.5 Changes

    February 21, 2021

    โž• Add

    • โž• Add Float64Data.Quartiles documentation

    โšก๏ธ Update

    • โšก๏ธ Update changelog with v0.6.5 changes
  • v0.6.4 Changes

    February 21, 2021

    โž• Add

    • โž• Add Quartiles method to Float64Data type (issue #60)

    ๐Ÿ›  Fix

    • ๐Ÿ›  Fix make release changelog command and add changelog history
    • ๐Ÿ›  Fix failing tests due to precision errors on arm64 (#58)

    โšก๏ธ Update

    • โšก๏ธ Update changelog with v0.6.4 changes
    • ๐Ÿ“š Update README.md links to CHANGELOG.md and DOCUMENTATION.md
    • ๐Ÿš€ Update README.md and Makefile with new release commands
    • โšก๏ธ Update changelog with v0.6.4 changes
    • โšก๏ธ Update examples directory to include a README.md used for synopsis
    • โšก๏ธ Update go.mod to include go version where modules are enabled by default
    • โšก๏ธ Update changelog with v0.6.3 changes
  • v0.6.3 Changes

    February 18, 2020

    โž• Add

    • โž• Add creating and committing changelog to Makefile release directive
    • โž• Add release-notes.txt and .chglog directory to .gitignore

    โšก๏ธ Update

    • ๐Ÿ“š Update exported tests to use import for better example documentation
    • ๐Ÿ“š Update documentation using godoc2md
    • ๐Ÿš€ Update changelog with v0.6.2 release
  • v0.6.2 Changes

    February 18, 2020

    ๐Ÿ›  Fix

    • ๐Ÿ›  Fix linting errcheck warnings in go benchmarks

    โšก๏ธ Update

    • ๐Ÿš€ Update Makefile release directive to use correct release name
  • v0.6.1 Changes

    February 18, 2020

    โž• Add

    • โž• Add StableSample function signature to readme

    ๐Ÿ›  Fix

    • ๐Ÿ›  Fix linting warnings for normal distribution functions formatting and tests

    โšก๏ธ Update

    • ๐Ÿ“š Update documentation links and rename DOC.md to DOCUMENTATION.md
    • ๐Ÿš€ Update README with link to pkg.go.dev reference and release section
    • ๐Ÿš€ Update Makefile with new changelog, docs, and release directives
    • โšก๏ธ Update DOC.md links to GitHub source code
    • โšก๏ธ Update doc.go comment and add DOC.md package reference file
    • โšก๏ธ Update changelog using git-chglog
  • v0.6.0 Changes

    February 17, 2020
    • โž• Add Entropy function (aff88e3)

      func Entropy(input Float64Data) (float64, error) {}

    • โž• Add StableSample function (ce31985)

      func StableSample(input Float64Data, takenum int) ([]float64, error) {}

    • โž• Add Normal Distribution Functions (60d707f)

      func NormBoxMullerRvs(loc float64, scale float64, size int) []float64 {}func NormCdf(x float64, loc float64, scale float64) float64 {}func NormEntropy(loc float64, scale float64) float64 {}func NormFit(data []float64) [2]float64{}func NormInterval(alpha float64, loc float64, scale float64 ) [2]float64 {}func NormIsf(p float64, loc float64, scale float64) (x float64) {}func NormLogCdf(x float64, loc float64, scale float64) float64 {}func NormLogPdf(x float64, loc float64, scale float64) float64 {}func NormLogSf(x float64, loc float64, scale float64) float64 {}func NormMean(loc float64, scale float64) float64 {}func NormMedian(loc float64, scale float64) float64 {}func NormMoment(n int, loc float64, scale float64) float64 {}func NormPdf(x float64, loc float64, scale float64) float64 {}func NormPpf(p float64, loc float64, scale float64) (x float64) {}func NormPpfRvs(loc float64, scale float64, size int) []float64 {}func NormSf(x float64, loc float64, scale float64) float64 {}func NormStats(loc float64, scale float64, moments string) []float64 {}func NormStd(loc float64, scale float64) float64 {}func NormVar(loc float64, scale float64) float64 {}

  • v0.5.0 Changes

    January 16, 2019
    • โž• Add Sigmoid and SoftMax functions (63fbb25)

      func Sigmoid(input Float64Data) ([]float64, error) {}func SoftMax(input Float64Data) ([]float64, error) {}

  • v0.4.0 Changes

    January 14, 2019

    โž• Add

    • โž• Add goreport badge and documentation section to README.md
    • โž• Add Examples to test files
    • โž• Add AutoCorrelation and nist tests
    • โž• Add String method to statsErr type
    • โž• Add Y coordinate error for ExponentialRegression
    • โž• Add syntax highlighting (#43)
    • โž• Add CumulativeSum (#40)
    • โž• Add more tests and rename distance files
    • โž• Add coverage and benchmarks to azure pipeline
    • โž• Add go tests to azure pipeline

    ๐Ÿ”„ Change

    • ๐Ÿ”„ Change travis tip alias to master
    • ๐Ÿ”„ Change codecov to coveralls for code coverage

    ๐Ÿ›  Fix

    • ๐Ÿ›  Fix a few lint warnings
    • ๐Ÿ›  Fix example error

    ๐Ÿ‘Œ Improve

    • ๐Ÿ‘Œ Improve test coverage of distance functions

    Only

    • Only run travis on stable and tip versions
    • Only check code coverage on tip

    โœ‚ Remove

    • โœ‚ Remove azure CI pipeline
    • โœ‚ Remove unnecessary type conversions

    Return

    • Return EmptyInputErr instead of EmptyInput

    Set

    • ๐Ÿ‘ท Set up CI with Azure Pipelines
  • v0.3.0 Changes

    December 02, 2017

    โž• Add

    • โž• Add Chebyshev, Manhattan, Euclidean and Minkowski distance functions (#35)
    • โž• Add function for computing chebyshev distance. (#34)
    • โž• Add support for time.Duration
    • โž• Add LoadRawData to docs and examples
    • โž• Add unit test for edge case that wasn't covered
    • โž• Add unit tests for edge cases that weren't covered
    • โž• Add pearson alias delegating to correlation
    • โž• Add CovariancePopulation to Float64Data
    • โž• Add pearson product-moment correlation coefficient
    • โž• Add population covariance
    • โž• Add random slice benchmarks
    • โž• Add all applicable functions as methods to Float64Data type
    • โž• Add MIT license badge
    • โž• Add link to examples/methods.go
    • โž• Add Protips for usage and documentation sections
    • โž• Add tests for rounding up
    • โž• Add webdoc target and remove linting from test target
    • โž• Add example usage and consolidate contributing information

    โž• Added

    • โž• Added MedianAbsoluteDeviation

    Annotation

    • Annotation spelling error

    Auto

    • auto commit
    • auto commit

    Calculate

    • Calculate correlation with sdev and covp

    Clean

    • ๐Ÿ“„ Clean up README.md and add info for offline docs

    Consolidated

    • Consolidated all error values.

    ๐Ÿ›  Fix

    • ๐Ÿ›  Fix Percentile logic
    • ๐Ÿ›  Fix InterQuartileRange method test
    • ๐Ÿ›  Fix zero percent bug and add test
    • ๐Ÿ›  Fix usage example output typos

    ๐Ÿ‘Œ Improve

    • ๐Ÿ‘Œ Improve bounds checking in Percentile
    • ๐Ÿ‘Œ Improve error log messaging

    Imput

    • Imput -> Input

    Include

    • Include alternative way to set Float64Data in example

    ๐Ÿ‘‰ Make

    • ๐Ÿ‘‰ Make various changes to README.md

    ๐Ÿ”€ Merge

    • ๐Ÿ”€ Merge branch 'master' of github.com:montanaflynn/stats
    • ๐Ÿ”€ Merge master

    Mode

    • โœ… Mode calculation fix and tests

    Realized

    • Realized the obvious efficiency gains of ignoring the unique numbers at the beginning of the slice. Benchmark joy ensued.

    ๐Ÿ”จ Refactor

    • ๐Ÿ”จ Refactor testing of Round()
    • ๐Ÿ”จ Refactor setting Coordinate y field using Exp in place of Pow
    • ๐Ÿ”จ Refactor Makefile and add docs target

    โœ‚ Remove

    • โœ‚ Remove deep links to types and functions

    ๐Ÿ“‡ Rename

    • ๐Ÿ“‡ Rename file from types to data

    Retrieve

    • Retrieve InterQuartileRange for the Float64Data.

    Split

    • Split up stats.go into separate files

    ๐Ÿ‘Œ Support

    • ๐Ÿ‘Œ Support more types on LoadRawData() (#36)

    Switch

    • 0๏ธโƒฃ Switch default and check targets

    โšก๏ธ Update

    • โšก๏ธ Update Readme
    • โšก๏ธ Update example methods and some text
    • โšก๏ธ Update README and include Float64Data type method examples

    Pull Requests

    • ๐Ÿ”€ Merge pull request #32 from a-robinson/percentile
    • ๐Ÿ”€ Merge pull request #30 from montanaflynn/fix-test
    • ๐Ÿ”€ Merge pull request #29 from edupsousa/master
    • ๐Ÿ”€ Merge pull request #27 from andrey-yantsen/fix-percentile-out-of-bounds
    • ๐Ÿ”€ Merge pull request #25 from kazhuravlev/patch-1
    • ๐Ÿ”€ Merge pull request #22 from JanBerktold/time-duration
    • ๐Ÿ”€ Merge pull request #24 from alouche/master
    • ๐Ÿ”€ Merge pull request #21 from brydavis/master
    • ๐Ÿ”€ Merge pull request #19 from ginodeis/mode-bug
    • ๐Ÿ”€ Merge pull request #17 from Kunde21/master
    • ๐Ÿ”€ Merge pull request #3 from montanaflynn/master
    • ๐Ÿ”€ Merge pull request #2 from montanaflynn/master
    • ๐Ÿ”€ Merge pull request #13 from toashd/pearson
    • ๐Ÿ”€ Merge pull request #12 from alixaxel/MAD
    • ๐Ÿ”€ Merge pull request #1 from montanaflynn/master
    • ๐Ÿ”€ Merge pull request #11 from Kunde21/modeMemReduce
    • ๐Ÿ”€ Merge pull request #10 from Kunde21/ModeRewrite