Smooth Signal on Graph
smoothSignalOnGraph(
signal,
filter,
graph = NULL,
lap = NULL,
l.max = NULL,
m = 50,
...
)signal to be smoothed
function that accepts signal `x` and the maximal Laplacian eigenvalue `l.max`. See heatFilter as an example.
igraph object with the graph (default=NULL)
graph laplacian (default=NULL). If NULL, `lap` estimated from graph.
maximal eigenvalue of `lap` (default=NULL). If NULL, estimated from `lap`.
numeric Maximum order of Chebyshev coeff to compute (default=50)
Arguments passed on to smoothChebyshev
n.coresnumeric Number of cores for parallel run (default=1)
progress.chunksnumeric Number of chunks per core for estimating progress (default=5). Large values are not suggested, as it may bring overhead.
progressboolean Flag on whether progress must be shown (default=TRUE, i.e. 'progress.chunks > 1')
Other graph smoothing:
computeChebyshevCoeffs(),
heatFilter(),
smoothChebyshev()