code
Birch
JSONWriter
Type to start searching
code
Birch
Home
Getting Started
Getting Started
Installing
Updating
Platform guides
Platform guides
Ubuntu Linux
macOS
Windows 10
Tutorial
Tutorial
Birch Tutorial
Exercise #1: Preliminaries
Exercise #2: Linear regression
Exercise #3: Markov model
Next steps
Documentation
Documentation
Birch Documentation
Language
Language
Birch Language
Comments
Variables
Types
Assignments
Control Flow
Arrays
Optionals
Tuples
Functions
Lambdas
Fibers
Programs
Operators
Classes
Aliases
Casts
Weak References
Special Topics
Library
Library
Birch Standard Library
Types
Variables
Programs
Programs
filter
sample
test
Functions
Functions
abs
acos
acosh
adjacent_difference
ancestor
asin
asinh
atan
atan2
atanh
beta
cdf_beta
cdf_beta_binomial
cdf_binomial
cdf_categorical
cdf_chi_squared
cdf_exponential
cdf_gamma
cdf_gamma_poisson
cdf_gaussian
cdf_inverse_gamma
cdf_inverse_gamma_gamma
cdf_linear_normal_inverse_gamma_gaussian
cdf_lomax
cdf_negative_binomial
cdf_normal_inverse_gamma
cdf_normal_inverse_gamma_gaussian
cdf_poisson
cdf_student_t
cdf_uniform
cdf_uniform_int
cdf_weibull
ceil
cholesky
choose
clone
column
columns
conditional_resample_multinomial
copysign
cos
cosh
cumulative_ancestor
cumulative_offspring_to_ancestors
cumulative_offspring_to_ancestors_permute
cumulative_offspring_to_offspring
cumulative_weights
det
diagonal
dot
downdate_beta_bernoulli
downdate_beta_binomial
downdate_beta_negative_binomial
downdate_dirichlet_categorical
downdate_dirichlet_multinomial
downdate_gamma_exponential
downdate_gamma_poisson
downdate_gaussian_gaussian
downdate_inverse_gamma_gamma
downdate_inverse_gamma_weibull
downdate_linear_gaussian_gaussian
downdate_linear_matrix_normal_inverse_gamma_matrix_gaussian
downdate_linear_matrix_normal_inverse_wishart_matrix_gaussian
downdate_linear_multivariate_gaussian_multivariate_gaussian
downdate_linear_multivariate_normal_inverse_gamma_multivariate_gaussian
downdate_linear_normal_inverse_gamma_gaussian
downdate_matrix_normal_inverse_gamma
downdate_matrix_normal_inverse_gamma_matrix_gaussian
downdate_matrix_normal_inverse_wishart
downdate_matrix_normal_inverse_wishart_matrix_gaussian
downdate_multivariate_gaussian_multivariate_gaussian
downdate_multivariate_normal_inverse_gamma
downdate_multivariate_normal_inverse_gamma_multivariate_gaussian
downdate_normal_inverse_gamma
downdate_normal_inverse_gamma_gaussian
downdate_scaled_gamma_exponential
downdate_scaled_gamma_poisson
downdate_scaled_inverse_gamma_weibull
erf
erfc
error
exclusive_scan
exclusive_scan_sum
exit
exp
extension
fclose
fflush
floor
fopen
gamma
gather
hadamard
ibeta
identity
inclusive_scan
inclusive_scan_sum
inv
iota
isnan
kronecker
lbeta
lchoose
ldet
length
lgamma
llt
log
log10
log1p
log2
log_sum
log_sum_exp
logpdf_bernoulli
logpdf_beta
logpdf_beta_bernoulli
logpdf_beta_binomial
logpdf_beta_negative_binomial
logpdf_binomial
logpdf_categorical
logpdf_chi_squared
logpdf_crp_categorical
logpdf_delta
logpdf_dirichlet
logpdf_dirichlet_categorical
logpdf_dirichlet_multinomial
logpdf_exponential
logpdf_gamma
logpdf_gamma_poisson
logpdf_gaussian
logpdf_independent_uniform
logpdf_independent_uniform_int
logpdf_inverse_gamma
logpdf_inverse_gamma_gamma
logpdf_inverse_wishart
logpdf_linear_matrix_normal_inverse_gamma_matrix_gaussian
logpdf_linear_matrix_normal_inverse_wishart_matrix_gaussian
logpdf_linear_multivariate_normal_inverse_gamma_multivariate_gaussian
logpdf_linear_normal_inverse_gamma_gaussian
logpdf_lomax
logpdf_matrix_gaussian
logpdf_matrix_normal_inverse_gamma
logpdf_matrix_normal_inverse_gamma_matrix_gaussian
logpdf_matrix_normal_inverse_wishart
logpdf_matrix_normal_inverse_wishart_matrix_gaussian
logpdf_matrix_student_t
logpdf_multinomial
logpdf_multivariate_gaussian
logpdf_multivariate_normal_inverse_gamma
logpdf_multivariate_normal_inverse_gamma_multivariate_gaussian
logpdf_multivariate_student_t
logpdf_negative_binomial
logpdf_normal_inverse_gamma
logpdf_normal_inverse_gamma_gaussian
logpdf_poisson
logpdf_student_t
logpdf_uniform
logpdf_uniform_int
logpdf_weibull
logpdf_wishart
lpartition_bernoulli
lpartition_beta
lpartition_binomial
lpartition_chi_squared
lpartition_exponential
lpartition_laplace
lpartition_negative_binomial
lpartition_poisson
lpartition_weibull
make
matrix
max
memoryUse
min
mkdir
mod
norm
norm_exp
offspring_to_ancestors
offspring_to_ancestors_permute
partition_bernoulli
partition_beta
partition_binomial
partition_chi_squared
partition_exponential
partition_laplace
partition_negative_binomial
partition_poisson
partition_weibull
permute_ancestors
pow
product
quantile_beta
quantile_binomial
quantile_categorical
quantile_chi_squared
quantile_exponential
quantile_gamma
quantile_gamma_poisson
quantile_gaussian
quantile_inverse_gamma
quantile_linear_normal_inverse_gamma_gaussian
quantile_lomax
quantile_negative_binomial
quantile_normal_inverse_gamma
quantile_normal_inverse_gamma_gaussian
quantile_poisson
quantile_student_t
quantile_uniform
quantile_uniform_int
quantile_weibull
rank_update
reduce
resample_multinomial
resample_reduce
resample_systematic
round
row
rows
scalar
scatter
seed
simulate_bernoulli
simulate_beta
simulate_beta_bernoulli
simulate_beta_binomial
simulate_beta_negative_binomial
simulate_binomial
simulate_categorical
simulate_chi_squared
simulate_crp_categorical
simulate_delta
simulate_dirichlet
simulate_dirichlet_categorical
simulate_dirichlet_multinomial
simulate_exponential
simulate_gamma
simulate_gamma_poisson
simulate_gaussian
simulate_independent_uniform
simulate_independent_uniform_int
simulate_inverse_gamma
simulate_inverse_gamma_gamma
simulate_inverse_wishart
simulate_linear_matrix_normal_inverse_gamma_matrix_gaussian
simulate_linear_matrix_normal_inverse_wishart_matrix_gaussian
simulate_linear_multivariate_normal_inverse_gamma_multivariate_gaussian
simulate_linear_normal_inverse_gamma_gaussian
simulate_lomax
simulate_matrix_gaussian
simulate_matrix_normal_inverse_gamma
simulate_matrix_normal_inverse_gamma_matrix_gaussian
simulate_matrix_normal_inverse_wishart
simulate_matrix_normal_inverse_wishart_matrix_gaussian
simulate_matrix_student_t
simulate_multinomial
simulate_multivariate_gaussian
simulate_multivariate_normal_inverse_gamma
simulate_multivariate_normal_inverse_gamma_multivariate_gaussian
simulate_multivariate_student_t
simulate_negative_binomial
simulate_normal_inverse_gamma
simulate_normal_inverse_gamma_gaussian
simulate_poisson
simulate_student_t
simulate_uniform
simulate_uniform_int
simulate_uniform_unit_vector
simulate_weibull
simulate_wishart
sin
sinh
solve
sort
sort_index
sqrt
sum
system
systematic_cumulative_offspring
tan
tanh
tic
toc
trace
transform
transform_reduce
transpose
update_beta_bernoulli
update_beta_binomial
update_beta_negative_binomial
update_dirichlet_categorical
update_dirichlet_multinomial
update_gamma_exponential
update_gamma_poisson
update_gaussian_gaussian
update_inverse_gamma_gamma
update_inverse_gamma_weibull
update_linear_gaussian_gaussian
update_linear_matrix_normal_inverse_gamma_matrix_gaussian
update_linear_matrix_normal_inverse_wishart_matrix_gaussian
update_linear_multivariate_gaussian_multivariate_gaussian
update_linear_multivariate_normal_inverse_gamma_multivariate_gaussian
update_linear_normal_inverse_gamma_gaussian
update_matrix_normal_inverse_gamma
update_matrix_normal_inverse_gamma_matrix_gaussian
update_matrix_normal_inverse_wishart
update_matrix_normal_inverse_wishart_matrix_gaussian
update_multivariate_gaussian_multivariate_gaussian
update_multivariate_normal_inverse_gamma
update_multivariate_normal_inverse_gamma_multivariate_gaussian
update_normal_inverse_gamma
update_normal_inverse_gamma_gaussian
update_scaled_gamma_exponential
update_scaled_gamma_poisson
update_scaled_inverse_gamma_weibull
vector
warn
wasserstein
Fibers
Fibers
limit
Unary Operators
Unary Operators
!
+
-
Binary Operators
Binary Operators
!=
&&
*
+
-
/
<
<=
==
>
>=
||
Classes
Classes
AliveParticleFilter
ArrayValue
AssumeEvent
Bernoulli
Beta
Binomial
BooleanMatrixValue
BooleanValue
BooleanVectorValue
Boxed
Buffer
Categorical
DelayHandler
DelayRecord
Delta
Dirichlet
Distribution
DoubleStack
Entry
Event
Exponential
Expression
FactorEvent
FactorRecord
Gamma
Gaussian
Geometric
Handler
HiddenMarkovModel
IdenticalGaussian
ImmediateRecord
IndependentColumnMatrixGaussian
IndependentInverseGamma
IndependentMatrixGaussian
IndependentRowMatrixGaussian
IndependentUniform
IndependentUniformInteger
InputStream
IntegerMatrixValue
IntegerValue
IntegerVectorValue
InverseGamma
InverseWishart
Iterator
JSONReader
JSONWriter
List
MarginalizedParticleGibbsSampler
MarkovModel
MatrixGaussian
MatrixNormalInverseGamma
MemoryBuffer
Model
Multinomial
MultivariateGaussian
MultivariateNormalInverseGamma
NegativeBinomial
NilValue
NormalInverseGamma
Object
ObjectValue
ObserveEvent
OutputStream
ParticleFilter
ParticleGibbsSampler
ParticleMarginalImportanceSampler
ParticleSampler
PlayHandler
Poisson
ProgressBar
ProposeHandler
Queue
RaggedArray
Random
Reader
RealMatrixValue
RealValue
RealVectorValue
Record
RedelayHandler
ReplayHandler
Restaurant
ScalarGaussian
ScalarMultivariateGaussian
SimulateEvent
Stack
StateSpaceModel
StringValue
Student
Trace
TraceHandler
UndelayHandler
Uniform
UniformInteger
UnplayHandler
Value
ValueEvent
ValueRecord
Vector
Weibull
Wishart
Writer
YAMLReader
YAMLWriter
Driver
Driver
Birch Driver Program
Meta file
init
check
build
install
uninstall
dist
docs
clean
How To
How To
Birch How-To Guides
Installation without root access
Integrated development with Eclipse
Testing with Travis CI
2d graphics with Cairo
Databases with SQLite
Development
About
JSONWriter
class JSONWriter <
YAMLWriter
Writer for JSON files.