Skip to content

Index

Rhythm Task API

The objective of rhythm classification is to detect and classify abnormal heart rhythms, also known as arrhythmias, directly from ECG signals.

Classes:

Classes

RhythmTask

heartKIT Rhythm Task

Functions

train staticmethod
train(params: HKTaskParams)

Train model for rhythm task

Parameters:

Source code in heartkit/tasks/rhythm/__init__.py
@staticmethod
def train(params: HKTaskParams):
    """Train model for rhythm task

    Args:
        params (HKTaskParams): Task parameters
    """
    train(params)
evaluate staticmethod
evaluate(params: HKTaskParams)

Evaluate rhythm task model

Parameters:

Source code in heartkit/tasks/rhythm/__init__.py
@staticmethod
def evaluate(params: HKTaskParams):
    """Evaluate rhythm task model

    Args:
        params (HKTaskParams): Task parameters
    """
    evaluate(params)
export staticmethod
export(params: HKTaskParams)

Export model for rhythm task

Parameters:

Source code in heartkit/tasks/rhythm/__init__.py
@staticmethod
def export(params: HKTaskParams):
    """Export model for rhythm task

    Args:
        params (HKTaskParams): Task parameters
    """
    export(params)
demo staticmethod
demo(params: HKTaskParams)

Run demo on rhythm task model

Parameters:

Source code in heartkit/tasks/rhythm/__init__.py
@staticmethod
def demo(params: HKTaskParams):
    """Run demo on rhythm task model

    Args:
        params (HKTaskParams): Task parameters
    """
    demo(params)