This model has been pushed to the Hub using the PytorchModelHubMixin integration:

To use this model, first copy to your code xECG.py and ensure the requirements in requirements.txt are inatalled and then:

from xECG import xECG

model = xECG.from_pretrained("riccardolunelli/xECG_base_model_v1")

Important: when you pass the signal to the model ensure the leads respect the following order: ['i', 'ii', 'iii', 'avr', 'avl', 'avf', 'v1', 'v2', 'v3', 'v4', 'v5', 'v6']. For applications where less leads are available, just set them to zero.

This model returns both the set of final patches and a pooled representation.

We provide a class for ECG task with a head on the pooled representations, downstream_models.xECGClassification: use this for signal level class, e.g. classification, regression...

Moreover we provide another class where the head is appended to the each patch, downstream_models.xECGFeatureClassification: use this for task like segmentation (head output of the same size of the original patch, 25) or for heartbeat level classification.

Downloads last month
135
Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support