Spaces:
Running
Running
mystic_CBK
commited on
Commit
·
79d630b
1
Parent(s):
8c41ad7
CRITICAL FIX: Upgrade PyTorch to 2.1.0 to resolve weight_norm compatibility with ECG-FM checkpoints
Browse files- Dockerfile +8 -7
- log.md +550 -0
- requirements_hf_spaces.txt +6 -4
Dockerfile
CHANGED
|
@@ -3,6 +3,7 @@ FROM python:3.9-slim
|
|
| 3 |
# Set environment variables
|
| 4 |
ENV PYTHONUNBUFFERED=1
|
| 5 |
ENV DEBIAN_FRONTEND=noninteractive
|
|
|
|
| 6 |
|
| 7 |
# Install system dependencies
|
| 8 |
RUN apt-get update && apt-get install -y --no-install-recommends git build-essential && rm -rf /var/lib/apt/lists/*
|
|
@@ -17,11 +18,11 @@ WORKDIR /app
|
|
| 17 |
# Copy requirements file
|
| 18 |
COPY requirements_hf_spaces.txt .
|
| 19 |
|
| 20 |
-
# CRITICAL FIX: Install NumPy 1.26.4 for
|
| 21 |
-
# This version satisfies wfdb (>=1.26.4) and
|
| 22 |
-
RUN echo 'Installing NumPy 1.26.4 for
|
| 23 |
|
| 24 |
-
# Install Python dependencies
|
| 25 |
RUN pip install --no-cache-dir -r requirements_hf_spaces.txt
|
| 26 |
|
| 27 |
# CRITICAL FIX: Install fairseq-signals with proper error handling
|
|
@@ -39,7 +40,7 @@ RUN echo 'Step 5: Verifying fairseq_signals import...' && \
|
|
| 39 |
python -c "import fairseq_signals; print('✅ fairseq_signals imported successfully (without C++ extensions)')" && \
|
| 40 |
echo 'fairseq_signals installation verified - C++ extensions skipped for compatibility'
|
| 41 |
|
| 42 |
-
# CRITICAL FIX: Force reinstall NumPy 1.26.4 to prevent overwrite by
|
| 43 |
# fairseq_signals installation pulls transformers which overwrites NumPy with 2.0.2
|
| 44 |
# This step ensures ECG-FM compatibility is maintained
|
| 45 |
RUN echo 'CRITICAL: Reinstalling NumPy 1.26.4 after fairseq-signals to prevent version conflict...' && \
|
|
@@ -47,8 +48,8 @@ RUN echo 'CRITICAL: Reinstalling NumPy 1.26.4 after fairseq-signals to prevent v
|
|
| 47 |
python -c "import numpy; print(f'✅ NumPy version confirmed: {numpy.__version__}')" && \
|
| 48 |
echo 'NumPy 1.26.4 reinstalled successfully - ECG-FM compatibility restored'
|
| 49 |
|
| 50 |
-
# Copy application files (updated 2025-08-25
|
| 51 |
-
# Build trigger attempt #
|
| 52 |
COPY . .
|
| 53 |
|
| 54 |
# Switch to app user
|
|
|
|
| 3 |
# Set environment variables
|
| 4 |
ENV PYTHONUNBUFFERED=1
|
| 5 |
ENV DEBIAN_FRONTEND=noninteractive
|
| 6 |
+
ENV BUILD_ID="$(date +%s)_$(echo $RANDOM)"
|
| 7 |
|
| 8 |
# Install system dependencies
|
| 9 |
RUN apt-get update && apt-get install -y --no-install-recommends git build-essential && rm -rf /var/lib/apt/lists/*
|
|
|
|
| 18 |
# Copy requirements file
|
| 19 |
COPY requirements_hf_spaces.txt .
|
| 20 |
|
| 21 |
+
# CRITICAL FIX: Install NumPy 1.26.4 for PyTorch 2.1.0 + ECG-FM compatibility
|
| 22 |
+
# This version satisfies wfdb (>=1.26.4) and is compatible with PyTorch 2.x
|
| 23 |
+
RUN echo 'Installing NumPy 1.26.4 for PyTorch 2.1.0 + ECG-FM compatibility...' && pip install --no-cache-dir 'numpy==1.26.4' && echo 'NumPy 1.26.4 installed successfully'
|
| 24 |
|
| 25 |
+
# Install Python dependencies (PyTorch 2.1.0 + all other packages)
|
| 26 |
RUN pip install --no-cache-dir -r requirements_hf_spaces.txt
|
| 27 |
|
| 28 |
# CRITICAL FIX: Install fairseq-signals with proper error handling
|
|
|
|
| 40 |
python -c "import fairseq_signals; print('✅ fairseq_signals imported successfully (without C++ extensions)')" && \
|
| 41 |
echo 'fairseq_signals installation verified - C++ extensions skipped for compatibility'
|
| 42 |
|
| 43 |
+
# CRITICAL FIX: Force reinstall NumPy 1.26.4 to prevent overwrite by fairseq_signals
|
| 44 |
# fairseq_signals installation pulls transformers which overwrites NumPy with 2.0.2
|
| 45 |
# This step ensures ECG-FM compatibility is maintained
|
| 46 |
RUN echo 'CRITICAL: Reinstalling NumPy 1.26.4 after fairseq-signals to prevent version conflict...' && \
|
|
|
|
| 48 |
python -c "import numpy; print(f'✅ NumPy version confirmed: {numpy.__version__}')" && \
|
| 49 |
echo 'NumPy 1.26.4 reinstalled successfully - ECG-FM compatibility restored'
|
| 50 |
|
| 51 |
+
# Copy application files (updated 2025-08-25 14:15 UTC - PyTorch 2.x compatibility for ECG-FM weight_norm function)
|
| 52 |
+
# Build trigger attempt #11 - PyTorch 2.x compatibility for ECG-FM weight_norm function
|
| 53 |
COPY . .
|
| 54 |
|
| 55 |
# Switch to app user
|
log.md
ADDED
|
@@ -0,0 +1,550 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
===== Build Queued at 2025-08-25 12:11:10 / Commit SHA: f68525b =====
|
| 2 |
+
|
| 3 |
+
--> FROM docker.io/library/python:3.9-slim@sha256:914169c7c8398b1b90c0b0ff921c8027445e39d7c25dc440337e56ce0f2566e6
|
| 4 |
+
DONE 0.0s
|
| 5 |
+
|
| 6 |
+
--> RUN useradd --create-home --shell /bin/bash app && mkdir -p /app/.cache/huggingface /app/.cache/transformers /app/.config/matplotlib && chown -R app:app /app
|
| 7 |
+
CACHED
|
| 8 |
+
|
| 9 |
+
--> COPY requirements_hf_spaces.txt .
|
| 10 |
+
CACHED
|
| 11 |
+
|
| 12 |
+
--> RUN echo 'Installing NumPy 1.26.4 for dependency compatibility...' && pip install --no-cache-dir 'numpy==1.26.4' && echo 'NumPy 1.26.4 installed successfully'
|
| 13 |
+
CACHED
|
| 14 |
+
|
| 15 |
+
--> RUN apt-get update && apt-get install -y --no-install-recommends git build-essential && rm -rf /var/lib/apt/lists/*
|
| 16 |
+
CACHED
|
| 17 |
+
|
| 18 |
+
--> WORKDIR /app
|
| 19 |
+
CACHED
|
| 20 |
+
|
| 21 |
+
--> RUN pip install --no-cache-dir -r requirements_hf_spaces.txt
|
| 22 |
+
CACHED
|
| 23 |
+
|
| 24 |
+
--> Restoring cache
|
| 25 |
+
DONE 13.5s
|
| 26 |
+
|
| 27 |
+
--> RUN echo 'Installing fairseq-signals with proper import path handling...' && git clone https://github.com/Jwoo5/fairseq-signals.git && cd fairseq-signals && pip install --editable ./ && python setup.py install && cd .. && python -c "import fairseq_signals; print('✅ fairseq_signals imported successfully')" && echo 'fairseq_signals installation verified'
|
| 28 |
+
Installing fairseq-signals with proper import path handling...
|
| 29 |
+
Cloning into 'fairseq-signals'...
|
| 30 |
+
Obtaining file:///app/fairseq-signals
|
| 31 |
+
Installing build dependencies: started
|
| 32 |
+
Installing build dependencies: finished with status 'done'
|
| 33 |
+
Checking if build backend supports build_editable: started
|
| 34 |
+
Checking if build backend supports build_editable: finished with status 'done'
|
| 35 |
+
Getting requirements to build editable: started
|
| 36 |
+
Getting requirements to build editable: finished with status 'done'
|
| 37 |
+
Installing backend dependencies: started
|
| 38 |
+
Installing backend dependencies: finished with status 'done'
|
| 39 |
+
Preparing editable metadata (pyproject.toml): started
|
| 40 |
+
Preparing editable metadata (pyproject.toml): finished with status 'done'
|
| 41 |
+
Requirement already satisfied: regex in /usr/local/lib/python3.9/site-packages (from fairseq_signals==1.0.0a0+571a124) (2025.7.34)
|
| 42 |
+
Requirement already satisfied: numpy>=1.21.3 in /usr/local/lib/python3.9/site-packages (from fairseq_signals==1.0.0a0+571a124) (1.26.4)
|
| 43 |
+
Requirement already satisfied: hydra-core in /usr/local/lib/python3.9/site-packages (from fairseq_signals==1.0.0a0+571a124) (1.3.2)
|
| 44 |
+
Requirement already satisfied: tqdm in /usr/local/lib/python3.9/site-packages (from fairseq_signals==1.0.0a0+571a124) (4.67.1)
|
| 45 |
+
Requirement already satisfied: torch in /usr/local/lib/python3.9/site-packages (from fairseq_signals==1.0.0a0+571a124) (1.13.1)
|
| 46 |
+
Collecting wfdb
|
| 47 |
+
Downloading wfdb-4.3.0-py3-none-any.whl (163 kB)
|
| 48 |
+
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 163.8/163.8 kB 24.4 MB/s eta 0:00:00
|
| 49 |
+
Collecting transformers
|
| 50 |
+
Downloading transformers-4.55.4-py3-none-any.whl (11.3 MB)
|
| 51 |
+
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.3/11.3 MB 140.0 MB/s eta 0:00:00
|
| 52 |
+
Requirement already satisfied: omegaconf in /usr/local/lib/python3.9/site-packages (from fairseq_signals==1.0.0a0+571a124) (2.3.0)
|
| 53 |
+
Requirement already satisfied: scikit-learn in /usr/local/lib/python3.9/site-packages (from fairseq_signals==1.0.0a0+571a124) (1.6.1)
|
| 54 |
+
Requirement already satisfied: cffi in /usr/local/lib/python3.9/site-packages (from fairseq_signals==1.0.0a0+571a124) (1.17.1)
|
| 55 |
+
Requirement already satisfied: cython in /usr/local/lib/python3.9/site-packages (from fairseq_signals==1.0.0a0+571a124) (3.1.3)
|
| 56 |
+
Requirement already satisfied: sacrebleu>=1.4.12 in /usr/local/lib/python3.9/site-packages (from fairseq_signals==1.0.0a0+571a124) (2.5.1)
|
| 57 |
+
Requirement already satisfied: colorama in /usr/local/lib/python3.9/site-packages (from sacrebleu>=1.4.12->fairseq_signals==1.0.0a0+571a124) (0.4.6)
|
| 58 |
+
Requirement already satisfied: portalocker in /usr/local/lib/python3.9/site-packages (from sacrebleu>=1.4.12->fairseq_signals==1.0.0a0+571a124) (3.2.0)
|
| 59 |
+
Requirement already satisfied: lxml in /usr/local/lib/python3.9/site-packages (from sacrebleu>=1.4.12->fairseq_signals==1.0.0a0+571a124) (6.0.1)
|
| 60 |
+
Requirement already satisfied: tabulate>=0.8.9 in /usr/local/lib/python3.9/site-packages (from sacrebleu>=1.4.12->fairseq_signals==1.0.0a0+571a124) (0.9.0)
|
| 61 |
+
Requirement already satisfied: pycparser in /usr/local/lib/python3.9/site-packages (from cffi->fairseq_signals==1.0.0a0+571a124) (2.22)
|
| 62 |
+
Requirement already satisfied: packaging in /usr/local/lib/python3.9/site-packages (from hydra-core->fairseq_signals==1.0.0a0+571a124) (25.0)
|
| 63 |
+
Requirement already satisfied: antlr4-python3-runtime==4.9.* in /usr/local/lib/python3.9/site-packages (from hydra-core->fairseq_signals==1.0.0a0+571a124) (4.9.3)
|
| 64 |
+
Requirement already satisfied: PyYAML>=5.1.0 in /usr/local/lib/python3.9/site-packages (from omegaconf->fairseq_signals==1.0.0a0+571a124) (6.0.2)
|
| 65 |
+
Requirement already satisfied: scipy>=1.6.0 in /usr/local/lib/python3.9/site-packages (from scikit-learn->fairseq_signals==1.0.0a0+571a124) (1.13.1)
|
| 66 |
+
Requirement already satisfied: threadpoolctl>=3.1.0 in /usr/local/lib/python3.9/site-packages (from scikit-learn->fairseq_signals==1.0.0a0+571a124) (3.6.0)
|
| 67 |
+
Requirement already satisfied: joblib>=1.2.0 in /usr/local/lib/python3.9/site-packages (from scikit-learn->fairseq_signals==1.0.0a0+571a124) (1.5.1)
|
| 68 |
+
Requirement already satisfied: nvidia-cublas-cu11==11.10.3.66 in /usr/local/lib/python3.9/site-packages (from torch->fairseq_signals==1.0.0a0+571a124) (11.10.3.66)
|
| 69 |
+
Requirement already satisfied: nvidia-cuda-runtime-cu11==11.7.99 in /usr/local/lib/python3.9/site-packages (from torch->fairseq_signals==1.0.0a0+571a124) (11.7.99)
|
| 70 |
+
Requirement already satisfied: nvidia-cudnn-cu11==8.5.0.96 in /usr/local/lib/python3.9/site-packages (from torch->fairseq_signals==1.0.0a0+571a124) (8.5.0.96)
|
| 71 |
+
Requirement already satisfied: nvidia-cuda-nvrtc-cu11==11.7.99 in /usr/local/lib/python3.9/site-packages (from torch->fairseq_signals==1.0.0a0+571a124) (11.7.99)
|
| 72 |
+
Requirement already satisfied: typing-extensions in /usr/local/lib/python3.9/site-packages (from torch->fairseq_signals==1.0.0a0+571a124) (4.14.1)
|
| 73 |
+
Requirement already satisfied: wheel in /usr/local/lib/python3.9/site-packages (from nvidia-cublas-cu11==11.10.3.66->torch->fairseq_signals==1.0.0a0+571a124) (0.45.1)
|
| 74 |
+
Requirement already satisfied: setuptools in /usr/local/lib/python3.9/site-packages (from nvidia-cublas-cu11==11.10.3.66->torch->fairseq_signals==1.0.0a0+571a124) (80.9.0)
|
| 75 |
+
Collecting safetensors>=0.4.3
|
| 76 |
+
Downloading safetensors-0.6.2-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (485 kB)
|
| 77 |
+
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 485.8/485.8 kB 148.1 MB/s eta 0:00:00
|
| 78 |
+
Collecting huggingface-hub<1.0,>=0.34.0
|
| 79 |
+
Downloading huggingface_hub-0.34.4-py3-none-any.whl (561 kB)
|
| 80 |
+
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 561.5/561.5 kB 154.7 MB/s eta 0:00:00
|
| 81 |
+
Requirement already satisfied: filelock in /usr/local/lib/python3.9/site-packages (from transformers->fairseq_signals==1.0.0a0+571a124) (3.19.1)
|
| 82 |
+
Collecting tokenizers<0.22,>=0.21
|
| 83 |
+
Downloading tokenizers-0.21.4-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB)
|
| 84 |
+
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.1/3.1 MB 182.8 MB/s eta 0:00:00
|
| 85 |
+
Requirement already satisfied: requests in /usr/local/lib/python3.9/site-packages (from transformers->fairseq_signals==1.0.0a0+571a124) (2.32.5)
|
| 86 |
+
Collecting soundfile>=0.10.0
|
| 87 |
+
Downloading soundfile-0.13.1-py2.py3-none-manylinux_2_28_x86_64.whl (1.3 MB)
|
| 88 |
+
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 165.2 MB/s eta 0:00:00
|
| 89 |
+
Collecting aiohttp>=3.10.11
|
| 90 |
+
Downloading aiohttp-3.12.15-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB)
|
| 91 |
+
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 191.8 MB/s eta 0:00:00
|
| 92 |
+
Requirement already satisfied: fsspec>=2023.10.0 in /usr/local/lib/python3.9/site-packages (from wfdb->fairseq_signals==1.0.0a0+571a124) (2025.7.0)
|
| 93 |
+
Collecting pandas>=2.2.3
|
| 94 |
+
Downloading pandas-2.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.4 MB)
|
| 95 |
+
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.4/12.4 MB 152.1 MB/s eta 0:00:00
|
| 96 |
+
Collecting matplotlib>=3.2.2
|
| 97 |
+
Downloading matplotlib-3.9.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.3 MB)
|
| 98 |
+
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.3/8.3 MB 213.4 MB/s eta 0:00:00
|
| 99 |
+
Collecting async-timeout<6.0,>=4.0
|
| 100 |
+
Downloading async_timeout-5.0.1-py3-none-any.whl (6.2 kB)
|
| 101 |
+
Collecting multidict<7.0,>=4.5
|
| 102 |
+
Downloading multidict-6.6.4-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (239 kB)
|
| 103 |
+
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 239.2/239.2 kB 35.7 MB/s eta 0:00:00
|
| 104 |
+
Collecting frozenlist>=1.1.1
|
| 105 |
+
Downloading frozenlist-1.7.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (225 kB)
|
| 106 |
+
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 225.1/225.1 kB 106.1 MB/s eta 0:00:00
|
| 107 |
+
Collecting propcache>=0.2.0
|
| 108 |
+
Downloading propcache-0.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (200 kB)
|
| 109 |
+
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 200.2/200.2 kB 95.3 MB/s eta 0:00:00
|
| 110 |
+
Collecting yarl<2.0,>=1.17.0
|
| 111 |
+
Downloading yarl-1.20.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (327 kB)
|
| 112 |
+
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 327.3/327.3 kB 125.3 MB/s eta 0:00:00
|
| 113 |
+
Collecting aiosignal>=1.4.0
|
| 114 |
+
Downloading aiosignal-1.4.0-py3-none-any.whl (7.5 kB)
|
| 115 |
+
Collecting aiohappyeyeballs>=2.5.0
|
| 116 |
+
Downloading aiohappyeyeballs-2.6.1-py3-none-any.whl (15 kB)
|
| 117 |
+
Collecting attrs>=17.3.0
|
| 118 |
+
Downloading attrs-25.3.0-py3-none-any.whl (63 kB)
|
| 119 |
+
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 63.8/63.8 kB 42.9 MB/s eta 0:00:00
|
| 120 |
+
Collecting hf-xet<2.0.0,>=1.1.3
|
| 121 |
+
Downloading hf_xet-1.1.8-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB)
|
| 122 |
+
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.2/3.2 MB 192.4 MB/s eta 0:00:00
|
| 123 |
+
Collecting importlib-resources>=3.2.0
|
| 124 |
+
Downloading importlib_resources-6.5.2-py3-none-any.whl (37 kB)
|
| 125 |
+
Collecting contourpy>=1.0.1
|
| 126 |
+
Downloading contourpy-1.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (321 kB)
|
| 127 |
+
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 321.9/321.9 kB 124.1 MB/s eta 0:00:00
|
| 128 |
+
Collecting python-dateutil>=2.7
|
| 129 |
+
Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
|
| 130 |
+
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 229.9/229.9 kB 113.4 MB/s eta 0:00:00
|
| 131 |
+
Requirement already satisfied: pillow>=8 in /usr/local/lib/python3.9/site-packages (from matplotlib>=3.2.2->wfdb->fairseq_signals==1.0.0a0+571a124) (11.3.0)
|
| 132 |
+
Collecting pyparsing>=2.3.1
|
| 133 |
+
Downloading pyparsing-3.2.3-py3-none-any.whl (111 kB)
|
| 134 |
+
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 111.1/111.1 kB 62.4 MB/s eta 0:00:00
|
| 135 |
+
Collecting kiwisolver>=1.3.1
|
| 136 |
+
Downloading kiwisolver-1.4.7-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.6 MB)
|
| 137 |
+
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 182.1 MB/s eta 0:00:00
|
| 138 |
+
Collecting fonttools>=4.22.0
|
| 139 |
+
Downloading fonttools-4.59.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (4.8 MB)
|
| 140 |
+
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.8/4.8 MB 175.0 MB/s eta 0:00:00
|
| 141 |
+
Collecting cycler>=0.10
|
| 142 |
+
Downloading cycler-0.12.1-py3-none-any.whl (8.3 kB)
|
| 143 |
+
Collecting pytz>=2020.1
|
| 144 |
+
Downloading pytz-2025.2-py2.py3-none-any.whl (509 kB)
|
| 145 |
+
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 509.2/509.2 kB 137.3 MB/s eta 0:00:00
|
| 146 |
+
Collecting tzdata>=2022.7
|
| 147 |
+
Downloading tzdata-2025.2-py2.py3-none-any.whl (347 kB)
|
| 148 |
+
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 347.8/347.8 kB 128.0 MB/s eta 0:00:00
|
| 149 |
+
Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.9/site-packages (from requests->transformers->fairseq_signals==1.0.0a0+571a124) (2025.8.3)
|
| 150 |
+
Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/local/lib/python3.9/site-packages (from requests->transformers->fairseq_signals==1.0.0a0+571a124) (2.5.0)
|
| 151 |
+
Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.9/site-packages (from requests->transformers->fairseq_signals==1.0.0a0+571a124) (3.10)
|
| 152 |
+
Requirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib/python3.9/site-packages (from requests->transformers->fairseq_signals==1.0.0a0+571a124) (3.4.3)
|
| 153 |
+
Collecting zipp>=3.1.0
|
| 154 |
+
Downloading zipp-3.23.0-py3-none-any.whl (10 kB)
|
| 155 |
+
Collecting six>=1.5
|
| 156 |
+
Downloading six-1.17.0-py2.py3-none-any.whl (11 kB)
|
| 157 |
+
Building wheels for collected packages: fairseq_signals
|
| 158 |
+
Building editable for fairseq_signals (pyproject.toml): started
|
| 159 |
+
Building editable for fairseq_signals (pyproject.toml): finished with status 'done'
|
| 160 |
+
Created wheel for fairseq_signals: filename=fairseq_signals-1.0.0a0+571a124-0.editable-cp39-cp39-linux_x86_64.whl size=6630 sha256=ae1929ec14eae07ac2b1fa32eb568c21b812ce67c20ecdba618e3334a10096c5
|
| 161 |
+
Stored in directory: /tmp/pip-ephem-wheel-cache-t_9i9rk_/wheels/c8/a5/37/e61a4ed58b6e6393550e39d5ea750dc7995058d19664de4ced
|
| 162 |
+
Successfully built fairseq_signals
|
| 163 |
+
Installing collected packages: pytz, zipp, tzdata, six, safetensors, pyparsing, propcache, multidict, kiwisolver, hf-xet, frozenlist, fonttools, cycler, contourpy, attrs, async-timeout, aiohappyeyeballs, yarl, soundfile, python-dateutil, importlib-resources, huggingface-hub, aiosignal, tokenizers, pandas, matplotlib, aiohttp, wfdb, transformers, fairseq_signals
|
| 164 |
+
Attempting uninstall: huggingface-hub
|
| 165 |
+
Found existing installation: huggingface-hub 0.19.4
|
| 166 |
+
Uninstalling huggingface-hub-0.19.4:
|
| 167 |
+
Successfully uninstalled huggingface-hub-0.19.4
|
| 168 |
+
Successfully installed aiohappyeyeballs-2.6.1 aiohttp-3.12.15 aiosignal-1.4.0 async-timeout-5.0.1 attrs-25.3.0 contourpy-1.3.0 cycler-0.12.1 fairseq_signals-1.0.0a0+571a124 fonttools-4.59.1 frozenlist-1.7.0 hf-xet-1.1.8 huggingface-hub-0.34.4 importlib-resources-6.5.2 kiwisolver-1.4.7 matplotlib-3.9.4 multidict-6.6.4 pandas-2.3.2 propcache-0.3.2 pyparsing-3.2.3 python-dateutil-2.9.0.post0 pytz-2025.2 safetensors-0.6.2 six-1.17.0 soundfile-0.13.1 tokenizers-0.21.4 transformers-4.55.4 tzdata-2025.2 wfdb-4.3.0 yarl-1.20.1 zipp-3.23.0
|
| 169 |
+
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
|
| 170 |
+
|
| 171 |
+
[notice] A new release of pip is available: 23.0.1 -> 25.2
|
| 172 |
+
[notice] To update, run: pip install --upgrade pip
|
| 173 |
+
/usr/local/lib/python3.9/site-packages/torch/utils/cpp_extension.py:25: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
|
| 174 |
+
from pkg_resources import packaging # type: ignore[attr-defined]
|
| 175 |
+
/usr/local/lib/python3.9/site-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
|
| 176 |
+
!!
|
| 177 |
+
|
| 178 |
+
********************************************************************************
|
| 179 |
+
Requirements should be satisfied by a PEP 517 installer.
|
| 180 |
+
If you are using pip, you can try `pip install --use-pep517`.
|
| 181 |
+
|
| 182 |
+
By 2025-Oct-31, you need to update your project and remove deprecated calls
|
| 183 |
+
or your builds will no longer be supported.
|
| 184 |
+
********************************************************************************
|
| 185 |
+
|
| 186 |
+
!!
|
| 187 |
+
dist.fetch_build_eggs(dist.setup_requires)
|
| 188 |
+
/usr/local/lib/python3.9/site-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'test_suite'
|
| 189 |
+
warnings.warn(msg)
|
| 190 |
+
running install
|
| 191 |
+
/usr/local/lib/python3.9/site-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated.
|
| 192 |
+
!!
|
| 193 |
+
|
| 194 |
+
********************************************************************************
|
| 195 |
+
Please avoid running ``setup.py`` directly.
|
| 196 |
+
Instead, use pypa/build, pypa/installer or other
|
| 197 |
+
standards-based tools.
|
| 198 |
+
|
| 199 |
+
By 2025-Oct-31, you need to update your project and remove deprecated calls
|
| 200 |
+
or your builds will no longer be supported.
|
| 201 |
+
|
| 202 |
+
See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
|
| 203 |
+
********************************************************************************
|
| 204 |
+
|
| 205 |
+
!!
|
| 206 |
+
self.initialize_options()
|
| 207 |
+
running build
|
| 208 |
+
running build_py
|
| 209 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_cli
|
| 210 |
+
copying fairseq_cli/__init__.py -> build/lib.linux-x86_64-cpython-39/fairseq_cli
|
| 211 |
+
copying fairseq_cli/hydra_inference.py -> build/lib.linux-x86_64-cpython-39/fairseq_cli
|
| 212 |
+
copying fairseq_cli/hydra_train.py -> build/lib.linux-x86_64-cpython-39/fairseq_cli
|
| 213 |
+
copying fairseq_cli/hydra_validate.py -> build/lib.linux-x86_64-cpython-39/fairseq_cli
|
| 214 |
+
copying fairseq_cli/inference.py -> build/lib.linux-x86_64-cpython-39/fairseq_cli
|
| 215 |
+
copying fairseq_cli/train.py -> build/lib.linux-x86_64-cpython-39/fairseq_cli
|
| 216 |
+
copying fairseq_cli/validate.py -> build/lib.linux-x86_64-cpython-39/fairseq_cli
|
| 217 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals
|
| 218 |
+
copying fairseq_signals/__init__.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals
|
| 219 |
+
copying fairseq_signals/trainer.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals
|
| 220 |
+
copying fairseq_signals/version.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals
|
| 221 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/config
|
| 222 |
+
copying fairseq_signals/config/__init__.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/config
|
| 223 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/criterions
|
| 224 |
+
copying fairseq_signals/criterions/3kg_criterion.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/criterions
|
| 225 |
+
copying fairseq_signals/criterions/__init__.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/criterions
|
| 226 |
+
copying fairseq_signals/criterions/arcface_criterion.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/criterions
|
| 227 |
+
copying fairseq_signals/criterions/binary_cross_entropy.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/criterions
|
| 228 |
+
copying fairseq_signals/criterions/binary_cross_entropy_with_logits.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/criterions
|
| 229 |
+
copying fairseq_signals/criterions/cmsc_criterion.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/criterions
|
| 230 |
+
copying fairseq_signals/criterions/composite_criterion.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/criterions
|
| 231 |
+
copying fairseq_signals/criterions/criterion.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/criterions
|
| 232 |
+
copying fairseq_signals/criterions/cross_entropy.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/criterions
|
| 233 |
+
copying fairseq_signals/criterions/m3ae_criterion.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/criterions
|
| 234 |
+
copying fairseq_signals/criterions/medvill_criterion.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/criterions
|
| 235 |
+
copying fairseq_signals/criterions/mse_criterion.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/criterions
|
| 236 |
+
copying fairseq_signals/criterions/multi_head_binary_cross_entropy.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/criterions
|
| 237 |
+
copying fairseq_signals/criterions/simclr_criterion.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/criterions
|
| 238 |
+
copying fairseq_signals/criterions/wav2vec2_criterion.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/criterions
|
| 239 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/data
|
| 240 |
+
copying fairseq_signals/data/__init__.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/data
|
| 241 |
+
copying fairseq_signals/data/data_utils.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/data
|
| 242 |
+
copying fairseq_signals/data/dataset.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/data
|
| 243 |
+
copying fairseq_signals/data/iterators.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/data
|
| 244 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/dataclass
|
| 245 |
+
copying fairseq_signals/dataclass/__init__.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/dataclass
|
| 246 |
+
copying fairseq_signals/dataclass/configs.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/dataclass
|
| 247 |
+
copying fairseq_signals/dataclass/constants.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/dataclass
|
| 248 |
+
copying fairseq_signals/dataclass/initialize.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/dataclass
|
| 249 |
+
copying fairseq_signals/dataclass/utils.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/dataclass
|
| 250 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/distributed
|
| 251 |
+
copying fairseq_signals/distributed/__init__.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/distributed
|
| 252 |
+
copying fairseq_signals/distributed/distributed_timeout_wrapper.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/distributed
|
| 253 |
+
copying fairseq_signals/distributed/fully_sharded_data_parallel.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/distributed
|
| 254 |
+
copying fairseq_signals/distributed/legacy_distributed_data_parallel.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/distributed
|
| 255 |
+
copying fairseq_signals/distributed/module_proxy_wrapper.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/distributed
|
| 256 |
+
copying fairseq_signals/distributed/utils.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/distributed
|
| 257 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/logging
|
| 258 |
+
copying fairseq_signals/logging/__init__.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/logging
|
| 259 |
+
copying fairseq_signals/logging/meters.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/logging
|
| 260 |
+
copying fairseq_signals/logging/metrics.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/logging
|
| 261 |
+
copying fairseq_signals/logging/progress_bar.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/logging
|
| 262 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/models
|
| 263 |
+
copying fairseq_signals/models/__init__.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models
|
| 264 |
+
copying fairseq_signals/models/distributed_model.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models
|
| 265 |
+
copying fairseq_signals/models/ecg_language_transformer.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models
|
| 266 |
+
copying fairseq_signals/models/ecg_transformer.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models
|
| 267 |
+
copying fairseq_signals/models/finetuning_model.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models
|
| 268 |
+
copying fairseq_signals/models/lstm.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models
|
| 269 |
+
copying fairseq_signals/models/model.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models
|
| 270 |
+
copying fairseq_signals/models/pretraining_model.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models
|
| 271 |
+
copying fairseq_signals/models/resnet.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models
|
| 272 |
+
copying fairseq_signals/models/resnet_lstm.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models
|
| 273 |
+
copying fairseq_signals/models/se_wrn.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models
|
| 274 |
+
copying fairseq_signals/models/transformer.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models
|
| 275 |
+
copying fairseq_signals/models/unet.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models
|
| 276 |
+
copying fairseq_signals/models/vggnet.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models
|
| 277 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/modules
|
| 278 |
+
copying fairseq_signals/modules/__init__.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/modules
|
| 279 |
+
copying fairseq_signals/modules/conv_feature_extraction.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/modules
|
| 280 |
+
copying fairseq_signals/modules/conv_positional_encoding.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/modules
|
| 281 |
+
copying fairseq_signals/modules/dropout.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/modules
|
| 282 |
+
copying fairseq_signals/modules/fp32_group_norm.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/modules
|
| 283 |
+
copying fairseq_signals/modules/gather_layer.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/modules
|
| 284 |
+
copying fairseq_signals/modules/grad_multiply.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/modules
|
| 285 |
+
copying fairseq_signals/modules/gumbel_vector_quantizer.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/modules
|
| 286 |
+
copying fairseq_signals/modules/layer_norm.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/modules
|
| 287 |
+
copying fairseq_signals/modules/multi_head_attention.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/modules
|
| 288 |
+
copying fairseq_signals/modules/quant_noise.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/modules
|
| 289 |
+
copying fairseq_signals/modules/same_pad.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/modules
|
| 290 |
+
copying fairseq_signals/modules/transformer_encoder.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/modules
|
| 291 |
+
copying fairseq_signals/modules/transformer_encoder_layer.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/modules
|
| 292 |
+
copying fairseq_signals/modules/transpose_last.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/modules
|
| 293 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/optim
|
| 294 |
+
copying fairseq_signals/optim/__init__.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/optim
|
| 295 |
+
copying fairseq_signals/optim/adam.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/optim
|
| 296 |
+
copying fairseq_signals/optim/dynamic_loss_scalar.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/optim
|
| 297 |
+
copying fairseq_signals/optim/fp16_optimizer.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/optim
|
| 298 |
+
copying fairseq_signals/optim/optimizer.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/optim
|
| 299 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/tasks
|
| 300 |
+
copying fairseq_signals/tasks/__init__.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/tasks
|
| 301 |
+
copying fairseq_signals/tasks/ecg_classification.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/tasks
|
| 302 |
+
copying fairseq_signals/tasks/ecg_identification.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/tasks
|
| 303 |
+
copying fairseq_signals/tasks/ecg_pretraining.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/tasks
|
| 304 |
+
copying fairseq_signals/tasks/ecg_question_answering.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/tasks
|
| 305 |
+
copying fairseq_signals/tasks/ecg_segmentation.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/tasks
|
| 306 |
+
copying fairseq_signals/tasks/ecg_text_pretaining.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/tasks
|
| 307 |
+
copying fairseq_signals/tasks/task.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/tasks
|
| 308 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/utils
|
| 309 |
+
copying fairseq_signals/utils/__init__.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/utils
|
| 310 |
+
copying fairseq_signals/utils/checkpoint_utils.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/utils
|
| 311 |
+
copying fairseq_signals/utils/file.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/utils
|
| 312 |
+
copying fairseq_signals/utils/file_io.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/utils
|
| 313 |
+
copying fairseq_signals/utils/nan_detector.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/utils
|
| 314 |
+
copying fairseq_signals/utils/options.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/utils
|
| 315 |
+
copying fairseq_signals/utils/pandas.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/utils
|
| 316 |
+
copying fairseq_signals/utils/pdb.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/utils
|
| 317 |
+
copying fairseq_signals/utils/registry.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/utils
|
| 318 |
+
copying fairseq_signals/utils/splits.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/utils
|
| 319 |
+
copying fairseq_signals/utils/store.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/utils
|
| 320 |
+
copying fairseq_signals/utils/utils.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/utils
|
| 321 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/data/ecg
|
| 322 |
+
copying fairseq_signals/data/ecg/__init__.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/data/ecg
|
| 323 |
+
copying fairseq_signals/data/ecg/augmentations.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/data/ecg
|
| 324 |
+
copying fairseq_signals/data/ecg/cmsc_ecg_dataset.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/data/ecg
|
| 325 |
+
copying fairseq_signals/data/ecg/ecg_utils.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/data/ecg
|
| 326 |
+
copying fairseq_signals/data/ecg/identification_ecg_dataset.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/data/ecg
|
| 327 |
+
copying fairseq_signals/data/ecg/perturb_ecg_dataset.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/data/ecg
|
| 328 |
+
copying fairseq_signals/data/ecg/raw_ecg_dataset.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/data/ecg
|
| 329 |
+
copying fairseq_signals/data/ecg/segmentation_ecg_dataset.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/data/ecg
|
| 330 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/data/ecg_text
|
| 331 |
+
copying fairseq_signals/data/ecg_text/__init__.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/data/ecg_text
|
| 332 |
+
copying fairseq_signals/data/ecg_text/ecg_qa_dataset.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/data/ecg_text
|
| 333 |
+
copying fairseq_signals/data/ecg_text/ecg_text_dataset.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/data/ecg_text
|
| 334 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/data/ecg/preprocess
|
| 335 |
+
copying fairseq_signals/data/ecg/preprocess/__init__.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/data/ecg/preprocess
|
| 336 |
+
copying fairseq_signals/data/ecg/preprocess/combine_manifests.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/data/ecg/preprocess
|
| 337 |
+
copying fairseq_signals/data/ecg/preprocess/convert_to_cmsc_manifest.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/data/ecg/preprocess
|
| 338 |
+
copying fairseq_signals/data/ecg/preprocess/manifest.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/data/ecg/preprocess
|
| 339 |
+
copying fairseq_signals/data/ecg/preprocess/manifest_identification.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/data/ecg/preprocess
|
| 340 |
+
copying fairseq_signals/data/ecg/preprocess/manifest_physionet2021.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/data/ecg/preprocess
|
| 341 |
+
copying fairseq_signals/data/ecg/preprocess/preprocess_ecgiddb.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/data/ecg/preprocess
|
| 342 |
+
copying fairseq_signals/data/ecg/preprocess/preprocess_ludb.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/data/ecg/preprocess
|
| 343 |
+
copying fairseq_signals/data/ecg/preprocess/preprocess_physionet2021.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/data/ecg/preprocess
|
| 344 |
+
copying fairseq_signals/data/ecg/preprocess/preprocess_ptbxl.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/data/ecg/preprocess
|
| 345 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/data/ecg_text/preprocess
|
| 346 |
+
copying fairseq_signals/data/ecg_text/preprocess/__init__.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/data/ecg_text/preprocess
|
| 347 |
+
copying fairseq_signals/data/ecg_text/preprocess/manifest.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/data/ecg_text/preprocess
|
| 348 |
+
copying fairseq_signals/data/ecg_text/preprocess/preprocess_ecgqa.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/data/ecg_text/preprocess
|
| 349 |
+
copying fairseq_signals/data/ecg_text/preprocess/preprocess_ecgqa_for_classification.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/data/ecg_text/preprocess
|
| 350 |
+
copying fairseq_signals/data/ecg_text/preprocess/preprocess_mimic_iv_ecg.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/data/ecg_text/preprocess
|
| 351 |
+
copying fairseq_signals/data/ecg_text/preprocess/preprocess_ptbxl.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/data/ecg_text/preprocess
|
| 352 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/models/classification
|
| 353 |
+
copying fairseq_signals/models/classification/__init__.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models/classification
|
| 354 |
+
copying fairseq_signals/models/classification/ecg_transformer_classifier.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models/classification
|
| 355 |
+
copying fairseq_signals/models/classification/resnet_classifier.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models/classification
|
| 356 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/models/convnet
|
| 357 |
+
copying fairseq_signals/models/convnet/__init__.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models/convnet
|
| 358 |
+
copying fairseq_signals/models/convnet/convnet.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models/convnet
|
| 359 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/models/identification
|
| 360 |
+
copying fairseq_signals/models/identification/__init__.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models/identification
|
| 361 |
+
copying fairseq_signals/models/identification/arcface.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models/identification
|
| 362 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/models/m3ae
|
| 363 |
+
copying fairseq_signals/models/m3ae/__init__.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models/m3ae
|
| 364 |
+
copying fairseq_signals/models/m3ae/bert_model.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models/m3ae
|
| 365 |
+
copying fairseq_signals/models/m3ae/m3ae.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models/m3ae
|
| 366 |
+
copying fairseq_signals/models/m3ae/m3ae_qa.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models/m3ae
|
| 367 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/models/medvill
|
| 368 |
+
copying fairseq_signals/models/medvill/__init__.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models/medvill
|
| 369 |
+
copying fairseq_signals/models/medvill/medvill.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models/medvill
|
| 370 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/models/question_answer
|
| 371 |
+
copying fairseq_signals/models/question_answer/__init__.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models/question_answer
|
| 372 |
+
copying fairseq_signals/models/question_answer/blind_transformer.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models/question_answer
|
| 373 |
+
copying fairseq_signals/models/question_answer/deaf_transformer.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models/question_answer
|
| 374 |
+
copying fairseq_signals/models/question_answer/ecg_language_transformer_classifier.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models/question_answer
|
| 375 |
+
copying fairseq_signals/models/question_answer/resnet_lstm_classifier.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models/question_answer
|
| 376 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/models/segmentation
|
| 377 |
+
copying fairseq_signals/models/segmentation/__init__.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models/segmentation
|
| 378 |
+
copying fairseq_signals/models/segmentation/unet_segmentor.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models/segmentation
|
| 379 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/models/wav2vec2
|
| 380 |
+
copying fairseq_signals/models/wav2vec2/__init__.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models/wav2vec2
|
| 381 |
+
copying fairseq_signals/models/wav2vec2/wav2vec2.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models/wav2vec2
|
| 382 |
+
copying fairseq_signals/models/wav2vec2/wav2vec2_cmsc.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/models/wav2vec2
|
| 383 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/optim/lr_scheduler
|
| 384 |
+
copying fairseq_signals/optim/lr_scheduler/__init__.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/optim/lr_scheduler
|
| 385 |
+
copying fairseq_signals/optim/lr_scheduler/fairseq_lr_scheduler.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/optim/lr_scheduler
|
| 386 |
+
copying fairseq_signals/optim/lr_scheduler/fixed_schedule.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/optim/lr_scheduler
|
| 387 |
+
copying fairseq_signals/optim/lr_scheduler/step_lr_scheduler.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/optim/lr_scheduler
|
| 388 |
+
copying fairseq_signals/optim/lr_scheduler/tri_stage_lr_scheduler.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/optim/lr_scheduler
|
| 389 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/3kg
|
| 390 |
+
copying fairseq_signals/examples/3kg/README.md -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/3kg
|
| 391 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/3kg/config/finetuning/ecg_transformer
|
| 392 |
+
copying fairseq_signals/examples/3kg/config/finetuning/ecg_transformer/diagnosis.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/3kg/config/finetuning/ecg_transformer
|
| 393 |
+
copying fairseq_signals/examples/3kg/config/finetuning/ecg_transformer/identification.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/3kg/config/finetuning/ecg_transformer
|
| 394 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/3kg/config/pretraining/ecg_transformer
|
| 395 |
+
copying fairseq_signals/examples/3kg/config/pretraining/ecg_transformer/3kg.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/3kg/config/pretraining/ecg_transformer
|
| 396 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/cmsc
|
| 397 |
+
copying fairseq_signals/examples/cmsc/README.md -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/cmsc
|
| 398 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/cmsc/config/finetuning/ecg_transformer
|
| 399 |
+
copying fairseq_signals/examples/cmsc/config/finetuning/ecg_transformer/diagnosis.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/cmsc/config/finetuning/ecg_transformer
|
| 400 |
+
copying fairseq_signals/examples/cmsc/config/finetuning/ecg_transformer/identification.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/cmsc/config/finetuning/ecg_transformer
|
| 401 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/cmsc/config/pretraining/ecg_transformer
|
| 402 |
+
copying fairseq_signals/examples/cmsc/config/pretraining/ecg_transformer/cmsc.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/cmsc/config/pretraining/ecg_transformer
|
| 403 |
+
copying fairseq_signals/examples/cmsc/config/pretraining/ecg_transformer/cmsc_rlm.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/cmsc/config/pretraining/ecg_transformer
|
| 404 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/m3ae
|
| 405 |
+
copying fairseq_signals/examples/m3ae/README.md -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/m3ae
|
| 406 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/m3ae/config/finetuning/ecg_question_answering
|
| 407 |
+
copying fairseq_signals/examples/m3ae/config/finetuning/ecg_question_answering/base.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/m3ae/config/finetuning/ecg_question_answering
|
| 408 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/m3ae/config/pretraining
|
| 409 |
+
copying fairseq_signals/examples/m3ae/config/pretraining/w2v-cmsc_bert.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/m3ae/config/pretraining
|
| 410 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/medvill
|
| 411 |
+
copying fairseq_signals/examples/medvill/README.md -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/medvill
|
| 412 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/medvill/config/finetuning/ecg_question_answering
|
| 413 |
+
copying fairseq_signals/examples/medvill/config/finetuning/ecg_question_answering/base.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/medvill/config/finetuning/ecg_question_answering
|
| 414 |
+
copying fairseq_signals/examples/medvill/config/finetuning/ecg_question_answering/small.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/medvill/config/finetuning/ecg_question_answering
|
| 415 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/medvill/config/pretraining
|
| 416 |
+
copying fairseq_signals/examples/medvill/config/pretraining/medvill.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/medvill/config/pretraining
|
| 417 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/scratch/ecg_classification
|
| 418 |
+
copying fairseq_signals/examples/scratch/ecg_classification/infer.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/scratch/ecg_classification
|
| 419 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/scratch/ecg_classification/ecg_transformer
|
| 420 |
+
copying fairseq_signals/examples/scratch/ecg_classification/ecg_transformer/diagnosis_physionet2021.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/scratch/ecg_classification/ecg_transformer
|
| 421 |
+
copying fairseq_signals/examples/scratch/ecg_classification/ecg_transformer/multi_head_cls_path_dataset.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/scratch/ecg_classification/ecg_transformer
|
| 422 |
+
copying fairseq_signals/examples/scratch/ecg_classification/ecg_transformer/multi_label_cls_path_dataset.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/scratch/ecg_classification/ecg_transformer
|
| 423 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/scratch/ecg_classification/resnet
|
| 424 |
+
copying fairseq_signals/examples/scratch/ecg_classification/resnet/nejedly2021_total.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/scratch/ecg_classification/resnet
|
| 425 |
+
copying fairseq_signals/examples/scratch/ecg_classification/resnet/se_wrn_total.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/scratch/ecg_classification/resnet
|
| 426 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/scratch/ecg_identification
|
| 427 |
+
copying fairseq_signals/examples/scratch/ecg_identification/identification.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/scratch/ecg_identification
|
| 428 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/scratch/ecg_question_answering
|
| 429 |
+
copying fairseq_signals/examples/scratch/ecg_question_answering/infer.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/scratch/ecg_question_answering
|
| 430 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/scratch/ecg_question_answering/blind_transformer
|
| 431 |
+
copying fairseq_signals/examples/scratch/ecg_question_answering/blind_transformer/base.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/scratch/ecg_question_answering/blind_transformer
|
| 432 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/scratch/ecg_question_answering/deaf_transformer
|
| 433 |
+
copying fairseq_signals/examples/scratch/ecg_question_answering/deaf_transformer/base.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/scratch/ecg_question_answering/deaf_transformer
|
| 434 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/scratch/ecg_question_answering/ecg_transformer
|
| 435 |
+
copying fairseq_signals/examples/scratch/ecg_question_answering/ecg_transformer/base.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/scratch/ecg_question_answering/ecg_transformer
|
| 436 |
+
copying fairseq_signals/examples/scratch/ecg_question_answering/ecg_transformer/small.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/scratch/ecg_question_answering/ecg_transformer
|
| 437 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/scratch/ecg_question_answering/resnet_lstm
|
| 438 |
+
copying fairseq_signals/examples/scratch/ecg_question_answering/resnet_lstm/deeper.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/scratch/ecg_question_answering/resnet_lstm
|
| 439 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/scratch/ecg_segmentation/unet
|
| 440 |
+
copying fairseq_signals/examples/scratch/ecg_segmentation/unet/unet3plus_12leads_aug.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/scratch/ecg_segmentation/unet
|
| 441 |
+
copying fairseq_signals/examples/scratch/ecg_segmentation/unet/unet3plus_aug.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/scratch/ecg_segmentation/unet
|
| 442 |
+
copying fairseq_signals/examples/scratch/ecg_segmentation/unet/unet3plus_aug_cgm.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/scratch/ecg_segmentation/unet
|
| 443 |
+
copying fairseq_signals/examples/scratch/ecg_segmentation/unet/unet3plus_cgm.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/scratch/ecg_segmentation/unet
|
| 444 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/simclr
|
| 445 |
+
copying fairseq_signals/examples/simclr/README.md -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/simclr
|
| 446 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/simclr/config/finetuning/ecg_transformer
|
| 447 |
+
copying fairseq_signals/examples/simclr/config/finetuning/ecg_transformer/diagnosis.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/simclr/config/finetuning/ecg_transformer
|
| 448 |
+
copying fairseq_signals/examples/simclr/config/finetuning/ecg_transformer/identification.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/simclr/config/finetuning/ecg_transformer
|
| 449 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/simclr/config/pretraining/ecg_transformer
|
| 450 |
+
copying fairseq_signals/examples/simclr/config/pretraining/ecg_transformer/simclr_augs.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/simclr/config/pretraining/ecg_transformer
|
| 451 |
+
copying fairseq_signals/examples/simclr/config/pretraining/ecg_transformer/simclr_rlm.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/simclr/config/pretraining/ecg_transformer
|
| 452 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/w2v_cmsc
|
| 453 |
+
copying fairseq_signals/examples/w2v_cmsc/README.md -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/w2v_cmsc
|
| 454 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/w2v_cmsc/config/finetuning/ecg_transformer
|
| 455 |
+
copying fairseq_signals/examples/w2v_cmsc/config/finetuning/ecg_transformer/diagnosis.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/w2v_cmsc/config/finetuning/ecg_transformer
|
| 456 |
+
copying fairseq_signals/examples/w2v_cmsc/config/finetuning/ecg_transformer/identification.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/w2v_cmsc/config/finetuning/ecg_transformer
|
| 457 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/w2v_cmsc/config/finetuning/ecg_transformer/grounding_classification
|
| 458 |
+
copying fairseq_signals/examples/w2v_cmsc/config/finetuning/ecg_transformer/grounding_classification/base_total.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/w2v_cmsc/config/finetuning/ecg_transformer/grounding_classification
|
| 459 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/w2v_cmsc/config/pretraining
|
| 460 |
+
copying fairseq_signals/examples/w2v_cmsc/config/pretraining/w2v_cmsc.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/w2v_cmsc/config/pretraining
|
| 461 |
+
copying fairseq_signals/examples/w2v_cmsc/config/pretraining/w2v_cmsc_augs.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/w2v_cmsc/config/pretraining
|
| 462 |
+
copying fairseq_signals/examples/w2v_cmsc/config/pretraining/w2v_cmsc_rlm.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/w2v_cmsc/config/pretraining
|
| 463 |
+
copying fairseq_signals/examples/w2v_cmsc/config/pretraining/w2v_cmsc_rlm_small.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/w2v_cmsc/config/pretraining
|
| 464 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/wav2vec2
|
| 465 |
+
copying fairseq_signals/examples/wav2vec2/README.md -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/wav2vec2
|
| 466 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/wav2vec2/config/finetuning
|
| 467 |
+
copying fairseq_signals/examples/wav2vec2/config/finetuning/diagnosis.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/wav2vec2/config/finetuning
|
| 468 |
+
copying fairseq_signals/examples/wav2vec2/config/finetuning/identification.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/wav2vec2/config/finetuning
|
| 469 |
+
creating build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/wav2vec2/config/pretraining
|
| 470 |
+
copying fairseq_signals/examples/wav2vec2/config/pretraining/w2v.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/wav2vec2/config/pretraining
|
| 471 |
+
copying fairseq_signals/examples/wav2vec2/config/pretraining/w2v_augs.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/wav2vec2/config/pretraining
|
| 472 |
+
copying fairseq_signals/examples/wav2vec2/config/pretraining/w2v_rlm.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/examples/wav2vec2/config/pretraining
|
| 473 |
+
copying fairseq_signals/config/__init__.py -> build/lib.linux-x86_64-cpython-39/fairseq_signals/config
|
| 474 |
+
copying fairseq_signals/config/config.yaml -> build/lib.linux-x86_64-cpython-39/fairseq_signals/config
|
| 475 |
+
running build_ext
|
| 476 |
+
/usr/local/lib/python3.9/site-packages/torch/utils/cpp_extension.py:476: UserWarning: Attempted to use ninja as the BuildExtension backend but we could not find ninja.. Falling back to using the slow distutils backend.
|
| 477 |
+
warnings.warn(msg.format('we could not find ninja.'))
|
| 478 |
+
building 'fairseq_signals.data.data_utils_fast' extension
|
| 479 |
+
creating build/temp.linux-x86_64-cpython-39/fairseq_signals/data
|
| 480 |
+
g++ -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -I/usr/local/lib/python3.9/site-packages/numpy/core/include -I/usr/local/lib/python3.9/site-packages/numpy/core/include -I/usr/local/include/python3.9 -c fairseq_signals/data/data_utils_fast.cpp -o build/temp.linux-x86_64-cpython-39/fairseq_signals/data/data_utils_fast.o -std=c++11 -O3 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=data_utils_fast -D_GLIBCXX_USE_CXX11_ABI=0
|
| 481 |
+
In file included from /usr/local/lib/python3.9/site-packages/numpy/core/include/numpy/ndarraytypes.h:1929,
|
| 482 |
+
from /usr/local/lib/python3.9/site-packages/numpy/core/include/numpy/ndarrayobject.h:12,
|
| 483 |
+
from /usr/local/lib/python3.9/site-packages/numpy/core/include/numpy/arrayobject.h:5,
|
| 484 |
+
from fairseq_signals/data/data_utils_fast.cpp:1166:
|
| 485 |
+
/usr/local/lib/python3.9/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
|
| 486 |
+
17 | #warning "Using deprecated NumPy API, disable it with " \
|
| 487 |
+
| ^~~~~~~
|
| 488 |
+
fairseq_signals/data/data_utils_fast.cpp: In function ‘npy_intp __pyx_f_5numpy_5dtype_8itemsize_itemsize(PyArray_Descr*)’:
|
| 489 |
+
fairseq_signals/data/data_utils_fast.cpp:17295:13: error: ‘PyDataType_ELSIZE’ was not declared in this scope; did you mean ‘PyDataType_ISUNSIZED’?
|
| 490 |
+
17295 | __pyx_r = PyDataType_ELSIZE(__pyx_v_self);
|
| 491 |
+
| ^~~~~~~~~~~~~~~~~
|
| 492 |
+
| PyDataType_ISUNSIZED
|
| 493 |
+
fairseq_signals/data/data_utils_fast.cpp: In function ‘npy_intp __pyx_f_5numpy_5dtype_9alignment_alignment(PyArray_Descr*)’:
|
| 494 |
+
fairseq_signals/data/data_utils_fast.cpp:17329:13: error: ‘PyDataType_ALIGNMENT’ was not declared in this scope; did you mean ‘PyDataType_ISSIGNED’?
|
| 495 |
+
17329 | __pyx_r = PyDataType_ALIGNMENT(__pyx_v_self);
|
| 496 |
+
| ^~~~~~~~~~~~~~~~~~~~
|
| 497 |
+
| PyDataType_ISSIGNED
|
| 498 |
+
fairseq_signals/data/data_utils_fast.cpp: In function ‘PyObject* __pyx_f_5numpy_5dtype_6fields_fields(PyArray_Descr*)’:
|
| 499 |
+
fairseq_signals/data/data_utils_fast.cpp:17367:15: error: ‘PyDataType_FIELDS’ was not declared in this scope; did you mean ‘PyDataType_HASFIELDS’?
|
| 500 |
+
17367 | __pyx_t_1 = PyDataType_FIELDS(__pyx_v_self);
|
| 501 |
+
| ^~~~~~~~~~~~~~~~~
|
| 502 |
+
| PyDataType_HASFIELDS
|
| 503 |
+
fairseq_signals/data/data_utils_fast.cpp: In function ‘PyObject* __pyx_f_5numpy_5dtype_5names_names(PyArray_Descr*)’:
|
| 504 |
+
fairseq_signals/data/data_utils_fast.cpp:17409:15: error: ‘PyDataType_NAMES’ was not declared in this scope; did you mean ‘PyDataType_ISNUMBER’?
|
| 505 |
+
17409 | __pyx_t_1 = PyDataType_NAMES(__pyx_v_self);
|
| 506 |
+
| ^~~~~~~~~~~~~~~~
|
| 507 |
+
| PyDataType_ISNUMBER
|
| 508 |
+
fairseq_signals/data/data_utils_fast.cpp: In function ‘PyArray_ArrayDescr* __pyx_f_5numpy_5dtype_8subarray_subarray(PyArray_Descr*)’:
|
| 509 |
+
fairseq_signals/data/data_utils_fast.cpp:17447:13: error: ‘PyDataType_SUBARRAY’ was not declared in this scope; did you mean ‘PyDataType_HASSUBARRAY’?
|
| 510 |
+
17447 | __pyx_r = PyDataType_SUBARRAY(__pyx_v_self);
|
| 511 |
+
| ^~~~~~~~~~~~~~~~~~~
|
| 512 |
+
| PyDataType_HASSUBARRAY
|
| 513 |
+
fairseq_signals/data/data_utils_fast.cpp: In function ‘npy_uint64 __pyx_f_5numpy_5dtype_5flags_flags(PyArray_Descr*)’:
|
| 514 |
+
fairseq_signals/data/data_utils_fast.cpp:17481:13: error: ‘PyDataType_FLAGS’ was not declared in this scope; did you mean ‘PyDataType_FLAGCHK’?
|
| 515 |
+
17481 | __pyx_r = PyDataType_FLAGS(__pyx_v_self);
|
| 516 |
+
| ^~~~~~~~~~~~~~~~
|
| 517 |
+
| PyDataType_FLAGCHK
|
| 518 |
+
fairseq_signals/data/data_utils_fast.cpp: In function ‘int __pyx_f_5numpy_9broadcast_7numiter_numiter(PyArrayMultiIterObject*)’:
|
| 519 |
+
fairseq_signals/data/data_utils_fast.cpp:17515:13: error: ‘PyArray_MultiIter_NUMITER’ was not declared in this scope; did you mean ‘PyArray_MultiIter_NEXTi’?
|
| 520 |
+
17515 | __pyx_r = PyArray_MultiIter_NUMITER(__pyx_v_self);
|
| 521 |
+
| ^~~~~~~~~~~~~~~~~~~~~~~~~
|
| 522 |
+
| PyArray_MultiIter_NEXTi
|
| 523 |
+
fairseq_signals/data/data_utils_fast.cpp: In function ‘npy_intp __pyx_f_5numpy_9broadcast_4size_size(PyArrayMultiIterObject*)’:
|
| 524 |
+
fairseq_signals/data/data_utils_fast.cpp:17549:13: error: ‘PyArray_MultiIter_SIZE’ was not declared in this scope; did you mean ‘PyArray_MultiIter_GOTO’?
|
| 525 |
+
17549 | __pyx_r = PyArray_MultiIter_SIZE(__pyx_v_self);
|
| 526 |
+
| ^~~~~~~~~~~~~~~~~~~~~~
|
| 527 |
+
| PyArray_MultiIter_GOTO
|
| 528 |
+
fairseq_signals/data/data_utils_fast.cpp: In function ‘npy_intp __pyx_f_5numpy_9broadcast_5index_index(PyArrayMultiIterObject*)’:
|
| 529 |
+
fairseq_signals/data/data_utils_fast.cpp:17583:13: error: ‘PyArray_MultiIter_INDEX’ was not declared in this scope; did you mean ‘PyArray_MultiIter_NEXT’?
|
| 530 |
+
17583 | __pyx_r = PyArray_MultiIter_INDEX(__pyx_v_self);
|
| 531 |
+
| ^~~~~~~~~~~~~~~~~~~~~~~
|
| 532 |
+
| PyArray_MultiIter_NEXT
|
| 533 |
+
fairseq_signals/data/data_utils_fast.cpp: In function ‘int __pyx_f_5numpy_9broadcast_2nd_nd(PyArrayMultiIterObject*)’:
|
| 534 |
+
fairseq_signals/data/data_utils_fast.cpp:17617:13: error: ‘PyArray_MultiIter_NDIM’ was not declared in this scope; did you mean ‘PyArray_MultiIter_NEXT’?
|
| 535 |
+
17617 | __pyx_r = PyArray_MultiIter_NDIM(__pyx_v_self);
|
| 536 |
+
| ^~~~~~~~~~~~~~~~~~~~~~
|
| 537 |
+
| PyArray_MultiIter_NEXT
|
| 538 |
+
fairseq_signals/data/data_utils_fast.cpp: In function ‘npy_intp* __pyx_f_5numpy_9broadcast_10dimensions_dimensions(PyArrayMultiIterObject*)’:
|
| 539 |
+
fairseq_signals/data/data_utils_fast.cpp:17651:13: error: ‘PyArray_MultiIter_DIMS’ was not declared in this scope; did you mean ‘PyArray_MultiIter_DATA’?
|
| 540 |
+
17651 | __pyx_r = PyArray_MultiIter_DIMS(__pyx_v_self);
|
| 541 |
+
| ^~~~~~~~~~~~~~~~~~~~~~
|
| 542 |
+
| PyArray_MultiIter_DATA
|
| 543 |
+
fairseq_signals/data/data_utils_fast.cpp: In function ‘void** __pyx_f_5numpy_9broadcast_5iters_iters(PyArrayMultiIterObject*)’:
|
| 544 |
+
fairseq_signals/data/data_utils_fast.cpp:17685:13: error: ‘PyArray_MultiIter_ITERS’ was not declared in this scope; did you mean ‘PyArray_MultiIter_NEXT’?
|
| 545 |
+
17685 | __pyx_r = PyArray_MultiIter_ITERS(__pyx_v_self);
|
| 546 |
+
| ^~~~~~~~~~~~~~~~~~~~~~~
|
| 547 |
+
| PyArray_MultiIter_NEXT
|
| 548 |
+
error: command '/usr/bin/g++' failed with exit code 1
|
| 549 |
+
|
| 550 |
+
--> ERROR: process "/bin/sh -c echo 'Installing fairseq-signals with proper import path handling...' && git clone https://github.com/Jwoo5/fairseq-signals.git && cd fairseq-signals && pip install --editable ./ && python setup.py install && cd .. && python -c \"import fairseq_signals; print('✅ fairseq_signals imported successfully')\" && echo 'fairseq_signals installation verified'" did not complete successfully: exit code: 1
|
requirements_hf_spaces.txt
CHANGED
|
@@ -7,10 +7,12 @@ fastapi==0.104.1
|
|
| 7 |
uvicorn[standard]==0.24.0
|
| 8 |
huggingface-hub==0.19.4
|
| 9 |
|
| 10 |
-
#
|
| 11 |
-
|
| 12 |
-
|
| 13 |
-
|
|
|
|
|
|
|
| 14 |
|
| 15 |
# CRITICAL FIX: Pin transformers to compatible version
|
| 16 |
# fairseq_signals requires transformers>=4.21.0 but transformers 4.55.4 has breaking changes
|
|
|
|
| 7 |
uvicorn[standard]==0.24.0
|
| 8 |
huggingface-hub==0.19.4
|
| 9 |
|
| 10 |
+
# CRITICAL FIX: Upgrade PyTorch to 2.1.0 for ECG-FM compatibility
|
| 11 |
+
# ECG-FM checkpoints require PyTorch >=2.1.0 for torch.nn.utils.parametrizations.weight_norm
|
| 12 |
+
# PyTorch 1.13.1 is missing this function, causing model loading failures
|
| 13 |
+
torch==2.1.0
|
| 14 |
+
torchvision==0.16.0
|
| 15 |
+
torchaudio==2.1.0
|
| 16 |
|
| 17 |
# CRITICAL FIX: Pin transformers to compatible version
|
| 18 |
# fairseq_signals requires transformers>=4.21.0 but transformers 4.55.4 has breaking changes
|