Léa Saviot
|
f6c15198bc
|
[apps/regression] Power regression uses logarithm of series
This matches other apps results and we directly compute the values from
the data instead of doing a gradient descent.
|
2020-02-12 15:13:21 +01:00 |
|
Émilie Feral
|
c6846bb85c
|
[poincare] VerticalOffsetLayout: change name of 'Type' to 'Position'
|
2019-04-24 15:32:21 +02:00 |
|
Léa Saviot
|
7cfeac8387
|
[apps/reg] Factorize the model layouts fonts
|
2019-04-12 15:16:53 +02:00 |
|
Léa Saviot
|
93388a0248
|
[apps/reg] Clean regression models layout creation
|
2019-04-12 15:16:53 +02:00 |
|
Léa Saviot
|
b6eb663f53
|
[ion/kandinsky] Move unicode to ion
|
2019-04-12 15:16:51 +02:00 |
|
Léa Saviot
|
63d7155376
|
Remove Ion::Charset
|
2019-04-12 15:16:50 +02:00 |
|
Léa Saviot
|
db54c5bd27
|
[apps/poincare] Replace CharLayouts with CodePointLayouts
|
2019-04-12 15:16:50 +02:00 |
|
Émilie Feral
|
24c9617a89
|
[poincare] Templatize TreeHandle Builders
|
2019-02-21 11:29:35 +01:00 |
|
Émilie Feral
|
7b5f3c570d
|
[poincare] Change the way Expression are built
|
2019-02-21 11:29:35 +01:00 |
|
Émilie Feral
|
ac6f23684d
|
[poincare] Clean Expression and Layout builders
Before: Opposite(Opposite(Rational(1))) misleadingly created the
expression "-1"; now, Opposite::Builder(Opposite::Builder(Rational(1)))
creates "--1"
|
2019-02-21 11:29:35 +01:00 |
|
Lionel Debroux
|
1a8c6b6ae9
|
[poincare, escher, ion, apps] Split the huge umbrella header poincare.h, to reduce build time.
This should be a NFC, but surprisingly, it also reduces size... so what does it change ?
|
2018-10-23 11:49:09 +02:00 |
|
Romain Goyet
|
f8beae3b86
|
[kandinsky] Move to KDFont
|
2018-10-11 16:44:02 +02:00 |
|
Émilie Feral
|
365b145cf3
|
[poincare] Change names: LayoutReference-->Layout
|
2018-09-18 16:29:44 +02:00 |
|
Émilie Feral
|
616e4c0bcc
|
[poincare] Change name: LayoutRef --> LayoutReference
|
2018-09-14 16:57:12 +02:00 |
|
Émilie Feral
|
1b0cd43b56
|
[regression] Tidy the models' layouts before leaving the app
|
2018-09-14 15:13:20 +02:00 |
|
Émilie Feral
|
dde1409be2
|
[regression] Fix Models with new Poincare API
|
2018-09-07 11:40:05 +02:00 |
|
Émilie Feral
|
f70f72da1a
|
Change new Layout -> LayoutRef
|
2018-09-06 16:04:17 +02:00 |
|
Léa Saviot
|
7a114f525e
|
[apps/reg] Implement numerical level set
|
2018-07-18 10:32:46 +02:00 |
|
Léa Saviot
|
5beed2de1d
|
[apps/regression] Fix power derivate formula
|
2018-07-18 10:32:46 +02:00 |
|
Léa Saviot
|
17c3d52597
|
[apps/reg] Add multiplication symbols in regression formulas
|
2018-07-18 10:32:45 +02:00 |
|
Léa Saviot
|
a8b2183afa
|
[apps/reg] Prevent fitting when data not suitable
|
2018-07-18 10:32:45 +02:00 |
|
Léa Saviot
|
4b8462ed8a
|
[apps/reg] Do not show "Yprediction given x" if not available
|
2018-07-18 10:32:45 +02:00 |
|
Léa Saviot
|
8c5a208b31
|
[app/reg] Model layouts are accessible through virtual method
|
2018-07-18 10:32:45 +02:00 |
|
Léa Saviot
|
5f865814f0
|
[apps/reg] Each regression model can evaluate levelSets (= antecedents)
|
2018-07-18 10:32:45 +02:00 |
|
Léa Saviot
|
e4fc5e8a64
|
[apps/reg] Display the regression layouts is RegressionController
|
2018-07-18 10:32:45 +02:00 |
|
Léa Saviot
|
a7c0bab248
|
[apps/regression] Levenberg Marquardt regression algorithm
|
2018-07-18 10:32:44 +02:00 |
|