# Class "awssegment"

### Description

The `"aws"`

class is
used for objects obtained by functions `aws.segment`

### Objects from the Class

Objects are created by calls to functions `aws.segment`

### Slots

`.Data`

:Object of class

`"list"`

, usually empty.`y`

:Object of class

`"array"`

containing the original (response) data`dy`

:Object of class

`"numeric"`

dimension attribute of`y`

`x`

:Object of class

`"numeric"`

if provided the design points`ni`

:Object of class

`"numeric"`

sum of weights used in final estimate`mask`

:Object of class

`"logical"`

mask of design points where computations are performed`segment`

:Object of class

`"array"`

segmentation results (3 segments coded by`c(-1, 0, 1)`

)`level`

:Object of class

`"numeric"`

center of segment`0`

`delta`

:Object of class

`"numeric"`

half width of segment`0`

`theta`

:Object of class

`"array"`

~~`theta`

:Object of class

`"array"`

containes the smoothed object and in case of function`lpaws`

its derivatives up to the specified degree. Dimension is`dim(theta)=c(dy,p)`

`mae`

:Object of class

`"numeric"`

Mean absolute error with respect to array in argument`u`

if provided.`var`

:Object of class

`"numeric"`

pointwise variance of`theta[...,1]`

`xmin`

:Object of class

`"numeric"`

not used`xmax`

:Object of class

`"numeric"`

not used`wghts`

:Object of class

`"numeric"`

weights used in location penalty for different coordinate directions`degree`

:not used

`hmax`

:Object of class

`"numeric"`

maximal bandwidth`sigma2`

:Object of class

`"numeric"`

estimated error variance`scorr`

:Object of class

`"numeric"`

estimated spatial correlation`family`

:Object of class

`"character"`

distribution of`y`

, can be any of`c("Gaussian","Bernoulli","Poisson","Exponential", "Volatility","Variance")`

`shape`

:Object of class

`"numeric"`

possible shape parameter of distribution of`y`

`lkern`

:Object of class

`"integer"`

location kernel, can be any of`c("Triangle","Quadratic","Cubic","Plateau","Gaussian")`

, defauts to`"Triangle"`

`lambda`

:Object of class

`"numeric"`

scale parameter used in adaptation`ladjust`

:Object of class

`"numeric"`

factor to adjust scale parameter with respect to its predetermined default.`aws`

:Object of class

`"logical"`

Adaptation by Propagation-Separation`memory`

:Object of class

`"logical"`

Adaptation by Stagewise Aggregation`homogen`

:Object of class

`"logical"`

detect regions of homogeneity (used to speed up the calculations) currently`FALSE`

`earlystop`

:Object of class

`"logical"`

currently`FALSE`

`varmodel`

:Object of class

`"character"`

variance model used currently`"Gaussian"`

`vcoef`

:Object of class

`"numeric"`

contains`NULL`

`call`

:Object of class

`"call"`

that created the object.

### Methods

- extract
`signature(x = "awssegment")`

: ...- plot
`signature(x = "awssegment")`

: ...`signature(x = "awssegment")`

: ...- risk
`signature(y = "awssegment")`

: ...- show
`signature(object = "awssegment")`

: ...- summary
`signature(object = "awssegment")`

: ...

### Author(s)

Joerg Polzehl, polzehl@wias-berlin.de

### See Also

`aws.segment`

### Examples

1 | ```
showClass("awssegment")
``` |