Beat Task API
In beat classification, we classify individual beats as either normal or abnormal.
Abnormal beats can be further classified as being either premature or escape beats as well as originating from the atria, junction, or ventricles.
The objective of beat classification is to detect and classify these abnormal heart beats directly from ECG signals.
Classes:
Classes
BeatTask
heartKIT Beat Task
Functions
train
staticmethod
train(params: HKTaskParams)
Train model for beat task
Parameters:
Source code in heartkit/tasks/beat/__init__.py
| @staticmethod
def train(params: HKTaskParams):
"""Train model for beat task
Args:
params (HKTaskParams): Task parameters
"""
train(params)
|
evaluate
staticmethod
evaluate(params: HKTaskParams)
Evaluate beat task model
Parameters:
Source code in heartkit/tasks/beat/__init__.py
| @staticmethod
def evaluate(params: HKTaskParams):
"""Evaluate beat task model
Args:
params (HKTaskParams): Task parameters
"""
evaluate(params)
|
export
staticmethod
export(params: HKTaskParams)
Export model for beat task
Parameters:
Source code in heartkit/tasks/beat/__init__.py
| @staticmethod
def export(params: HKTaskParams):
"""Export model for beat task
Args:
params (HKTaskParams): Task parameters
"""
export(params)
|
demo
staticmethod
demo(params: HKTaskParams)
Run demo on beat task model
Parameters:
Source code in heartkit/tasks/beat/__init__.py
| @staticmethod
def demo(params: HKTaskParams):
"""Run demo on beat task model
Args:
params (HKTaskParams): Task parameters
"""
demo(params)
|