Documented fromSamples
Value: [1e-4 to 1e-3]
This commit is contained in:
parent
ae7e5744dc
commit
e724f43b9d
|
@ -315,6 +315,26 @@ Or `PointSet` format
|
||||||
|
|
||||||
<SquiggleEditor initialSquiggleString="toPointSet(normal(5, 10))" />
|
<SquiggleEditor initialSquiggleString="toPointSet(normal(5, 10))" />
|
||||||
|
|
||||||
|
### `toSampleSet` has two signatures
|
||||||
|
|
||||||
|
Above, we saw the unary `toSampleSet`, which uses an internal hardcoded number of samples. If you'd like to provide the number of samples, it has a binary signature as well (floored)
|
||||||
|
|
||||||
|
<SquiggleEditor initialSquiggleString="toSampleSet(0.1 to 1, 100.1)" />
|
||||||
|
|
||||||
|
#### Validity
|
||||||
|
|
||||||
|
- Second argument to `toSampleSet` must be a number.
|
||||||
|
|
||||||
|
## `fromSamples`
|
||||||
|
|
||||||
|
<SquiggleEditor initialSquiggleString="fromSamples([1,2,3,4,6,5,5,5])" />
|
||||||
|
#### Validity
|
||||||
|
|
||||||
|
For `fromSamples(xs)`,
|
||||||
|
|
||||||
|
- `xs.length > 5`
|
||||||
|
- Strictly every element of `xs` must be a number.
|
||||||
|
|
||||||
## Normalization
|
## Normalization
|
||||||
|
|
||||||
Some distribution operations (like horizontal shift) return an unnormalized distriibution.
|
Some distribution operations (like horizontal shift) return an unnormalized distriibution.
|
||||||
|
@ -333,18 +353,6 @@ We provide a predicate `isNormalized`, for when we have simple control flow
|
||||||
|
|
||||||
- Input to `isNormalized` must be a dist
|
- Input to `isNormalized` must be a dist
|
||||||
|
|
||||||
## Convert any distribution to a sample set distribution
|
|
||||||
|
|
||||||
`toSampleSet` has two signatures
|
|
||||||
|
|
||||||
It is unary when you use an internal hardcoded number of samples
|
|
||||||
|
|
||||||
<SquiggleEditor initialSquiggleString="toSampleSet(0.1 to 1)" />
|
|
||||||
|
|
||||||
And binary when you provide a number of samples (floored)
|
|
||||||
|
|
||||||
<SquiggleEditor initialSquiggleString="toSampleSet(0.1 to 1, 100)" />
|
|
||||||
|
|
||||||
## `inspect`
|
## `inspect`
|
||||||
|
|
||||||
You may like to debug by right clicking your browser and using the _inspect_ functionality on the webpage, and viewing the _console_ tab. Then, wrap your squiggle output with `inspect` to log an internal representation.
|
You may like to debug by right clicking your browser and using the _inspect_ functionality on the webpage, and viewing the _console_ tab. Then, wrap your squiggle output with `inspect` to log an internal representation.
|
||||||
|
|
Loading…
Reference in New Issue
Block a user