curve_apps.trend_lines package

Submodules

curve_apps.trend_lines.driver module

class curve_apps.trend_lines.driver.TrendLinesDriver(*args: Any, **kwargs: Any)

Bases: BaseCurveDriver

Driver for the detection of trend curves across an object parts.

Parameters:

parameters – Application parameters.

get_connections() tuple

Find connections between entity parts.

Params entity:

A Curve object with parts.

Params data:

Input referenced data.

Params detection:

Detection parameters.

:returns : n x 3 array. Vertices of connecting lines. :returns : n x 2 float array. Cells of edges. :returns : n x 1 array. Labels of vertices.

property labels: numpy.ndarray

Get labels from data.

make_curve()

Make curve object from trend lines detected in source data.

property parts: numpy.ndarray

Get parts from entity or data.

property vertices: numpy.ndarray

Get vertices from entity.

curve_apps.trend_lines.params module