NLPAR#

class pyebsdindex.nlpar.NLPAR(filename=None, lam=0.7, searchradius=3, dthresh=0.0, diff_offset=0.0, saturation_protect=True, stem_scale=False, automask=True, nrows=None, ncols=None, **kwargs)[source]#

Bases: object

Methods

NLPAR.auto_nlpar([filename, fileout, lindex])

NLPAR.backsub(data)

NLPAR.calcnlpar(**kwargs)

NLPAR.calcnlpar_cpu([chunksize, ...])

NLPAR.calcsigma(**kwargs)

NLPAR.calcsigma_cpu([chunksize, nn, ...])

NLPAR.getinfileobj()

NLPAR.getoutfileobj()

NLPAR.makeautomask(h, w)

NLPAR.nlpar_nb(data, lam, sr, dthresh, ...)

NLPAR.opt_lambda(**kwargs)

NLPAR.opt_lambda_cpu([target_weights, ...])

NLPAR.setfile([filepath])

NLPAR.setoutfile(patternfile[, filepath])

Set the output file.

NLPAR.sigma_numba(data, nn, nrows, ncols, ...)