Skip to content

Commit b3ef64a

Browse files
authored
Bump to v0.5 (#36)
1 parent ffd7246 commit b3ef64a

File tree

2 files changed

+36
-1
lines changed

2 files changed

+36
-1
lines changed

HISTORY.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,38 @@
1+
v0.5.0 (2023-05-12)
2+
-------------------
3+
Breaking changes:
4+
5+
* remove TableRegressionModel wrapper, following GLM.jl [#31]
6+
7+
Other changes:
8+
9+
* Add loss functions (CatoniNarrowLoss, CatoniWideLoss, HardThresholdLoss, HampelLoss)
10+
* Add the `wobs` function to use instead of `nobs`, take the weights into account.
11+
`nobs` return an `Int`, the number of non-zeros weights or length(response(m)) without weights.
12+
* Improve parameter changes with `refit!`
13+
* Improve weights (wts) usage
14+
* RidgePred correct various functions (dof, stderror, ...)
15+
* PredCG: improve perf
16+
* Add GLM.DensePredQR
17+
18+
Dependencies and docs:
19+
20+
* Improve loss functions documentation
21+
* Reformat code, create new files (tools.jl, losses.jl, regularizedpred.jl)
22+
* Update dependencies compat versions (StatsBase-v0.34, StatsModels-v0.7)
23+
* Add dependencies (Missings-v1, StatsAPI-v1.3, Tables-v1)
24+
25+
Tests:
26+
27+
* Tests: more systematic tests
28+
* Tests: add exact Ridge test.
29+
* Tests: add weights test
30+
31+
Bugfixes:
32+
33+
* Fix missing type leading to StackOverflow [#17]
34+
* Fix infinite loop [#33]
35+
136
v0.4.5 (2022-09-07)
237
-------------------
338
* Update dependencies compat versions (Roots)

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "RobustModels"
22
uuid = "d6ea1423-9682-4bbd-952f-b1577cbf8c98"
33
authors = ["bertrand <[email protected]>"]
4-
version = "0.4.5"
4+
version = "0.5.0"
55

66
[deps]
77
Distributions = "31c24e10-a181-5473-b8eb-7969acd0382f"

0 commit comments

Comments
 (0)