Ozzie Gooen
b63136080b
Formatting
2022-05-15 15:29:54 -04:00
Ozzie Gooen
56728c7ea5
Removed unneeded code
2022-05-15 15:23:58 -04:00
Ozzie Gooen
91ccd333e0
Minor refactors
2022-05-15 15:21:00 -04:00
Ozzie Gooen
b015c20fa4
Cached FunctionChart percentiles calculation
2022-05-15 14:39:50 -04:00
Ozzie Gooen
4676026aa0
Ran formatter
2022-05-15 10:58:29 -04:00
Ozzie Gooen
47d7ef49cf
Merged with master
2022-05-15 10:54:16 -04:00
Ozzie Gooen
b2b51c8f46
Added sampleN to interface
2022-05-15 10:52:35 -04:00
Quinn Dougherty
8710248a22
Merge remote-tracking branch 'origin/develop' into score-dist-on-scalar-resolution
2022-05-13 16:41:00 -04:00
Sam Nolan
95d0212ffc
Remove redundant defaultEnv
2022-05-13 20:23:41 +00:00
Sam Nolan
80e05ea5be
Pass environment down to GenericDist
2022-05-13 20:16:52 +00:00
Quinn Dougherty
bdbb86aa9e
logScore
on records now interprets almost every which way we're
...
interested in
Value: [1e-3 to 9e-1]
2022-05-13 16:15:04 -04:00
Quinn Dougherty
b4a1137019
Implemented correct math underlying logScoreWithPointResolution
...
Value: [1e-2 to 7e-1]
Realized that I need to switch argument order, put `prior` last maybe.
2022-05-13 15:43:59 -04:00
Quinn Dougherty
78def2d3d2
Merge remote-tracking branch 'origin/develop' into score-dist-on-scalar-resolution
2022-05-13 13:44:02 -04:00
Quinn Dougherty
fbb79b261d
hotfix: increment package version
2022-05-13 13:41:26 -04:00
Quinn Dougherty
3eef57f855
proof of concept for records as arguments
...
Value: [1e-3 to 8e-1]
2022-05-13 13:18:52 -04:00
Sam Nolan
d31619baa5
Merge pull request #524 from quantified-uncertainty/react-keys
...
Add react keys to remove warnings
2022-05-13 11:47:34 -04:00
Sam Nolan
006204f1ac
Add react keys to remove warnings
2022-05-13 15:40:52 +00:00
Sam Nolan
ae2ee48511
Memo the sampling of functions
2022-05-13 15:19:16 +00:00
Quinn Dougherty
2ab395b4e5
Some minor CR
...
Value: [1e-10 to 1e-4]
2022-05-12 16:03:29 -04:00
Quinn Dougherty
65751e590a
Fixed logScoreAgainstImproperPrior
by finding how it was None
...
Value: [1e-4 to 8e-2]
2022-05-12 15:26:51 -04:00
Quinn Dougherty
51310819a1
logScore
now in interface.
...
Value: [1e-4 to 1e-1]
2022-05-12 14:16:52 -04:00
Quinn Dougherty
978e149913
Initialized logScore
and logScoreAgainstImproperPrior
...
Value: [1e-5 to 6e-3]
2022-05-12 13:11:51 -04:00
Quinn
937458cd05
Merge pull request #512 from quantified-uncertainty/kldivergence-mixed
...
`klDivergence` on mixed distributions
2022-05-12 11:26:01 -04:00
Quinn Dougherty
eee9a46c37
Improved comment for enrich
...
Value: [1e-9 to 1e-6]
2022-05-12 11:16:51 -04:00
Quinn Dougherty
12c0959f38
factored mixture construction into function
...
Value: [1e-6 to 1e-4]
2022-05-12 11:14:59 -04:00
dependabot[bot]
239f6b0f81
⬆️ Bump @testing-library/user-event from 14.1.1 to 14.2.0
...
Bumps [@testing-library/user-event](https://github.com/testing-library/user-event ) from 14.1.1 to 14.2.0.
- [Release notes](https://github.com/testing-library/user-event/releases )
- [Changelog](https://github.com/testing-library/user-event/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/user-event/compare/v14.1.1...v14.2 )
---
updated-dependencies:
- dependency-name: "@testing-library/user-event"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-12 14:40:06 +00:00
Quinn Dougherty
f5e3701a79
Clean up for CR
...
Value: [1e-7 to 43-4]
2022-05-12 09:51:20 -04:00
Quinn Dougherty
b90a0e7a1a
re-added ?
, artefact from MC resolve mistake
...
Value: [1e-7 to 1e-4]
2022-05-11 15:48:50 -04:00
Quinn Dougherty
e1e5e3305d
Gained precision
...
Value: [1e-3 to 2e-2]
2022-05-11 15:46:57 -04:00
Quinn Dougherty
26afc96495
Tests are as good as I can get them
...
Value: [1e-4 to 1e-2]
2022-05-11 15:12:36 -04:00
Quinn Dougherty
5cd8ff3f73
Merge remote-tracking branch 'origin/develop' into kldivergence-mixed
2022-05-11 14:20:08 -04:00
Quinn Dougherty
95fe117ef0
Factored continuous part of normal and uniform kldivergence into it's
...
own function
Value: [1e-4 to 1e-3]
2022-05-11 14:19:45 -04:00
Sam Nolan
c13f49a7bc
Lint fix
2022-05-11 14:19:45 -04:00
Sam Nolan
a3402a42a4
Add default environment as export
2022-05-11 14:19:45 -04:00
Sam Nolan
4758fca19b
Keep props consistent
2022-05-11 14:19:45 -04:00
Sam Nolan
b0c84450ff
Make optional arguments actually optional
2022-05-11 14:19:45 -04:00
Sam Nolan
b2a972605d
(rebase): Function charting
2022-05-11 14:19:36 -04:00
5c9f57a24a
fix: Attain parity with previous implementation
...
This is achieved by not adding more points in between i
the points are already pretty close
2022-05-11 12:56:56 -04:00
599c14b32c
tweak: Pass off to Quinn
2022-05-11 12:39:03 -04:00
4df4597ed3
fix: "Enrich" (add more x points) when integrating
...
in order to get more numerical precision.
Note: not complete yet.
Value: [1e-3 to 3e-1]
2022-05-11 12:23:36 -04:00
dependabot[bot]
a2b5dbf6c3
⬆️ Bump @types/node from 17.0.31 to 17.0.32
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 17.0.31 to 17.0.32.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-11 14:42:12 +00:00
Quinn Dougherty
0b8da034c6
klDivergence
on mixed distributions works for one test case
...
Value: [1e-4 to 5e-2]
2022-05-10 19:59:50 -04:00
Ozzie Gooen
3cca106079
Merge pull request #504 from quantified-uncertainty/function-charts
...
Function charting
2022-05-10 18:57:18 -04:00
Quinn Dougherty
48fcd526ce
Made Node Packages
page in docs just reference github readmes
...
Value: [1e-8 to 1e-4]
2022-05-10 17:06:44 -04:00
Quinn Dougherty
b7e18b4f9d
Simplified tree in squiggle-lang/src/rescript/Distributions
...
Value: [1e-8 to 1e-4]
2022-05-10 16:43:37 -04:00
Quinn Dougherty
465383205a
Fixed lint
...
Value: [1e-10 to 1e-6]
2022-05-10 16:34:03 -04:00
Quinn Dougherty
216ede45b2
Fixed Bisect
...
Value: [1e-5 to 1e-3]
2022-05-10 16:27:34 -04:00
Quinn Dougherty
58a7cd769f
Replaced ;
with &&
in coverage reports.
...
Value: [1e-7 to 1e-3]
2022-05-10 16:13:49 -04:00
Quinn Dougherty
73a986d848
merge commit: merging in origin/develop
2022-05-10 16:06:33 -04:00
Quinn
a2a47560d7
Merge pull request #511 from quantified-uncertainty/mathjs-increment
...
Re-added `^`-versioning to mathjs
2022-05-10 16:05:39 -04:00
Quinn Dougherty
4ecb420a8b
Re-added ^
-versioning to mathjs
...
Value: [1e-9 to 1e-5]
2022-05-10 15:50:44 -04:00
Ozzie Gooen
396bf5bf00
Merge pull request #501 from quantified-uncertainty/kldivergence-discrete
...
`klDivergence` on discrete distributions
2022-05-10 15:35:49 -04:00
Quinn Dougherty
3f30bddfc0
Sidebar order of pages; adjusted title/subtitle; cleanup
...
Value: [1e-7 to 1e-3]
2022-05-10 15:23:04 -04:00
Quinn Dougherty
29c1956e88
Response to CR
...
Value: [1e-6 to 1e-4]
2022-05-10 14:03:42 -04:00
Quinn Dougherty
744d5e0ad1
CodeQL run only via cron; waste added to gallery
...
Value: [1e-4 to 1e-3]
2022-05-10 13:29:54 -04:00
Sam Nolan
ccb6938ad4
Lint fix
2022-05-10 16:24:08 +00:00
Sam Nolan
930340e2f1
Add default environment as export
2022-05-10 16:20:31 +00:00
Sam Nolan
8d391f789d
Keep props consistent
2022-05-10 16:16:36 +00:00
Sam Nolan
70ea9c1b14
Make optional arguments actually optional
2022-05-10 16:08:12 +00:00
Sam Nolan
07b93e5080
Merge branch 'develop' into function-charts
2022-05-10 15:57:59 +00:00
Quinn Dougherty
f7690c33e0
Some cleanup
...
Value: [1e-4 to 1e-2]
2022-05-10 11:56:13 -04:00
Sam Nolan
e058e315ad
Function charting
2022-05-10 15:52:13 +00:00
Quinn Dougherty
15f1ebb429
KLDivergence on discretes is passing
...
Value: [1e-3 to 2e-1]
2022-05-10 11:27:59 -04:00
dependabot[bot]
0663469208
⬆️ Bump webpack from 5.72.0 to 5.72.1
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.72.0 to 5.72.1.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.72.0...v5.72.1 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-10 14:50:15 +00:00
Quinn Dougherty
ccd55ef8f1
good evening, not working yet, but out of time for the night
...
Value: [1e-6 to 1e-4]
2022-05-09 19:17:27 -04:00
Quinn Dougherty
b2d80eef86
Removed negative infinity error handling
...
Value: [1e-5 to 1e-3]
2022-05-09 18:28:35 -04:00
Ozzie Gooen
b07c6e6e9c
Merge pull request #499 from quantified-uncertainty/component-stats
...
Summary tables
2022-05-09 16:36:48 -04:00
Sam Nolan
ca09650151
Fix number formatting for summary tables
2022-05-09 19:55:57 +00:00
Quinn Dougherty
59edd7122e
wrapped error in function
...
Value: [1e-5 to 1e-3]
2022-05-09 15:24:46 -04:00
Sam Nolan
aab6ac4940
Add an optional simple summary table
2022-05-09 19:21:54 +00:00
Quinn Dougherty
814a5f2c58
mx
polymorphism
...
Value: [1e-3 to 2e-2]
2022-05-09 15:19:56 -04:00
Sam Nolan
19ebc322ad
Merge branch 'develop' into component-stats
2022-05-09 18:30:09 +00:00
Quinn
964eba4461
Merge pull request #496 from quantified-uncertainty/dependabot/npm_and_yarn/types/react-18.0.9
...
⬆️ Bump @types/react from 18.0.8 to 18.0.9
2022-05-09 14:25:20 -04:00
Ozzie Gooen
d07c3e7e81
Merge pull request #495 from quantified-uncertainty/merge-bindings
...
Merge bindings function
2022-05-09 14:12:24 -04:00
Quinn Dougherty
06352357a2
response to CR
...
Value: [1e-5 to 5e-3]
2022-05-09 11:14:33 -04:00
dependabot[bot]
de142e4a65
⬆️ Bump @types/react from 18.0.8 to 18.0.9
...
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 18.0.8 to 18.0.9.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
---
updated-dependencies:
- dependency-name: "@types/react"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-09 14:33:42 +00:00
Sam Nolan
2860f28e32
Merge bindings function
...
Value: [0.0001 to 0.005]
2022-05-09 14:18:50 +00:00
Quinn Dougherty
7337af7faf
un-^
the mathjs
version; un skipLibCheck
the tsconfig.json
...
Value: [1e-6 t o1e-4]
2022-05-06 15:22:56 -04:00
Quinn Dougherty
2b7e5b8245
skipLibCheck: true
...
(Needed for `mocha` transitive dependency build failure)
Value: [1e-6 to 1e-4]
2022-05-06 15:19:09 -04:00
Quinn Dougherty
28cb6b9c88
Final cleanup, but typescript is still borked
...
Value: [1e-8 to 1e-6]
2022-05-06 15:09:00 -04:00
Quinn Dougherty
c9024fad40
Merge remote-tracking branch 'origin/develop' into log-score-attempt
2022-05-06 14:22:42 -04:00
Quinn Dougherty
bcf620337a
Some Cleanup
...
Btw, Nuño gets a lot of credit for the last commit!
Value: [1e-2 to 8e-2]
2022-05-06 14:21:53 -04:00
Quinn Dougherty
722bfc6366
All three tests pass
...
- `uniform` `toPointSet` method has been changed for numerical
stability.
Value: [1e-1 to 1.75e0]
2022-05-06 13:58:15 -04:00
dependabot[bot]
e89f6dcab4
⬆️ Bump @docusaurus/preset-classic
...
Bumps [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic ) from 2.0.0-beta.19 to 2.0.0-beta.20.
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v2.0.0-beta.20/packages/docusaurus-preset-classic )
---
updated-dependencies:
- dependency-name: "@docusaurus/preset-classic"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-06 16:35:11 +00:00
Quinn
e419231834
Merge pull request #492 from quantified-uncertainty/dependabot/npm_and_yarn/react-vega-7.5.1
...
⬆️ Bump react-vega from 7.5.0 to 7.5.1
2022-05-06 12:33:57 -04:00
d9a40c973a
feat: Get KL divergence working except in case of numerical errors ()
...
- Quinn was of great help here.
- I also left some dead code, which still has to be cleaned up
- There are still very annoying numerical errors, so I left one test
failing. These are due to how the interpolation is done
- Quinn to pick up from here
Value: [0.6 to 2]
2022-05-06 12:26:51 -04:00
5dd272fb0c
tweak: Add tests for combineAlongSupportOfSecondArgument
2022-05-06 11:45:11 -04:00
cc3db79a2a
feat: kl function but no dealing with errors yet
2022-05-06 10:49:04 -04:00
dependabot[bot]
875d6cbb2c
⬆️ Bump react-vega from 7.5.0 to 7.5.1
...
Bumps [react-vega](https://github.com/vega/react-vega ) from 7.5.0 to 7.5.1.
- [Release notes](https://github.com/vega/react-vega/releases )
- [Changelog](https://github.com/vega/react-vega/blob/master/CHANGELOG.md )
- [Commits](https://github.com/vega/react-vega/compare/v7.5.0...v7.5.1 )
---
updated-dependencies:
- dependency-name: react-vega
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-06 14:37:03 +00:00
dependabot[bot]
da6fb8fe8d
⬆️ Bump @docusaurus/core from 2.0.0-beta.19 to 2.0.0-beta.20
...
Bumps [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus ) from 2.0.0-beta.19 to 2.0.0-beta.20.
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v2.0.0-beta.20/packages/docusaurus )
---
updated-dependencies:
- dependency-name: "@docusaurus/core"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-06 14:36:36 +00:00
b393af8762
tweak: start building new function from scratch
2022-05-06 10:04:41 -04:00
87d6f8d4f6
fix: change integrand check order in KL divergence code
2022-05-06 09:49:42 -04:00
Quinn Dougherty
fd17da83b8
Merge remote-tracking branch 'origin/develop' into log-score-attempt
2022-05-05 20:42:39 -04:00
Quinn Dougherty
38d1c7aa61
Cleanup with option<(float, float, float)>
...
Value: [1e-5 to 1e-3]
2022-05-05 20:42:05 -04:00
Quinn Dougherty
dcf56d7bc6
combineAlongSupportOfSecondArgument
implemented, tests still failing
...
Value: [1e-4 to 4e-2]
2022-05-05 20:02:12 -04:00
Quinn Dougherty
b49865d3aa
progress on klDivergence (still working)
...
Value: [1e-5 to 1e-2]
2022-05-05 15:37:28 -04:00
dependabot[bot]
a92e32b0ec
⬆️ Bump @docusaurus/preset-classic
...
Bumps [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic ) from 2.0.0-beta.18 to 2.0.0-beta.19.
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v2.0.0-beta.19/packages/docusaurus-preset-classic )
---
updated-dependencies:
- dependency-name: "@docusaurus/preset-classic"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-05 14:55:35 +00:00
Quinn
6664e65e6c
Merge pull request #490 from quantified-uncertainty/dependabot/npm_and_yarn/docusaurus/core-2.0.0-beta.19
...
⬆️ Bump @docusaurus/core from 2.0.0-beta.18 to 2.0.0-beta.19
2022-05-05 10:54:31 -04:00
dependabot[bot]
690467d0be
⬆️ Bump @docusaurus/core from 2.0.0-beta.18 to 2.0.0-beta.19
...
Bumps [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus ) from 2.0.0-beta.18 to 2.0.0-beta.19.
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v2.0.0-beta.19/packages/docusaurus )
---
updated-dependencies:
- dependency-name: "@docusaurus/core"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-05 14:46:10 +00:00
dependabot[bot]
24b2aefce7
⬆️ Bump webpack-dev-server from 4.8.1 to 4.9.0
...
Bumps [webpack-dev-server](https://github.com/webpack/webpack-dev-server ) from 4.8.1 to 4.9.0.
- [Release notes](https://github.com/webpack/webpack-dev-server/releases )
- [Changelog](https://github.com/webpack/webpack-dev-server/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack-dev-server/compare/v4.8.1...v4.9.0 )
---
updated-dependencies:
- dependency-name: webpack-dev-server
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-05 14:45:33 +00:00
Quinn Dougherty
32a881d06a
Call Jstat for mean instead of calculate it
...
Value: [1e-8 to 1e-4]
2022-05-05 10:38:33 -04:00
Sam Nolan
72b7a7e274
squiggle-components 0.2.20
2022-05-04 22:59:58 +00:00
Ozzie Gooen
e866ff062c
Merge pull request #486 from quantified-uncertainty/no-types-arrays
...
Always puts new elements on different lines.
2022-05-04 18:51:47 -04:00
Sam Nolan
3898753b00
Change gradient of one color to solid color
2022-05-04 22:35:04 +00:00
Quinn Dougherty
dd942fe29e
cleanup; CR
...
Value: [1e-9 to 1e-5]
2022-05-04 18:19:47 -04:00
Sam Nolan
a25c83edf8
Always puts new elements on different lines.
...
Closes #480
2022-05-04 21:55:22 +00:00
Umur Ozkul
99f54f596c
ternary operator (tested)
2022-05-04 22:36:34 +02:00
Umur Ozkul
888b615445
Merge branch 'reducer-dev-F-ifthenelse' into ternary
...
packages/squiggle-lang/src/rescript/Reducer/Reducer_Dispatch/Reducer_Dispatch_BuiltInMacros.res
packages/squiggle-lang/src/rescript/Reducer/Reducer_Expression/Reducer_Expression.res
packages/squiggle-lang/src/rescript/Reducer/Reducer_Expression/Reducer_Expression_Builder.res
packages/squiggle-lang/src/rescript/Reducer/Reducer_MathJs/Reducer_MathJs_ToExpression.res
2022-05-04 21:51:15 +02:00
Umur Ozkul
8aa4248996
spelling
2022-05-04 21:23:40 +02:00
Quinn Dougherty
6211d3cfb0
Some sorta klDivergence conclusion
...
Value: [1e-6 to 1e-3]
2022-05-04 14:55:49 -04:00
Umur Ozkul
85b8333a09
Merge branch 'develop' into Umur-reducer-dev
2022-05-04 20:45:48 +02:00
Umur Ozkul
ad220ed2b4
foreign function interface
2022-05-04 20:44:46 +02:00
Quinn Dougherty
898547f3a3
klDivergence
is now LogarithmWithThreshold
2022-05-04 13:53:32 -04:00
Quinn Dougherty
cfa83e552d
Merge remote-tracking branch 'origin/develop' into log-score-attempt
2022-05-04 13:05:40 -04:00
Quinn Dougherty
c95c56cfb8
Added logScaleWithThreshold(eps)
and completed renaming to
...
`klDivergence`
Value: [1e-5 to 1e-3]
2022-05-04 13:02:58 -04:00
Sam Nolan
801e4c23d1
v0.2.19
2022-05-04 16:50:08 +00:00
Ozzie Gooen
268f138dcf
Merge pull request #478 from quantified-uncertainty/reducer-dev
...
Reducer dev: map, reduce, reduceReverse, keep
2022-05-04 12:27:03 -04:00
Quinn Dougherty
236be470d5
Merge remote-tracking branch 'origin/develop' into log-score-attempt
2022-05-04 12:22:33 -04:00
Quinn Dougherty
3fcc82442d
Completed renaming to KLDivergence
...
Value: [1e-8 to 1e-4]
2022-05-04 12:21:30 -04:00
Ozzie Gooen
7585bd3599
Merge pull request #479 from quantified-uncertainty/gamma-distribution
...
Add Gamma distribution
2022-05-04 12:01:28 -04:00
Quinn Dougherty
683439c7e5
Changed Ok(0)
to Error(NegativeInfinityError)
.
...
Value: [1e-7 to 1e-5]
2022-05-04 11:59:46 -04:00
Quinn Dougherty
32f141abdc
Renamed LogScoring
to KLDivergence
...
Value: [1e-7 to 1e-4]
2022-05-04 11:54:23 -04:00
Sam Nolan
930c2d2b67
Add Gamma distribution
2022-05-04 15:53:41 +00:00
Quinn Dougherty
627616558a
Made multiplicative factor in Scoring
file rather than with bind
...
calls
Value: [1e-5 to 7.5e-4]
2022-05-04 11:48:20 -04:00
Ozzie Gooen
c7d37fc890
Merge pull request #475 from quantified-uncertainty/dependabot/npm_and_yarn/testing-library/react-13.2.0
...
⬆️ Bump @testing-library/react from 13.1.1 to 13.2.0
2022-05-04 11:47:23 -04:00
Quinn Dougherty
f5f5be2cfb
?? build broke, had to add a ModuleName.
prefix to a constructor
...
Value: [1e-7 to 1e-5]
2022-05-04 11:43:44 -04:00
Quinn Dougherty
0baeedfb46
pointwiseSubtract test; logscale test
...
Value: [1e-5 to 5e-4]
2022-05-04 11:42:51 -04:00
Umur Ozkul
ea465c6047
Merge branch 'develop' into Umur-reducer-dev
2022-05-04 17:35:03 +02:00
Umur Ozkul
5de6aa8e0d
map reduce reduceReverse reverse keep
2022-05-04 17:32:25 +02:00
dependabot[bot]
e561a47d51
⬆️ Bump @types/jest from 27.4.1 to 27.5.0
...
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest ) from 27.4.1 to 27.5.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest )
---
updated-dependencies:
- dependency-name: "@types/jest"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-04 14:41:05 +00:00
dependabot[bot]
c0512e5eed
⬆️ Bump @testing-library/react from 13.1.1 to 13.2.0
...
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library ) from 13.1.1 to 13.2.0.
- [Release notes](https://github.com/testing-library/react-testing-library/releases )
- [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/react-testing-library/compare/v13.1.1...v13.2.0 )
---
updated-dependencies:
- dependency-name: "@testing-library/react"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-04 14:40:32 +00:00
Umur Ozkul
ae48bd6420
pass reducer to dispatch
...
to define functions that has lambda arguments, dispatching requires a
reducer
2022-05-04 15:33:51 +02:00
Umur Ozkul
33ee0b27d5
remove inspect performance completely
...
Redesign required on the function interface
2022-05-04 15:14:34 +02:00
526ee921b5
tweak: some tweaks to documentation, part 1/2
2022-05-03 17:22:08 -04:00
Quinn Dougherty
d5c9705811
Corrected log score
...
Value: [5e-5 to 2e-2]
2022-05-03 14:00:34 -04:00
Ozzie Gooen
94a1155264
Formatted rescript
2022-05-03 11:30:00 -04:00
Ozzie Gooen
02a2d96f8f
Added appropriate code blocsk
2022-05-03 11:12:44 -04:00
Ozzie Gooen
c2155ef746
Merge branch 'develop' into documentation-refactors-april
...
* develop: (72 commits)
cases to handle with new parser. lambdas in arrays and records
Note duplicate parameters
Note infinite recursion
Note infinite recursion
Add array string and function viewers
Recurse showTypes
Pass showTypes and showControls in playground
do not export private modules from Reducer module
Allows hiding controls
sam's monkeying
fixed function f not bound
Refactor and rename lambda in partial
Make error message more descriptive
Refactor and shrink effect code
Make a tooltip to restrict users from log scales
Add Patrial storybook and update partial bindings async
Lint js
Format and fix CI bugs
Hotfix playground chart
Real log scales
...
2022-05-03 11:07:12 -04:00
Ozzie Gooen
b28df258e1
Ran formatter
2022-05-03 11:06:53 -04:00
Quinn Dougherty
cec4bbd334
fixed build
...
Value: [1e-6 to 1e-4]
2022-05-03 10:20:01 -04:00
Quinn Dougherty
6c815a62ff
Merge remote-tracking branch 'origin/develop' into log-score-attempt
2022-05-03 10:17:17 -04:00
Quinn Dougherty
5d6de7b487
Response to CR
...
Value: [1e-4 to 4e-3]
2022-05-03 10:15:48 -04:00
Sam Nolan
6112487b78
Merge pull request #434 from quantified-uncertainty/reducer-dev
...
Reducer dev
2022-05-02 19:19:06 -04:00
Umur Ozkul
6dc101ef93
Merge branch 'Umur-reducer-dev' into reducer-dev
2022-05-03 00:45:39 +02:00
Umur Ozkul
88428c74af
cases to handle with new parser. lambdas in arrays and records
2022-05-03 00:44:38 +02:00
Quinn Dougherty
20adc4e25a
describe and test strings.
2022-05-02 18:40:34 -04:00
Umur Ozkul
c5ae846df4
Note duplicate parameters
2022-05-03 00:30:41 +02:00
Quinn Dougherty
96ed0b44bb
skip the bad test
...
Value: [1e-6 to 5e-4]
2022-05-02 18:29:47 -04:00
Umur Ozkul
27cdb5fbda
Merge branch 'Umur-reducer-dev' into reducer-dev
2022-05-03 00:19:12 +02:00
Umur Ozkul
78f46daed8
Note infinite recursion
2022-05-03 00:18:23 +02:00
Umur Ozkul
d26eaa2523
Note infinite recursion
2022-05-03 00:16:29 +02:00
Sam Nolan
6e72b89f7f
Add array string and function viewers
2022-05-02 21:59:56 +00:00
Sam Nolan
75a55de373
Recurse showTypes
2022-05-02 21:55:43 +00:00
Quinn Dougherty
13804dda7a
Merge remote-tracking branch 'origin/develop' into log-score-attempt
2022-05-02 17:52:46 -04:00
Sam Nolan
5df9d0e51b
Pass showTypes and showControls in playground
2022-05-02 21:51:58 +00:00
Quinn Dougherty
ca95c7cef8
base 2 log => natural log (on the advice of Nuno)
...
Value: [1e-4 to 2e-1]
2022-05-02 17:46:43 -04:00
Umur Ozkul
11d4a3bc8b
do not export private modules from Reducer module
2022-05-02 23:42:11 +02:00
Quinn Dougherty
a4c3405e5d
Added showTypes tag to playground
...
Value: [1e-8 to 1e-4]
2022-05-02 17:37:50 -04:00
Sam Nolan
da8a834b7e
Allows hiding controls
2022-05-02 21:33:34 +00:00
Umur Ozkul
e92fc792a2
Merge branch 'develop' into Umur-reducer-dev
2022-05-02 23:21:26 +02:00
Umur Ozkul
490e4908e1
sam's monkeying
2022-05-02 23:18:36 +02:00
Quinn Dougherty
a986aac0a2
Merge remote-tracking branch 'origin/develop' into log-score-attempt
2022-05-02 17:16:09 -04:00
Quinn Dougherty
2d84805f88
Added infinity error; fixed infinities in logs
...
Value: [1e-3 to 3e-2]
2022-05-02 17:15:23 -04:00
Umur Ozkul
6a3b35eb4a
fixed function f not bound
2022-05-02 23:12:57 +02:00
Sam Nolan
b9bde840b5
Merge pull request #460 from quantified-uncertainty/partial-storybook
...
Add partial functionality to storybook and update partial bindings async
2022-05-02 17:11:00 -04:00
Sam Nolan
0d14216e9f
Refactor and rename lambda in partial
2022-05-02 21:05:59 +00:00
Sam Nolan
202cb80ebf
Merge pull request #458 from quantified-uncertainty/real-log-scales
...
Real log scales
2022-05-02 17:01:17 -04:00
Sam Nolan
06c479b547
Make error message more descriptive
2022-05-02 20:54:33 +00:00
Sam Nolan
5fc829efc9
Refactor and shrink effect code
2022-05-02 20:52:55 +00:00
Sam Nolan
7e05d63009
Make a tooltip to restrict users from log scales
2022-05-02 20:40:15 +00:00
Sam Nolan
47b67a9efb
Add Patrial storybook and update partial bindings async
2022-05-02 19:58:24 +00:00
Sam Nolan
cc70047904
Lint js
2022-05-02 19:04:16 +00:00
Sam Nolan
17a5f948fe
Format and fix CI bugs
2022-05-02 18:59:52 +00:00
Sam Nolan
71fc314930
Hotfix playground chart
...
Value: [0.001 to 0.01]
2022-05-02 18:54:41 +00:00
Sam Nolan
d660845d37
Merge branch 'develop' into real-log-scales
2022-05-02 18:48:02 +00:00
Sam Nolan
f4085e93ad
Real log scales
2022-05-02 18:29:59 +00:00
Quinn Dougherty
db3acbf96c
Added extra multiplicative factor in logScore integrand
...
Value: [8e-2 to 7e-1]
migrated intregrand from `log(predicted / answer)` to `answer *
log(predicted / answer)`
2022-05-02 13:40:34 -04:00
Sam Nolan
8df5a661fb
Merge branch 'develop' into mobile-support
2022-05-02 17:09:23 +00:00
Sam Nolan
0c4305948f
Merge pull request #457 from quantified-uncertainty/no-types-mode
...
A simple showTypes prop
2022-05-02 13:07:46 -04:00
Sam Nolan
8452995c31
Lint components
2022-05-02 17:01:09 +00:00
Sam Nolan
213808d3aa
Using useSize size to size charts to make them usable
2022-05-02 16:59:54 +00:00
Umur Ozkul
5a0b436932
No 666
2022-05-02 18:00:47 +02:00
Sam Nolan
a542325f31
A simple showTypes prop
2022-05-02 15:59:37 +00:00
Quinn Dougherty
d595285078
make lint happy
...
Value: [1e-9 to 1e-5]
2022-05-02 11:55:42 -04:00
Quinn Dougherty
e2762a0f62
Make typechecker happy
...
Value: [1e-7 to 1e-3]
2022-05-02 11:55:13 -04:00
Sam Nolan
e8239bf049
Merge branch 'develop' into mobile-support
2022-05-02 15:37:39 +00:00
Sam Nolan
0bc016632f
Mobile support
2022-05-02 15:36:20 +00:00
Quinn Dougherty
58c885f963
Merge remote-tracking branch 'origin/develop' into log-score-attempt
2022-05-02 11:34:29 -04:00
Quinn
da4cb9b6fd
Merge pull request #454 from quantified-uncertainty/dependabot/npm_and_yarn/types/node-17.0.31
...
⬆️ Bump @types/node from 17.0.30 to 17.0.31
2022-05-02 11:05:04 -04:00
Sam Nolan
0890607493
Merge branch 'reducer-dev' of github.com:quantified-uncertainty/squiggle into reducer-dev
2022-05-02 14:53:32 +00:00
Sam Nolan
946b38fa27
Fix Typescript build errors
2022-05-02 14:53:16 +00:00
dependabot[bot]
c8e50472ff
⬆️ Bump ts-loader from 9.2.9 to 9.3.0
...
Bumps [ts-loader](https://github.com/TypeStrong/ts-loader ) from 9.2.9 to 9.3.0.
- [Release notes](https://github.com/TypeStrong/ts-loader/releases )
- [Changelog](https://github.com/TypeStrong/ts-loader/blob/main/CHANGELOG.md )
- [Commits](https://github.com/TypeStrong/ts-loader/compare/v9.2.9...v9.3.0 )
---
updated-dependencies:
- dependency-name: ts-loader
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-02 14:40:06 +00:00
dependabot[bot]
99f5c54b78
⬆️ Bump @types/node from 17.0.30 to 17.0.31
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 17.0.30 to 17.0.31.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-02 14:39:48 +00:00
Umur Ozkul
f5d3da4c73
tests
2022-05-02 15:55:02 +02:00
Umur Ozkul
9e41f0399f
RENotAFunction
2022-05-02 15:55:02 +02:00
Umur Ozkul
ba104e4dfe
Catching unreduced values. This is not a lazy language
2022-05-02 15:55:02 +02:00
Umur Ozkul
c68138e5f6
arity error
2022-05-02 14:19:04 +02:00
Umur Ozkul
806ff93983
Merge branch 'Umur-reducer-dev' into reducer-dev
2022-05-02 12:35:58 +02:00
Umur Ozkul
711b230ecb
Merge branch 'develop' into Umur-reducer-dev
2022-05-02 12:34:23 +02:00
Umur Ozkul
1e673e54c3
function tricks test defined (Sam's trials)
2022-05-02 12:27:07 +02:00
Umur Ozkul
c0fad8c668
define lambdaValue record as payload
2022-05-02 12:27:07 +02:00
Umur Ozkul
087596ec43
function trics
2022-05-02 11:44:09 +02:00
Umur Ozkul
6796db82b4
note weird distribution test
2022-05-02 11:44:09 +02:00
Umur Ozkul
e262f76d98
spelling
2022-05-02 11:20:08 +02:00
Umur Ozkul
76b3adddc4
rename to exampleStatementY
2022-05-02 11:12:12 +02:00
Ozzie Gooen
f41f6617df
Merge branch 'develop' into documentation-refactors-april
...
* develop:
Clean up the props, removing unused and making some optional
lint
hotfix: brackets in `components/README.md`
17 increment
hotfix: deleted `browser` field of `package.json`s
Mixture last argument can be float
2022-05-01 15:04:04 -04:00
Ozzie Gooen
8147c5ad60
Minor additions of delta distribution
2022-05-01 15:04:00 -04:00
Ozzie Gooen
18af09ab04
Added delta function to produce delta distributions
2022-05-01 09:00:56 -04:00
Ozzie Gooen
ed5b7e63f2
Minor cleanup
2022-05-01 08:09:34 -04:00
Ozzie Gooen
92f606b09b
Starting to pull out distributions for more specialized documentation
2022-04-30 22:48:57 -04:00
Ozzie Gooen
37047ac9ff
Starting to pull out distributions functionality
2022-04-30 21:47:54 -04:00
Sam Nolan
1cd7419e8a
Merge pull request #446 from quantified-uncertainty/minor-component-prop-cleanup
...
Clean up the props, removing unused and making some optional
2022-04-30 15:01:56 -04:00
Ozzie Gooen
ad16c08e9c
Merge pull request #444 from quantified-uncertainty/mixture-last-arg-fix
...
Mixture last argument can be float
2022-04-30 14:52:58 -04:00
Sam Nolan
d6cec6886c
Clean up the props, removing unused and making some optional
2022-04-30 18:40:18 +00:00
Ozzie Gooen
c0ec3b02b7
Minor documentation improvements
2022-04-30 14:34:00 -04:00
Quinn Dougherty
2776a43693
lint
2022-04-30 14:10:54 -04:00
Quinn Dougherty
615051d1c6
hotfix: brackets in components/README.md
2022-04-30 14:10:01 -04:00
Quinn Dougherty
adb3b335ce
17 increment
...
Value: [1e-10 to 1e-7]
2022-04-30 13:58:32 -04:00
Quinn Dougherty
f8f6a1ecc6
hotfix: deleted browser
field of package.json
s
...
Value: [1e-9 to 1e-5]
2022-04-30 13:57:41 -04:00
Ozzie Gooen
fd957ef401
Mixture last argument can be float
2022-04-30 13:43:46 -04:00
Quinn
dabe76fed4
Merge pull request #443 from quantified-uncertainty/publish-script
...
`lang v0.2.8` and `components v0.2.16`
2022-04-30 13:03:47 -04:00
Quinn Dougherty
a3057789b0
^
-version everything
...
Value: [1e-9 to 1e-6]
2022-04-30 12:52:13 -04:00
Quinn Dougherty
93ef7c76a0
v0.2.16: jsImports prop and incremented minimal squiggle-lang
...
Value: [1e-5 to 1e-3]
2022-04-30 12:04:03 -04:00
Ozzie Gooen
e8b8b6cd80
Merge pull request #425 from quantified-uncertainty/scalePower
...
Scale power
2022-04-30 11:55:28 -04:00
Quinn Dougherty
9fe7034c51
v0.2.8: fromSamples
and jsImports
2022-04-30 11:33:03 -04:00
Sam Nolan
64fbe05f3a
Basic stats table. Unformatted
2022-04-30 15:16:13 +00:00
Quinn Dougherty
f3561317fd
Moved fromSamples
to Inventory
section
...
Value: [1e-7 to 1e-5]
2022-04-30 10:10:09 -04:00
Quinn Dougherty
e724f43b9d
Documented fromSamples
...
Value: [1e-4 to 1e-3]
2022-04-30 10:01:55 -04:00
Quinn Dougherty
ae7e5744dc
Merge remote-tracking branch 'origin/develop' into fromsamples
2022-04-30 09:45:25 -04:00
Ozzie Gooen
3249f69155
Small cleanup to fromSamples
2022-04-29 21:41:09 -04:00
Sam Nolan
83e3759342
Merge branch 'develop' into reducer-dev
2022-04-29 22:51:00 +00:00
Quinn Dougherty
ba0baf31c6
Fixed a (now skipped) test
...
[1e-5 to 1e-4]
2022-04-29 18:45:12 -04:00
Quinn Dougherty
8217801de3
magic numbers in bandwidth; fromSamples
implementation
...
Value: [1e-3 to 4e-2]
2022-04-29 18:38:55 -04:00
Sam Nolan
99b9bc6b1e
Merge pull request #439 from quantified-uncertainty/remove-si-postfix
...
Remove si postfix from chart axis
2022-04-29 18:04:31 -04:00
Sam Nolan
3117dd81d6
Remove si prefix from chart axis
2022-04-29 21:16:22 +00:00
Sam Nolan
d09dbeb812
Format components code
2022-04-29 20:59:37 +00:00
Sam Nolan
2131e4eac1
Rename imports to jsImports in components
2022-04-29 20:58:06 +00:00
Sam Nolan
b710289096
Rename parameters to imports
2022-04-29 20:29:42 +00:00
Sam Nolan
74df093a42
Cleanup TS code (and fix rescript build warning)
2022-04-29 20:10:39 +00:00
Quinn Dougherty
8b30eb9f05
Added to convertRaw* stuff
...
Value: [1e-4 to 1e-3]
2022-04-29 15:25:29 -04:00
Sam Nolan
237cdf12f9
Remove accidental log
2022-04-29 19:13:30 +00:00
Sam Nolan
39be07cac0
Add parameters to components interface
2022-04-29 19:02:43 +00:00
Quinn Dougherty
f05d089524
Fixed most tests
...
Value: [1e-5 to 1e-3]
2022-04-29 15:02:24 -04:00
Sam Nolan
d4f929367d
JS parameters in squiggle lang
2022-04-29 18:46:44 +00:00
Quinn Dougherty
0e9996256e
Lint for Umur
...
Value: [1e-8 to 1e-6]
2022-04-29 14:42:34 -04:00
Quinn Dougherty
2c452163b6
I believe I have functionality in place for new run
command, but I
...
could be wrong. Pushing so Sam can review
Value: [1e-5 to 9e-3]
2022-04-29 14:41:30 -04:00
Umur Ozkul
bbe8eced29
format
2022-04-29 19:31:34 +02:00
Umur Ozkul
992dd92d9b
merge develop
2022-04-29 19:10:40 +02:00
Umur Ozkul
3bbc5e7149
Add evaluate partial for back compatibility
2022-04-29 19:03:58 +02:00
Umur Ozkul
351381339c
bug fixed
...
logs removed
2022-04-29 18:19:52 +02:00