diff --git a/_images/anomaly_periods.png b/_images/anomaly_periods.png new file mode 100644 index 0000000..12e0059 Binary files /dev/null and b/_images/anomaly_periods.png differ diff --git a/_images/notebooks_05_covid_anomaly_detection_19_0.png b/_images/notebooks_05_covid_anomaly_detection_30_0.png similarity index 100% rename from _images/notebooks_05_covid_anomaly_detection_19_0.png rename to _images/notebooks_05_covid_anomaly_detection_30_0.png diff --git a/_sources/notebooks/05_covid_anomaly_detection.ipynb.txt b/_sources/notebooks/05_covid_anomaly_detection.ipynb.txt index a7091e7..3cb941d 100644 --- a/_sources/notebooks/05_covid_anomaly_detection.ipynb.txt +++ b/_sources/notebooks/05_covid_anomaly_detection.ipynb.txt @@ -6,20 +6,73 @@ "source": [ "# 5. Training an Anomaly Detection Model for Covid Anomaly Detection\n", "\n", + "## Overview\n", + "\n", "In this tutorial, we will train an anomaly detection model using a simple [LSTM-AutoEncoder model](https://www.medrxiv.org/content/10.1101/2021.01.08.21249474v1).\n", "Data can be obtained from [this link](https://iscteiul365-my.sharepoint.com/:u:/g/personal/oonia_iscte-iul_pt/ERZLm1ruUNpMqkSwjpqhE9wB_7loVWAC4yZWuIH2RKGOlQ?e=kD4HlI). This is a processed version of data from original Stanford dataset-Phase 2. The overall pre-processing pipeline used is illustrated in Figure below.\n", "\n", "![preprocessing](stanford_data_processing.png)" ] }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [] + }, { "cell_type": "markdown", "metadata": {}, "source": [ "Data was aquired from diferent sources (Germin, FitBit, Apple Watch) and pre-processed to have a common format. In this form, data has two columns: heart rate and number of user steps in last minute. \n", - "Then the processing pipeline was applied to the data. The pipeline is composed of the following steps:\n", - "1. Once data was standardized, the resting heart rate was extracted (``Resting Heart Rate Extractor``, in Figure). This process takes as input `min_minutes_rest` that is the number of minutes that the user has to be at rest to consider the heart rate as resting. This variable looks at user steps and, when user steps is 0 for `min_minutes_rest` minutes, the heart rate is considered as resting. At the end of this process, we will have a new dataframe with: the date and the resting heart rate of the last minute.\n", - "2. The second step is adding labels." + "\n", + "The processing pipeline is then applied to the data. The pipeline is composed of the following steps:\n", + "1. Once data was standardized, the resting heart rate was extracted (``Resting Heart Rate Extractor``, in Figure). This process takes as input `min_minutes_rest` that is the number of minutes that the user has to be at rest to consider the heart rate as resting. `min_minutes_rest` variable looks at user steps and, when user steps is 0 for `min_minutes_rest` minutes, the heart rate is considered as resting. At the end of this process, we will have a new dataframe with: the date (`datetime` column) and the resting heart rate of the last minute (`RHR` column).\n", + "2. The smoother process is applied to the data (`Smoother`, in Figure). This process takes as input `smooth_window_sample` that is the number of samples that we will use to smooth the data, and `sample_rate` that is the sample rate. The smoother process will apply a moving average filter to the data, with a window of `smooth_window_sample` samples. Then the data is downsampled to `sample_rate` samples per minute. This process will produce a new dataframe with the date (`datetime` column), the resting heart rate at desired sampling rate (`RHR` column).\n", + "3. The second step is adding labels (`Label Adder`, in Figure). Is is also illustrated in Figure below. This process takes 3 inputs: `baseline_days`, `before_onset`, and `after_onset`. The `baseline_days` is the number of days before the onset of the symptoms that we consider as baseline (in figure below, this is 21 days). Thus, using the dataframe from last step, a new column named `baseline` is added, which is a boolean column that is True if the date is in the baseline period (21 days before onset). The `before_onset` and `after_onset` are the number of days before and after the onset of the symptoms that we consider as the anomaly period (7 days before and 21 days before, in Figure below). A new column named `anomaly` is added, which is a boolean column that is True if the date is in the anomaly period. Finnaly, we also add a `status` column,that is a metadata column for a descriptive status of the date. If can be: \n", + " - `normal`: if the date is in the baseline period; \n", + " - `before onset`: if the date is in the period before the onset of the symptoms; \n", + " - `onset` if the date is the onset of the symptoms (day); \n", + " - `after onset` if the date is in the period after the onset of the symptoms, but before the recovery; \n", + " - `recovered` if the date is in the recovery period.\n", + "4. Once the labels were added we normalize the data (`Standardizer` in Figure above). This process perform a Z-norm scale on the data. The Z-norm scale is calculated as: $z = \\frac{x - \\mu}{\\sigma}$, where $x$ is the value, $\\mu$ is the mean of the column and $\\sigma$ is the standard deviation of the column. An important note here is that the mean and standard deviation are calculated only for the baseline period, and then applied to the entire dataset.\n", + "5. The last step is to create the sequences (`Transposer`, in Figure), that will group $n$ rows and transform it into columns (features). This process takes as input `window_size` and `overlap` parameters and creates sequences of `window_size` samples with an overlap of `overlap` samples. Thus, if we have a dataset with 100 samples, a `window_size` of 20 and an `overlap` of 0, we will have 5 sequences of 20 samples each (*i.e.* 5 rows with 20 columns). Each element of the sequence will be a column in the dataframe, numbered from 0 to 19. Thus, for example, the sequences will have columns `RHR-0`, `RHR-1`, ..., `RHR-19`, where the first row is the first 20 samples, the second row is the second 20 samples, and so on. This is useful as it is the format that the LSTM-AutoEncoder model expects as input. An important note is that we do not mix sequences from anomaly and non-anomaly periods. Thus, no label is mixed, that is, an anomaly sample only has anomaly time-steps.\n", + "\n", + "This will produce a dataframe (CSV file) for each user. In processed dataset, we joined all users in a single file and add a column `participant_id` to identify the user. This makes easier to work with the data in the next steps." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "![labeling](anomaly_periods.png)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "We already generated several files, with different parameters and operations of the pre-processing pipeline:\n", + "* `rhr_df`: dataframe with the resting heart rate without normalization (step 4) and transposing (step 5). The `min_minutes_rest` is 12, `smooth_window_sample` is 400, `sample_rate` is 1 hour, `baseline_days` is 21, `before_onset` is 7, and `after_onset` is 21.\n", + "* `rhr_df_scaled`: same as `rhr_df`, but with normalization.\n", + "* `windowed_16_overlap_0_rate_10min_df`: same dataframe as `rhr_df` with the resting heart rate normalized (step 4) and transposed (step 5). The `window_size` is 16, `overlap` is 0, and `sample_rate` is 10 minutes.\n", + "* `windowed_16_overlap_0_rate_10min_scaled_df`: same dataframe as `windowed_16_overlap_0_rate_10min_df`, but with normalization.\n", + "\n", + "**NOTE**: The files follows this naming convention: `windowed_{window_size}_overlap_{overlap}_rate_{sample_rate}_df.csv`. If sample_rate is ommited, it is, by default 1 hour.\n", + "**NOTE**: The files may and with `fold_X`, where `X` is the fold number. This is used for cross-validation purposes." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Training" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Let's import some libraries" ] }, { @@ -38,6 +91,13 @@ "from torchmetrics import MeanSquaredError" ] }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Load data and inspect" + ] + }, { "cell_type": "code", "execution_count": 2, @@ -425,6 +485,20 @@ "df" ] }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Creating a [LightningDataModule](https://lightning.ai/docs/pytorch/stable/data/datamodule.html).\n", + "* The first parameter is the path to the CSV file.\n", + "* `participants`: is a list of participants to include in dataset. If nothing is passed, all participants in CSV are included.\n", + "* `batch_size`: is the batch size to use in the dataloader.\n", + "* `num_workers`: is the number of workers to use in the dataloader.\n", + "* `reshape`: is the shape of the input data. For LSTM-AutoEncoder, it is `(sequence_length, num_features)`, or, in our case `(16, 1)`\n", + "\n", + "**NOTE**: The training data is only data where baseline is True. The test data will be only data where baseline is False." + ] + }, { "cell_type": "code", "execution_count": 3, @@ -452,6 +526,13 @@ "dm" ] }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Let's create the lightning model" + ] + }, { "cell_type": "code", "execution_count": 4, @@ -483,6 +564,13 @@ "model" ] }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Creting Trainer" + ] + }, { "cell_type": "code", "execution_count": 5, @@ -515,6 +603,13 @@ "trainer" ] }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Fit the model using training data from the datamodule" + ] + }, { "cell_type": "code", "execution_count": 6, @@ -1985,9 +2080,16 @@ "trainer.fit(model, dm)" ] }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Predicting" + ] + }, { "cell_type": "code", - "execution_count": 7, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -2000,13 +2102,6 @@ " return losses" ] }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Predict" - ] - }, { "cell_type": "code", "execution_count": 12, @@ -2243,6 +2338,13 @@ "results_dataframe" ] }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Visualizing Metrics and Confusion Matrix" + ] + }, { "cell_type": "code", "execution_count": 18, diff --git a/notebooks/05_covid_anomaly_detection.html b/notebooks/05_covid_anomaly_detection.html index 75535f2..d9d83f2 100644 --- a/notebooks/05_covid_anomaly_detection.html +++ b/notebooks/05_covid_anomaly_detection.html @@ -58,9 +58,12 @@
In this tutorial, we will train an anomaly detection model using a simple LSTM-AutoEncoder model. Data can be obtained from this link. This is a processed version of data from original Stanford dataset-Phase 2. The overall pre-processing pipeline used is illustrated in Figure below.
-Data was aquired from diferent sources (Germin, FitBit, Apple Watch) and pre-processed to have a common format. In this form, data has two columns: heart rate and number of user steps in last minute. Then the processing pipeline was applied to the data. The pipeline is composed of the following steps: 1. Once data was standardized, the resting heart rate was extracted (Resting Heart Rate Extractor
, in Figure). This process takes as input min_minutes_rest
that is the number of minutes
-that the user has to be at rest to consider the heart rate as resting. This variable looks at user steps and, when user steps is 0 for min_minutes_rest
minutes, the heart rate is considered as resting. At the end of this process, we will have a new dataframe with: the date and the resting heart rate of the last minute. 2. The second step is adding labels.
Data was aquired from diferent sources (Germin, FitBit, Apple Watch) and pre-processed to have a common format. In this form, data has two columns: heart rate and number of user steps in last minute.
+The processing pipeline is then applied to the data. The pipeline is composed of the following steps: 1. Once data was standardized, the resting heart rate was extracted (Resting Heart Rate Extractor
, in Figure). This process takes as input min_minutes_rest
that is the number of minutes that the user has to be at rest to consider the heart rate as resting. min_minutes_rest
variable looks at user steps and, when user steps is 0 for min_minutes_rest
minutes, the heart rate is
+considered as resting. At the end of this process, we will have a new dataframe with: the date (datetime
column) and the resting heart rate of the last minute (RHR
column). 2. The smoother process is applied to the data (Smoother
, in Figure). This process takes as input smooth_window_sample
that is the number of samples that we will use to smooth the data, and sample_rate
that is the sample rate. The smoother process will apply a moving average filter to the data, with a
+window of smooth_window_sample
samples. Then the data is downsampled to sample_rate
samples per minute. This process will produce a new dataframe with the date (datetime
column), the resting heart rate at desired sampling rate (RHR
column). 3. The second step is adding labels (Label Adder
, in Figure). Is is also illustrated in Figure below. This process takes 3 inputs: baseline_days
, before_onset
, and after_onset
. The baseline_days
is the number of days before
+the onset of the symptoms that we consider as baseline (in figure below, this is 21 days). Thus, using the dataframe from last step, a new column named baseline
is added, which is a boolean column that is True if the date is in the baseline period (21 days before onset). The before_onset
and after_onset
are the number of days before and after the onset of the symptoms that we consider as the anomaly period (7 days before and 21 days before, in Figure below). A new column named
+anomaly
is added, which is a boolean column that is True if the date is in the anomaly period. Finnaly, we also add a status
column,that is a metadata column for a descriptive status of the date. If can be: - normal
: if the date is in the baseline period; - before onset
: if the date is in the period before the onset of the symptoms; - onset
if the date is the onset of the symptoms (day); - after onset
if the date is in the period after the onset of the symptoms, but
+before the recovery; - recovered
if the date is in the recovery period. 4. Once the labels were added we normalize the data (Standardizer
in Figure above). This process perform a Z-norm scale on the data. The Z-norm scale is calculated as: \(z = \frac{x - \mu}{\sigma}\), where \(x\) is the value, \(\mu\) is the mean of the column and \(\sigma\) is the standard deviation of the column. An important note here is that the mean and standard deviation are calculated only for
+the baseline period, and then applied to the entire dataset. 5. The last step is to create the sequences (Transposer
, in Figure), that will group \(n\) rows and transform it into columns (features). This process takes as input window_size
and overlap
parameters and creates sequences of window_size
samples with an overlap of overlap
samples. Thus, if we have a dataset with 100 samples, a window_size
of 20 and an overlap
of 0, we will have 5 sequences of 20 samples
+each (i.e. 5 rows with 20 columns). Each element of the sequence will be a column in the dataframe, numbered from 0 to 19. Thus, for example, the sequences will have columns RHR-0
, RHR-1
, …, RHR-19
, where the first row is the first 20 samples, the second row is the second 20 samples, and so on. This is useful as it is the format that the LSTM-AutoEncoder model expects as input. An important note is that we do not mix sequences from anomaly and non-anomaly periods. Thus, no label
+is mixed, that is, an anomaly sample only has anomaly time-steps.
This will produce a dataframe (CSV file) for each user. In processed dataset, we joined all users in a single file and add a column participant_id
to identify the user. This makes easier to work with the data in the next steps.
We already generated several files, with different parameters and operations of the pre-processing pipeline: * rhr_df
: dataframe with the resting heart rate without normalization (step 4) and transposing (step 5). The min_minutes_rest
is 12, smooth_window_sample
is 400, sample_rate
is 1 hour, baseline_days
is 21, before_onset
is 7, and after_onset
is 21. * rhr_df_scaled
: same as rhr_df
, but with normalization. * windowed_16_overlap_0_rate_10min_df
: same
+dataframe as rhr_df
with the resting heart rate normalized (step 4) and transposed (step 5). The window_size
is 16, overlap
is 0, and sample_rate
is 10 minutes. * windowed_16_overlap_0_rate_10min_scaled_df
: same dataframe as windowed_16_overlap_0_rate_10min_df
, but with normalization.
NOTE: The files follows this naming convention: windowed_{window_size}_overlap_{overlap}_rate_{sample_rate}_df.csv
. If sample_rate is ommited, it is, by default 1 hour. NOTE: The files may and with fold_X
, where X
is the fold number. This is used for cross-validation purposes.
Let’s import some libraries
[1]:
[2]:
participants
: is a list of participants to include in dataset. If nothing is passed, all participants in CSV are included. * batch_size
: is the batch size to use in the dataloader. * num_workers
: is the number of workers to use in the dataloader. * reshape
: is the shape of the input data. For LSTM-AutoEncoder, it is
+(sequence_length, num_features)
, or, in our case (16, 1)
+NOTE: The training data is only data where baseline is True. The test data will be only data where baseline is False.
[3]:
[4]:
[5]:
[6]:
[7]:
+[ ]:
def compute_losses(y, y_pred, loss_fn):
@@ -1196,8 +1228,6 @@ 5. Training an Anomaly Detection Model for Covid Anomaly Detection
-Predict
[12]:
@@ -1397,6 +1427,9 @@ Predicting on Test set94 rows × 4 columns
+
+
+Visualizing Metrics and Confusion Matrix
diff --git a/notebooks/05_covid_anomaly_detection.ipynb b/notebooks/05_covid_anomaly_detection.ipynb
index a7091e7..3cb941d 100644
--- a/notebooks/05_covid_anomaly_detection.ipynb
+++ b/notebooks/05_covid_anomaly_detection.ipynb
@@ -6,20 +6,73 @@
"source": [
"# 5. Training an Anomaly Detection Model for Covid Anomaly Detection\n",
"\n",
+ "## Overview\n",
+ "\n",
"In this tutorial, we will train an anomaly detection model using a simple [LSTM-AutoEncoder model](https://www.medrxiv.org/content/10.1101/2021.01.08.21249474v1).\n",
"Data can be obtained from [this link](https://iscteiul365-my.sharepoint.com/:u:/g/personal/oonia_iscte-iul_pt/ERZLm1ruUNpMqkSwjpqhE9wB_7loVWAC4yZWuIH2RKGOlQ?e=kD4HlI). This is a processed version of data from original Stanford dataset-Phase 2. The overall pre-processing pipeline used is illustrated in Figure below.\n",
"\n",
"![preprocessing](stanford_data_processing.png)"
]
},
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": []
+ },
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Data was aquired from diferent sources (Germin, FitBit, Apple Watch) and pre-processed to have a common format. In this form, data has two columns: heart rate and number of user steps in last minute. \n",
- "Then the processing pipeline was applied to the data. The pipeline is composed of the following steps:\n",
- "1. Once data was standardized, the resting heart rate was extracted (``Resting Heart Rate Extractor``, in Figure). This process takes as input `min_minutes_rest` that is the number of minutes that the user has to be at rest to consider the heart rate as resting. This variable looks at user steps and, when user steps is 0 for `min_minutes_rest` minutes, the heart rate is considered as resting. At the end of this process, we will have a new dataframe with: the date and the resting heart rate of the last minute.\n",
- "2. The second step is adding labels."
+ "\n",
+ "The processing pipeline is then applied to the data. The pipeline is composed of the following steps:\n",
+ "1. Once data was standardized, the resting heart rate was extracted (``Resting Heart Rate Extractor``, in Figure). This process takes as input `min_minutes_rest` that is the number of minutes that the user has to be at rest to consider the heart rate as resting. `min_minutes_rest` variable looks at user steps and, when user steps is 0 for `min_minutes_rest` minutes, the heart rate is considered as resting. At the end of this process, we will have a new dataframe with: the date (`datetime` column) and the resting heart rate of the last minute (`RHR` column).\n",
+ "2. The smoother process is applied to the data (`Smoother`, in Figure). This process takes as input `smooth_window_sample` that is the number of samples that we will use to smooth the data, and `sample_rate` that is the sample rate. The smoother process will apply a moving average filter to the data, with a window of `smooth_window_sample` samples. Then the data is downsampled to `sample_rate` samples per minute. This process will produce a new dataframe with the date (`datetime` column), the resting heart rate at desired sampling rate (`RHR` column).\n",
+ "3. The second step is adding labels (`Label Adder`, in Figure). Is is also illustrated in Figure below. This process takes 3 inputs: `baseline_days`, `before_onset`, and `after_onset`. The `baseline_days` is the number of days before the onset of the symptoms that we consider as baseline (in figure below, this is 21 days). Thus, using the dataframe from last step, a new column named `baseline` is added, which is a boolean column that is True if the date is in the baseline period (21 days before onset). The `before_onset` and `after_onset` are the number of days before and after the onset of the symptoms that we consider as the anomaly period (7 days before and 21 days before, in Figure below). A new column named `anomaly` is added, which is a boolean column that is True if the date is in the anomaly period. Finnaly, we also add a `status` column,that is a metadata column for a descriptive status of the date. If can be: \n",
+ " - `normal`: if the date is in the baseline period; \n",
+ " - `before onset`: if the date is in the period before the onset of the symptoms; \n",
+ " - `onset` if the date is the onset of the symptoms (day); \n",
+ " - `after onset` if the date is in the period after the onset of the symptoms, but before the recovery; \n",
+ " - `recovered` if the date is in the recovery period.\n",
+ "4. Once the labels were added we normalize the data (`Standardizer` in Figure above). This process perform a Z-norm scale on the data. The Z-norm scale is calculated as: $z = \\frac{x - \\mu}{\\sigma}$, where $x$ is the value, $\\mu$ is the mean of the column and $\\sigma$ is the standard deviation of the column. An important note here is that the mean and standard deviation are calculated only for the baseline period, and then applied to the entire dataset.\n",
+ "5. The last step is to create the sequences (`Transposer`, in Figure), that will group $n$ rows and transform it into columns (features). This process takes as input `window_size` and `overlap` parameters and creates sequences of `window_size` samples with an overlap of `overlap` samples. Thus, if we have a dataset with 100 samples, a `window_size` of 20 and an `overlap` of 0, we will have 5 sequences of 20 samples each (*i.e.* 5 rows with 20 columns). Each element of the sequence will be a column in the dataframe, numbered from 0 to 19. Thus, for example, the sequences will have columns `RHR-0`, `RHR-1`, ..., `RHR-19`, where the first row is the first 20 samples, the second row is the second 20 samples, and so on. This is useful as it is the format that the LSTM-AutoEncoder model expects as input. An important note is that we do not mix sequences from anomaly and non-anomaly periods. Thus, no label is mixed, that is, an anomaly sample only has anomaly time-steps.\n",
+ "\n",
+ "This will produce a dataframe (CSV file) for each user. In processed dataset, we joined all users in a single file and add a column `participant_id` to identify the user. This makes easier to work with the data in the next steps."
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "![labeling](anomaly_periods.png)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "We already generated several files, with different parameters and operations of the pre-processing pipeline:\n",
+ "* `rhr_df`: dataframe with the resting heart rate without normalization (step 4) and transposing (step 5). The `min_minutes_rest` is 12, `smooth_window_sample` is 400, `sample_rate` is 1 hour, `baseline_days` is 21, `before_onset` is 7, and `after_onset` is 21.\n",
+ "* `rhr_df_scaled`: same as `rhr_df`, but with normalization.\n",
+ "* `windowed_16_overlap_0_rate_10min_df`: same dataframe as `rhr_df` with the resting heart rate normalized (step 4) and transposed (step 5). The `window_size` is 16, `overlap` is 0, and `sample_rate` is 10 minutes.\n",
+ "* `windowed_16_overlap_0_rate_10min_scaled_df`: same dataframe as `windowed_16_overlap_0_rate_10min_df`, but with normalization.\n",
+ "\n",
+ "**NOTE**: The files follows this naming convention: `windowed_{window_size}_overlap_{overlap}_rate_{sample_rate}_df.csv`. If sample_rate is ommited, it is, by default 1 hour.\n",
+ "**NOTE**: The files may and with `fold_X`, where `X` is the fold number. This is used for cross-validation purposes."
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Training"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Let's import some libraries"
]
},
{
@@ -38,6 +91,13 @@
"from torchmetrics import MeanSquaredError"
]
},
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Load data and inspect"
+ ]
+ },
{
"cell_type": "code",
"execution_count": 2,
@@ -425,6 +485,20 @@
"df"
]
},
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Creating a [LightningDataModule](https://lightning.ai/docs/pytorch/stable/data/datamodule.html).\n",
+ "* The first parameter is the path to the CSV file.\n",
+ "* `participants`: is a list of participants to include in dataset. If nothing is passed, all participants in CSV are included.\n",
+ "* `batch_size`: is the batch size to use in the dataloader.\n",
+ "* `num_workers`: is the number of workers to use in the dataloader.\n",
+ "* `reshape`: is the shape of the input data. For LSTM-AutoEncoder, it is `(sequence_length, num_features)`, or, in our case `(16, 1)`\n",
+ "\n",
+ "**NOTE**: The training data is only data where baseline is True. The test data will be only data where baseline is False."
+ ]
+ },
{
"cell_type": "code",
"execution_count": 3,
@@ -452,6 +526,13 @@
"dm"
]
},
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Let's create the lightning model"
+ ]
+ },
{
"cell_type": "code",
"execution_count": 4,
@@ -483,6 +564,13 @@
"model"
]
},
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Creting Trainer"
+ ]
+ },
{
"cell_type": "code",
"execution_count": 5,
@@ -515,6 +603,13 @@
"trainer"
]
},
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Fit the model using training data from the datamodule"
+ ]
+ },
{
"cell_type": "code",
"execution_count": 6,
@@ -1985,9 +2080,16 @@
"trainer.fit(model, dm)"
]
},
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Predicting"
+ ]
+ },
{
"cell_type": "code",
- "execution_count": 7,
+ "execution_count": null,
"metadata": {},
"outputs": [],
"source": [
@@ -2000,13 +2102,6 @@
" return losses"
]
},
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "## Predict"
- ]
- },
{
"cell_type": "code",
"execution_count": 12,
@@ -2243,6 +2338,13 @@
"results_dataframe"
]
},
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "### Visualizing Metrics and Confusion Matrix"
+ ]
+ },
{
"cell_type": "code",
"execution_count": 18,
diff --git a/objects.inv b/objects.inv
index c708810..91a09c3 100644
Binary files a/objects.inv and b/objects.inv differ
diff --git a/searchindex.js b/searchindex.js
index 6c5c387..350bbf1 100644
--- a/searchindex.js
+++ b/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles": {"1. Structuring the input": [[114, "1.-Structuring-the-input"]], "2. Training a Pytorch Lighning model": [[115, "2.-Training-a-Pytorch-Lighning-model"]], "3. Training a self-supervised model: Contrastive Predictive Coding (CPC)": [[116, "3.-Training-a-self-supervised-model:-Contrastive-Predictive-Coding-(CPC)"]], "4. Using Experiments": [[117, "4.-Using-Experiments"]], "5. Training an Anomaly Detection Model for Covid Anomaly Detection": [[118, "5.-Training-an-Anomaly-Detection-Model-for-Covid-Anomaly-Detection"]], "Attributes": [[24, "attributes"], [25, "attributes"], [26, "attributes"], [30, "attributes"], [31, "attributes"], [32, "attributes"], [34, "attributes"], [35, "attributes"], [37, "attributes"], [38, "attributes"], [39, "attributes"], [40, "attributes"], [41, "attributes"], [42, "attributes"], [43, "attributes"], [79, "attributes"], [80, "attributes"], [81, "attributes"], [82, "attributes"], [84, "attributes"], [85, "attributes"], [86, "attributes"], [87, "attributes"], [88, "attributes"], [89, "attributes"], [90, "attributes"], [91, "attributes"], [92, "attributes"], [108, "attributes"]], "Classes": [[2, "classes"], [3, "classes"], [5, "classes"], [6, "classes"], [10, "classes"], [11, "classes"], [12, "classes"], [13, "classes"], [14, "classes"], [15, "classes"], [16, "classes"], [17, "classes"], [18, "classes"], [19, "classes"], [20, "classes"], [21, "classes"], [23, "classes"], [24, "classes"], [25, "classes"], [26, "classes"], [28, "classes"], [30, "classes"], [31, "classes"], [32, "classes"], [33, "classes"], [34, "classes"], [35, "classes"], [37, "classes"], [38, "classes"], [39, "classes"], [40, "classes"], [41, "classes"], [42, "classes"], [43, "classes"], [44, "classes"], [45, "classes"], [46, "classes"], [48, "classes"], [50, "classes"], [52, "classes"], [54, "classes"], [55, "classes"], [56, "classes"], [57, "classes"], [58, "classes"], [59, "classes"], [60, "classes"], [61, "classes"], [62, "classes"], [63, "classes"], [64, "classes"], [65, "classes"], [66, "classes"], [67, "classes"], [68, "classes"], [69, "classes"], [70, "classes"], [71, "classes"], [73, "classes"], [74, "classes"], [75, "classes"], [76, "classes"], [77, "classes"], [79, "classes"], [80, "classes"], [81, "classes"], [82, "classes"], [84, "classes"], [86, "classes"], [87, "classes"], [88, "classes"], [89, "classes"], [90, "classes"], [91, "classes"], [92, "classes"], [93, "classes"], [95, "classes"], [98, "classes"], [99, "classes"], [100, "classes"], [101, "classes"], [102, "classes"], [103, "classes"], [104, "classes"], [105, "classes"], [107, "classes"]], "Contents:": [[111, null]], "Contributing": [[109, "contributing"]], "Creating KuHar LightningDataModule": [[115, "Creating-KuHar-LightningDataModule"]], "Creating the LightningDataModule": [[116, "Creating-the-LightningDataModule"], [116, "id2"]], "Defining Anomaly Threshold": [[118, "Defining-Anomaly-Threshold"]], "Examples": [[18, "examples"], [18, "id1"], [18, "id13"], [19, "examples"], [19, "id1"], [20, "examples"]], "Experiment Structure": [[117, "Experiment-Structure"]], "Experiment: Evaluating CPC Performance": [[117, "Experiment:-Evaluating-CPC-Performance"]], "Experiment: Fine-tunning CPC": [[117, "Experiment:-Fine-tunning-CPC"]], "Experiment: Pretraining CPC": [[117, "Experiment:-Pretraining-CPC"]], "Faciliting the creation of the LightningDataModule with MultiModalHARSeriesDataModule": [[115, "Faciliting-the-creation-of-the-LightningDataModule-with-MultiModalHARSeriesDataModule"]], "Fine-tuning the model": [[116, "Fine-tuning-the-model"], [116, "id3"]], "Functions": [[3, "functions"], [5, "functions"], [6, "functions"], [7, "functions"], [8, "functions"], [14, "functions"], [23, "functions"], [27, "functions"], [32, "functions"], [33, "functions"], [45, "functions"], [59, "functions"], [60, "functions"], [65, "functions"], [71, "functions"], [74, "functions"], [75, "functions"], [78, "functions"], [81, "functions"], [85, "functions"], [96, "functions"], [105, "functions"]], "Handling data splits (train, validation, and test) using LightningDataModule": [[114, "Handling-data-splits-(train,-validation,-and-test)-using-LightningDataModule"]], "Indices and tables": [[111, "indices-and-tables"]], "Installation": [[112, "installation"]], "LightningSSLTrain class": [[117, "LightningSSLTrain-class"]], "Loading batches of data using DataLoader": [[114, "Loading-batches-of-data-using-DataLoader"]], "Module Contents": [[2, "module-contents"], [3, "module-contents"], [5, "module-contents"], [6, "module-contents"], [7, "module-contents"], [8, "module-contents"], [10, "module-contents"], [11, "module-contents"], [12, "module-contents"], [13, "module-contents"], [14, "module-contents"], [16, "module-contents"], [17, "module-contents"], [19, "module-contents"], [20, "module-contents"], [21, "module-contents"], [23, "module-contents"], [24, "module-contents"], [25, "module-contents"], [26, "module-contents"], [27, "module-contents"], [28, "module-contents"], [30, "module-contents"], [31, "module-contents"], [32, "module-contents"], [33, "module-contents"], [34, "module-contents"], [35, "module-contents"], [37, "module-contents"], [38, "module-contents"], [39, "module-contents"], [40, "module-contents"], [41, "module-contents"], [42, "module-contents"], [43, "module-contents"], [44, "module-contents"], [46, "module-contents"], [48, "module-contents"], [50, "module-contents"], [52, "module-contents"], [54, "module-contents"], [55, "module-contents"], [56, "module-contents"], [57, "module-contents"], [58, "module-contents"], [59, "module-contents"], [60, "module-contents"], [61, "module-contents"], [63, "module-contents"], [64, "module-contents"], [65, "module-contents"], [66, "module-contents"], [67, "module-contents"], [68, "module-contents"], [69, "module-contents"], [70, "module-contents"], [71, "module-contents"], [73, "module-contents"], [74, "module-contents"], [75, "module-contents"], [76, "module-contents"], [77, "module-contents"], [78, "module-contents"], [79, "module-contents"], [80, "module-contents"], [81, "module-contents"], [82, "module-contents"], [84, "module-contents"], [85, "module-contents"], [86, "module-contents"], [87, "module-contents"], [88, "module-contents"], [89, "module-contents"], [90, "module-contents"], [91, "module-contents"], [92, "module-contents"], [93, "module-contents"], [95, "module-contents"], [96, "module-contents"], [98, "module-contents"], [99, "module-contents"], [100, "module-contents"], [101, "module-contents"], [102, "module-contents"], [103, "module-contents"], [104, "module-contents"], [105, "module-contents"], [107, "module-contents"], [108, "module-contents"]], "Module contents": [[119, "module-ssl_tools.analysis"]], "MultiModalSeriesCSVDataset": [[114, "MultiModalSeriesCSVDataset"]], "Next steps": [[116, "Next-steps"]], "Notes": [[18, "notes"], [19, "notes"]], "Other advantages of using LightningExperiment": [[117, "Other-advantages-of-using-LightningExperiment"]], "Package Contents": [[15, "package-contents"], [18, "package-contents"], [45, "package-contents"], [62, "package-contents"]], "Parameters": [[3, "parameters"], [3, "id1"], [5, "parameters"], [5, "id1"], [5, "id3"], [14, "parameters"], [14, "id1"], [14, "id2"], [14, "id3"], [14, "id5"], [14, "id7"], [14, "id8"], [14, "id9"], [14, "id11"], [14, "id13"], [14, "id15"], [14, "id16"], [14, "id18"], [14, "id19"], [14, "id21"], [14, "id23"], [14, "id25"], [14, "id27"], [15, "parameters"], [15, "id1"], [15, "id2"], [15, "id4"], [15, "id5"], [15, "id6"], [15, "id8"], [15, "id10"], [15, "id12"], [15, "id13"], [15, "id15"], [15, "id16"], [15, "id18"], [15, "id20"], [16, "parameters"], [18, "parameters"], [18, "id2"], [18, "id3"], [18, "id6"], [18, "id9"], [18, "id12"], [18, "id14"], [18, "id15"], [18, "id17"], [18, "id19"], [18, "id21"], [18, "id22"], [18, "id24"], [18, "id26"], [19, "parameters"], [19, "id2"], [19, "id3"], [19, "id6"], [19, "id9"], [20, "parameters"], [20, "id1"], [20, "id2"], [20, "id3"], [20, "id5"], [21, "parameters"], [21, "id1"], [21, "id2"], [21, "id4"], [34, "parameters"], [34, "id2"], [34, "id4"], [40, "parameters"], [40, "id2"], [40, "id4"], [42, "parameters"], [42, "id2"], [42, "id4"], [44, "parameters"], [44, "id1"], [44, "id3"], [45, "parameters"], [45, "id6"], [45, "id7"], [45, "id10"], [45, "id16"], [45, "id19"], [46, "parameters"], [46, "id6"], [46, "id7"], [46, "id10"], [46, "id16"], [46, "id19"], [52, "parameters"], [54, "parameters"], [54, "id1"], [55, "parameters"], [57, "parameters"], [57, "id1"], [57, "id2"], [57, "id3"], [58, "parameters"], [59, "parameters"], [59, "id1"], [60, "parameters"], [61, "parameters"], [62, "parameters"], [62, "id1"], [62, "id2"], [62, "id3"], [63, "parameters"], [64, "parameters"], [64, "id1"], [65, "parameters"], [66, "parameters"], [70, "parameters"], [70, "id1"], [70, "id2"], [70, "id3"], [70, "id4"], [70, "id6"], [70, "id8"], [70, "id10"], [70, "id12"], [71, "parameters"], [71, "id1"], [71, "id2"], [71, "id4"], [74, "parameters"], [74, "id1"], [74, "id2"], [74, "id4"], [74, "id6"], [74, "id7"], [75, "parameters"], [75, "id1"], [75, "id2"], [75, "id3"], [75, "id4"], [80, "parameters"], [80, "id1"], [82, "parameters"], [82, "id1"], [84, "parameters"], [84, "id1"], [86, "parameters"], [86, "id1"], [87, "parameters"], [87, "id1"], [88, "parameters"], [88, "id1"], [89, "parameters"], [89, "id1"], [90, "parameters"], [90, "id1"], [91, "parameters"], [91, "id1"], [92, "parameters"], [92, "id1"], [93, "parameters"], [93, "id1"], [93, "id3"], [95, "parameters"], [95, "id1"], [99, "parameters"], [99, "id1"], [99, "id2"], [99, "id3"], [102, "parameters"]], "Pre-training the model": [[116, "Pre-training-the-model"], [116, "id1"]], "Predict": [[118, "Predict"]], "Predicting on Test set": [[118, "Predicting-on-Test-set"]], "Programming Reference": [[0, "programming-reference"]], "Raises": [[14, "raises"], [14, "id14"], [14, "id24"], [15, "raises"], [15, "id11"], [15, "id21"], [34, "raises"], [40, "raises"], [42, "raises"], [45, "raises"], [46, "raises"]], "Returns": [[5, "returns"], [5, "id2"], [5, "id4"], [14, "returns"], [14, "id4"], [14, "id6"], [14, "id10"], [14, "id12"], [14, "id17"], [14, "id20"], [14, "id22"], [14, "id26"], [14, "id28"], [15, "returns"], [15, "id3"], [15, "id7"], [15, "id9"], [15, "id14"], [15, "id17"], [15, "id19"], [18, "returns"], [18, "id4"], [18, "id5"], [18, "id7"], [18, "id8"], [18, "id10"], [18, "id11"], [18, "id16"], [18, "id18"], [18, "id20"], [18, "id23"], [18, "id25"], [18, "id27"], [19, "returns"], [19, "id4"], [19, "id5"], [19, "id7"], [19, "id8"], [19, "id10"], [19, "id11"], [20, "returns"], [20, "id4"], [20, "id6"], [21, "returns"], [21, "id3"], [21, "id5"], [23, "returns"], [23, "id1"], [23, "id2"], [23, "id3"], [24, "returns"], [24, "id1"], [25, "returns"], [25, "id1"], [26, "returns"], [26, "id1"], [28, "returns"], [28, "id1"], [30, "returns"], [30, "id1"], [31, "returns"], [31, "id1"], [34, "returns"], [34, "id1"], [34, "id3"], [34, "id5"], [34, "id6"], [34, "id7"], [35, "returns"], [35, "id1"], [35, "id2"], [35, "id3"], [37, "returns"], [37, "id1"], [37, "id2"], [37, "id3"], [38, "returns"], [38, "id1"], [38, "id2"], [38, "id3"], [39, "returns"], [39, "id1"], [39, "id2"], [39, "id3"], [40, "returns"], [40, "id1"], [40, "id3"], [40, "id5"], [40, "id6"], [40, "id7"], [41, "returns"], [41, "id1"], [41, "id2"], [41, "id3"], [42, "returns"], [42, "id1"], [42, "id3"], [42, "id5"], [42, "id6"], [42, "id7"], [43, "returns"], [43, "id1"], [43, "id2"], [43, "id3"], [44, "returns"], [44, "id2"], [44, "id4"], [45, "returns"], [45, "id1"], [45, "id2"], [45, "id3"], [45, "id4"], [45, "id5"], [45, "id8"], [45, "id9"], [45, "id11"], [45, "id12"], [45, "id13"], [45, "id14"], [45, "id15"], [45, "id17"], [45, "id18"], [45, "id20"], [46, "returns"], [46, "id1"], [46, "id2"], [46, "id3"], [46, "id4"], [46, "id5"], [46, "id8"], [46, "id9"], [46, "id11"], [46, "id12"], [46, "id13"], [46, "id14"], [46, "id15"], [46, "id17"], [46, "id18"], [46, "id20"], [54, "returns"], [54, "id2"], [55, "returns"], [57, "returns"], [57, "id4"], [58, "returns"], [59, "returns"], [59, "id2"], [61, "returns"], [62, "returns"], [62, "id4"], [64, "returns"], [65, "returns"], [66, "returns"], [70, "returns"], [70, "id5"], [70, "id7"], [70, "id9"], [70, "id11"], [70, "id13"], [71, "returns"], [71, "id3"], [71, "id5"], [74, "returns"], [74, "id3"], [74, "id5"], [74, "id8"], [75, "returns"], [75, "id5"], [93, "returns"], [93, "id2"], [93, "id4"], [99, "returns"], [99, "id4"], [102, "returns"]], "Running CPC Experiment": [[117, "Running-CPC-Experiment"]], "Running Experiments": [[110, "running-experiments"]], "SeriesFolderCSVDataset": [[114, "SeriesFolderCSVDataset"]], "Submodules": [[1, "submodules"], [4, "submodules"], [9, "submodules"], [15, "submodules"], [18, "submodules"], [29, "submodules"], [36, "submodules"], [45, "submodules"], [49, "submodules"], [51, "submodules"], [53, "submodules"], [62, "submodules"], [72, "submodules"], [83, "submodules"], [94, "submodules"], [97, "submodules"], [106, "submodules"], [119, "submodules"]], "Subpackages": [[22, "subpackages"], [45, "subpackages"], [47, "subpackages"], [51, "subpackages"], [94, "subpackages"]], "Summary": [[114, "Summary"]], "Testing the model": [[115, "Testing-the-model"]], "The Experiment class": [[117, "The-Experiment-class"]], "The LightningExperiment class": [[117, "The-LightningExperiment-class"]], "The LightningTrain and LightningTest classes": [[117, "The-LightningTrain-and-LightningTest-classes"]], "Time-series dataset implementations": [[114, "Time-series-dataset-implementations"]], "Training a simple model": [[115, "Training-a-simple-model"]], "Tutorials": [[120, "tutorials"]], "Using any other set from data module": [[115, "Using-any-other-set-from-data-module"]], "Using the test set": [[115, "Using-the-test-set"]], "Welcome to SSLTools\u2019s documentation!": [[111, "welcome-to-ssltools-s-documentation"]], "ssl_tools": [[47, "module-ssl_tools"], [113, "ssl-tools"]], "ssl_tools.analysis": [[1, "module-ssl_tools.analysis"]], "ssl_tools.analysis package": [[119, "ssl-tools-analysis-package"]], "ssl_tools.analysis.latent_analysis": [[2, "module-ssl_tools.analysis.latent_analysis"]], "ssl_tools.analysis.plot_metrics": [[3, "module-ssl_tools.analysis.plot_metrics"]], "ssl_tools.analysis.plot_metrics module": [[119, "ssl-tools-analysis-plot-metrics-module"]], "ssl_tools.benchmarks": [[4, "module-ssl_tools.benchmarks"]], "ssl_tools.benchmarks.main_mix_style": [[5, "module-ssl_tools.benchmarks.main_mix_style"]], "ssl_tools.benchmarks.main_supervised": [[6, "module-ssl_tools.benchmarks.main_supervised"]], "ssl_tools.benchmarks.main_supervised_analysis": [[7, "module-ssl_tools.benchmarks.main_supervised_analysis"]], "ssl_tools.benchmarks.simple_trainer": [[8, "module-ssl_tools.benchmarks.simple_trainer"]], "ssl_tools.callbacks": [[9, "module-ssl_tools.callbacks"]], "ssl_tools.callbacks.performance": [[10, "module-ssl_tools.callbacks.performance"]], "ssl_tools.callbacks.save_best": [[11, "module-ssl_tools.callbacks.save_best"]], "ssl_tools.data": [[22, "module-ssl_tools.data"]], "ssl_tools.data.data_modules": [[15, "module-ssl_tools.data.data_modules"]], "ssl_tools.data.data_modules.base": [[12, "module-ssl_tools.data.data_modules.base"]], "ssl_tools.data.data_modules.covid_anomaly": [[13, "module-ssl_tools.data.data_modules.covid_anomaly"]], "ssl_tools.data.data_modules.har": [[14, "module-ssl_tools.data.data_modules.har"]], "ssl_tools.data.datasets": [[18, "module-ssl_tools.data.datasets"]], "ssl_tools.data.datasets.augmented_dataset": [[16, "module-ssl_tools.data.datasets.augmented_dataset"]], "ssl_tools.data.datasets.domain_dataset": [[17, "module-ssl_tools.data.datasets.domain_dataset"]], "ssl_tools.data.datasets.series_dataset": [[19, "module-ssl_tools.data.datasets.series_dataset"]], "ssl_tools.data.datasets.tfc": [[20, "module-ssl_tools.data.datasets.tfc"]], "ssl_tools.data.datasets.tnc": [[21, "module-ssl_tools.data.datasets.tnc"]], "ssl_tools.experiments": [[45, "module-ssl_tools.experiments"]], "ssl_tools.experiments.covid_detection": [[29, "module-ssl_tools.experiments.covid_detection"]], "ssl_tools.experiments.covid_detection.anomaly_detection_base": [[23, "module-ssl_tools.experiments.covid_detection.anomaly_detection_base"]], "ssl_tools.experiments.covid_detection.cae": [[24, "module-ssl_tools.experiments.covid_detection.cae"]], "ssl_tools.experiments.covid_detection.cae2d": [[25, "module-ssl_tools.experiments.covid_detection.cae2d"]], "ssl_tools.experiments.covid_detection.ccae": [[26, "module-ssl_tools.experiments.covid_detection.ccae"]], "ssl_tools.experiments.covid_detection.classfication_report": [[27, "module-ssl_tools.experiments.covid_detection.classfication_report"]], "ssl_tools.experiments.covid_detection.classification_base": [[28, "module-ssl_tools.experiments.covid_detection.classification_base"]], "ssl_tools.experiments.covid_detection.lstm_ae": [[30, "module-ssl_tools.experiments.covid_detection.lstm_ae"]], "ssl_tools.experiments.covid_detection.mlp": [[31, "module-ssl_tools.experiments.covid_detection.mlp"]], "ssl_tools.experiments.experiment": [[32, "module-ssl_tools.experiments.experiment"]], "ssl_tools.experiments.har_classification": [[36, "module-ssl_tools.experiments.har_classification"]], "ssl_tools.experiments.har_classification._classification_base": [[33, "module-ssl_tools.experiments.har_classification._classification_base"]], "ssl_tools.experiments.har_classification.cpc": [[34, "module-ssl_tools.experiments.har_classification.cpc"]], "ssl_tools.experiments.har_classification.gru_encoder": [[35, "module-ssl_tools.experiments.har_classification.gru_encoder"]], "ssl_tools.experiments.har_classification.mlp_classifier": [[37, "module-ssl_tools.experiments.har_classification.mlp_classifier"]], "ssl_tools.experiments.har_classification.simple1Dconv_classifier": [[38, "module-ssl_tools.experiments.har_classification.simple1Dconv_classifier"]], "ssl_tools.experiments.har_classification.simple2Dconv_classifier": [[39, "module-ssl_tools.experiments.har_classification.simple2Dconv_classifier"]], "ssl_tools.experiments.har_classification.tfc": [[40, "module-ssl_tools.experiments.har_classification.tfc"]], "ssl_tools.experiments.har_classification.tfc_head_classifier": [[41, "module-ssl_tools.experiments.har_classification.tfc_head_classifier"]], "ssl_tools.experiments.har_classification.tnc": [[42, "module-ssl_tools.experiments.har_classification.tnc"]], "ssl_tools.experiments.har_classification.tnc_head_classifier": [[43, "module-ssl_tools.experiments.har_classification.tnc_head_classifier"]], "ssl_tools.experiments.har_classification.utils": [[44, "module-ssl_tools.experiments.har_classification.utils"]], "ssl_tools.experiments.lightning_experiment": [[46, "module-ssl_tools.experiments.lightning_experiment"]], "ssl_tools.losses": [[49, "module-ssl_tools.losses"]], "ssl_tools.losses.contrastive_loss": [[48, "module-ssl_tools.losses.contrastive_loss"]], "ssl_tools.losses.nxtent": [[50, "module-ssl_tools.losses.nxtent"]], "ssl_tools.models": [[51, "module-ssl_tools.models"]], "ssl_tools.models.layers": [[53, "module-ssl_tools.models.layers"]], "ssl_tools.models.layers.gru": [[52, "module-ssl_tools.models.layers.gru"]], "ssl_tools.models.nets": [[62, "module-ssl_tools.models.nets"]], "ssl_tools.models.nets.cnn_ha_etal": [[54, "module-ssl_tools.models.nets.cnn_ha_etal"]], "ssl_tools.models.nets.cnn_pf": [[55, "module-ssl_tools.models.nets.cnn_pf"]], "ssl_tools.models.nets.convae": [[56, "module-ssl_tools.models.nets.convae"]], "ssl_tools.models.nets.convnet": [[57, "module-ssl_tools.models.nets.convnet"]], "ssl_tools.models.nets.deep_conv_lstm": [[58, "module-ssl_tools.models.nets.deep_conv_lstm"]], "ssl_tools.models.nets.deep_convnet": [[59, "module-ssl_tools.models.nets.deep_convnet"]], "ssl_tools.models.nets.imu_transformer": [[60, "module-ssl_tools.models.nets.imu_transformer"]], "ssl_tools.models.nets.inception_time": [[61, "module-ssl_tools.models.nets.inception_time"]], "ssl_tools.models.nets.lstm_ae": [[63, "module-ssl_tools.models.nets.lstm_ae"]], "ssl_tools.models.nets.multi_channel_cnn": [[64, "module-ssl_tools.models.nets.multi_channel_cnn"]], "ssl_tools.models.nets.resnet1d": [[65, "module-ssl_tools.models.nets.resnet1d"]], "ssl_tools.models.nets.resnet_1d": [[66, "module-ssl_tools.models.nets.resnet_1d"]], "ssl_tools.models.nets.simple": [[67, "module-ssl_tools.models.nets.simple"]], "ssl_tools.models.nets.transformer": [[68, "module-ssl_tools.models.nets.transformer"]], "ssl_tools.models.nets.wisenet": [[69, "module-ssl_tools.models.nets.wisenet"]], "ssl_tools.models.ssl": [[72, "module-ssl_tools.models.ssl"]], "ssl_tools.models.ssl.classifier": [[70, "module-ssl_tools.models.ssl.classifier"]], "ssl_tools.models.ssl.cpc": [[71, "module-ssl_tools.models.ssl.cpc"]], "ssl_tools.models.ssl.modules.heads": [[73, "module-ssl_tools.models.ssl.modules.heads"]], "ssl_tools.models.ssl.tfc": [[74, "module-ssl_tools.models.ssl.tfc"]], "ssl_tools.models.ssl.tnc": [[75, "module-ssl_tools.models.ssl.tnc"]], "ssl_tools.models.utils": [[76, "module-ssl_tools.models.utils"]], "ssl_tools.pipelines": [[94, "module-ssl_tools.pipelines"]], "ssl_tools.pipelines.base": [[77, "module-ssl_tools.pipelines.base"]], "ssl_tools.pipelines.cli": [[78, "module-ssl_tools.pipelines.cli"]], "ssl_tools.pipelines.har_classification": [[83, "module-ssl_tools.pipelines.har_classification"]], "ssl_tools.pipelines.har_classification.conv1d_conss": [[79, "module-ssl_tools.pipelines.har_classification.conv1d_conss"]], "ssl_tools.pipelines.har_classification.cpc": [[80, "module-ssl_tools.pipelines.har_classification.cpc"]], "ssl_tools.pipelines.har_classification.evaluator": [[81, "module-ssl_tools.pipelines.har_classification.evaluator"]], "ssl_tools.pipelines.har_classification.gru_encoder": [[82, "module-ssl_tools.pipelines.har_classification.gru_encoder"]], "ssl_tools.pipelines.har_classification.mlp": [[84, "module-ssl_tools.pipelines.har_classification.mlp"]], "ssl_tools.pipelines.har_classification.scripts.evaluate_all": [[85, "module-ssl_tools.pipelines.har_classification.scripts.evaluate_all"]], "ssl_tools.pipelines.har_classification.simple1Dconv_classifier": [[86, "module-ssl_tools.pipelines.har_classification.simple1Dconv_classifier"]], "ssl_tools.pipelines.har_classification.simple2Dconv_classifier": [[87, "module-ssl_tools.pipelines.har_classification.simple2Dconv_classifier"]], "ssl_tools.pipelines.har_classification.tfc": [[88, "module-ssl_tools.pipelines.har_classification.tfc"]], "ssl_tools.pipelines.har_classification.tfc_head_classifier": [[89, "module-ssl_tools.pipelines.har_classification.tfc_head_classifier"]], "ssl_tools.pipelines.har_classification.tnc": [[90, "module-ssl_tools.pipelines.har_classification.tnc"]], "ssl_tools.pipelines.har_classification.tnc_head_classifier": [[91, "module-ssl_tools.pipelines.har_classification.tnc_head_classifier"]], "ssl_tools.pipelines.har_classification.transformer": [[92, "module-ssl_tools.pipelines.har_classification.transformer"]], "ssl_tools.pipelines.har_classification.utils": [[93, "module-ssl_tools.pipelines.har_classification.utils"]], "ssl_tools.pipelines.mlflow_train": [[95, "module-ssl_tools.pipelines.mlflow_train"]], "ssl_tools.pipelines.utils": [[96, "module-ssl_tools.pipelines.utils"]], "ssl_tools.transforms": [[97, "module-ssl_tools.transforms"]], "ssl_tools.transforms.pad": [[98, "module-ssl_tools.transforms.pad"]], "ssl_tools.transforms.signal_1d": [[99, "module-ssl_tools.transforms.signal_1d"]], "ssl_tools.transforms.time_1d": [[100, "module-ssl_tools.transforms.time_1d"]], "ssl_tools.transforms.time_1d_full": [[101, "module-ssl_tools.transforms.time_1d_full"]], "ssl_tools.transforms.utils": [[102, "module-ssl_tools.transforms.utils"]], "ssl_tools.transforms.window": [[103, "module-ssl_tools.transforms.window"]], "ssl_tools.utils": [[106, "module-ssl_tools.utils"]], "ssl_tools.utils.configurable": [[104, "module-ssl_tools.utils.configurable"]], "ssl_tools.utils.data": [[105, "module-ssl_tools.utils.data"]], "ssl_tools.utils.layers": [[107, "module-ssl_tools.utils.layers"]], "ssl_tools.utils.types": [[108, "module-ssl_tools.utils.types"]]}, "docnames": ["api", "autoapi/ssl_tools/analysis/index", "autoapi/ssl_tools/analysis/latent_analysis/index", "autoapi/ssl_tools/analysis/plot_metrics/index", "autoapi/ssl_tools/benchmarks/index", "autoapi/ssl_tools/benchmarks/main_mix_style/index", "autoapi/ssl_tools/benchmarks/main_supervised/index", "autoapi/ssl_tools/benchmarks/main_supervised_analysis/index", "autoapi/ssl_tools/benchmarks/simple_trainer/index", "autoapi/ssl_tools/callbacks/index", "autoapi/ssl_tools/callbacks/performance/index", "autoapi/ssl_tools/callbacks/save_best/index", "autoapi/ssl_tools/data/data_modules/base/index", "autoapi/ssl_tools/data/data_modules/covid_anomaly/index", "autoapi/ssl_tools/data/data_modules/har/index", "autoapi/ssl_tools/data/data_modules/index", "autoapi/ssl_tools/data/datasets/augmented_dataset/index", "autoapi/ssl_tools/data/datasets/domain_dataset/index", "autoapi/ssl_tools/data/datasets/index", "autoapi/ssl_tools/data/datasets/series_dataset/index", "autoapi/ssl_tools/data/datasets/tfc/index", "autoapi/ssl_tools/data/datasets/tnc/index", "autoapi/ssl_tools/data/index", "autoapi/ssl_tools/experiments/covid_detection/anomaly_detection_base/index", "autoapi/ssl_tools/experiments/covid_detection/cae/index", "autoapi/ssl_tools/experiments/covid_detection/cae2d/index", "autoapi/ssl_tools/experiments/covid_detection/ccae/index", "autoapi/ssl_tools/experiments/covid_detection/classfication_report/index", "autoapi/ssl_tools/experiments/covid_detection/classification_base/index", "autoapi/ssl_tools/experiments/covid_detection/index", "autoapi/ssl_tools/experiments/covid_detection/lstm_ae/index", "autoapi/ssl_tools/experiments/covid_detection/mlp/index", "autoapi/ssl_tools/experiments/experiment/index", "autoapi/ssl_tools/experiments/har_classification/_classification_base/index", "autoapi/ssl_tools/experiments/har_classification/cpc/index", "autoapi/ssl_tools/experiments/har_classification/gru_encoder/index", "autoapi/ssl_tools/experiments/har_classification/index", "autoapi/ssl_tools/experiments/har_classification/mlp_classifier/index", "autoapi/ssl_tools/experiments/har_classification/simple1Dconv_classifier/index", "autoapi/ssl_tools/experiments/har_classification/simple2Dconv_classifier/index", "autoapi/ssl_tools/experiments/har_classification/tfc/index", "autoapi/ssl_tools/experiments/har_classification/tfc_head_classifier/index", "autoapi/ssl_tools/experiments/har_classification/tnc/index", "autoapi/ssl_tools/experiments/har_classification/tnc_head_classifier/index", "autoapi/ssl_tools/experiments/har_classification/utils/index", "autoapi/ssl_tools/experiments/index", "autoapi/ssl_tools/experiments/lightning_experiment/index", "autoapi/ssl_tools/index", "autoapi/ssl_tools/losses/contrastive_loss/index", "autoapi/ssl_tools/losses/index", "autoapi/ssl_tools/losses/nxtent/index", "autoapi/ssl_tools/models/index", "autoapi/ssl_tools/models/layers/gru/index", "autoapi/ssl_tools/models/layers/index", "autoapi/ssl_tools/models/nets/cnn_ha_etal/index", "autoapi/ssl_tools/models/nets/cnn_pf/index", "autoapi/ssl_tools/models/nets/convae/index", "autoapi/ssl_tools/models/nets/convnet/index", "autoapi/ssl_tools/models/nets/deep_conv_lstm/index", "autoapi/ssl_tools/models/nets/deep_convnet/index", "autoapi/ssl_tools/models/nets/imu_transformer/index", "autoapi/ssl_tools/models/nets/inception_time/index", "autoapi/ssl_tools/models/nets/index", "autoapi/ssl_tools/models/nets/lstm_ae/index", "autoapi/ssl_tools/models/nets/multi_channel_cnn/index", "autoapi/ssl_tools/models/nets/resnet1d/index", "autoapi/ssl_tools/models/nets/resnet_1d/index", "autoapi/ssl_tools/models/nets/simple/index", "autoapi/ssl_tools/models/nets/transformer/index", "autoapi/ssl_tools/models/nets/wisenet/index", "autoapi/ssl_tools/models/ssl/classifier/index", "autoapi/ssl_tools/models/ssl/cpc/index", "autoapi/ssl_tools/models/ssl/index", "autoapi/ssl_tools/models/ssl/modules/heads/index", "autoapi/ssl_tools/models/ssl/tfc/index", "autoapi/ssl_tools/models/ssl/tnc/index", "autoapi/ssl_tools/models/utils/index", "autoapi/ssl_tools/pipelines/base/index", "autoapi/ssl_tools/pipelines/cli/index", "autoapi/ssl_tools/pipelines/har_classification/conv1d_conss/index", "autoapi/ssl_tools/pipelines/har_classification/cpc/index", "autoapi/ssl_tools/pipelines/har_classification/evaluator/index", "autoapi/ssl_tools/pipelines/har_classification/gru_encoder/index", "autoapi/ssl_tools/pipelines/har_classification/index", "autoapi/ssl_tools/pipelines/har_classification/mlp/index", "autoapi/ssl_tools/pipelines/har_classification/scripts/evaluate_all/index", "autoapi/ssl_tools/pipelines/har_classification/simple1Dconv_classifier/index", "autoapi/ssl_tools/pipelines/har_classification/simple2Dconv_classifier/index", "autoapi/ssl_tools/pipelines/har_classification/tfc/index", "autoapi/ssl_tools/pipelines/har_classification/tfc_head_classifier/index", "autoapi/ssl_tools/pipelines/har_classification/tnc/index", "autoapi/ssl_tools/pipelines/har_classification/tnc_head_classifier/index", "autoapi/ssl_tools/pipelines/har_classification/transformer/index", "autoapi/ssl_tools/pipelines/har_classification/utils/index", "autoapi/ssl_tools/pipelines/index", "autoapi/ssl_tools/pipelines/mlflow_train/index", "autoapi/ssl_tools/pipelines/utils/index", "autoapi/ssl_tools/transforms/index", "autoapi/ssl_tools/transforms/pad/index", "autoapi/ssl_tools/transforms/signal_1d/index", "autoapi/ssl_tools/transforms/time_1d/index", "autoapi/ssl_tools/transforms/time_1d_full/index", "autoapi/ssl_tools/transforms/utils/index", "autoapi/ssl_tools/transforms/window/index", "autoapi/ssl_tools/utils/configurable/index", "autoapi/ssl_tools/utils/data/index", "autoapi/ssl_tools/utils/index", "autoapi/ssl_tools/utils/layers/index", "autoapi/ssl_tools/utils/types/index", "contributing", "experiments", "index", "installation", "modules", "notebooks/01_structuring_input", "notebooks/02_training_model", "notebooks/03_training_ssl_model", "notebooks/04_using_experiments", "notebooks/05_covid_anomaly_detection", "ssl_tools.analysis", "tutorials"], "envversion": {"nbsphinx": 4, "sphinx": 61, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1}, "filenames": ["api.rst", "autoapi/ssl_tools/analysis/index.rst", "autoapi/ssl_tools/analysis/latent_analysis/index.rst", "autoapi/ssl_tools/analysis/plot_metrics/index.rst", "autoapi/ssl_tools/benchmarks/index.rst", "autoapi/ssl_tools/benchmarks/main_mix_style/index.rst", "autoapi/ssl_tools/benchmarks/main_supervised/index.rst", "autoapi/ssl_tools/benchmarks/main_supervised_analysis/index.rst", "autoapi/ssl_tools/benchmarks/simple_trainer/index.rst", "autoapi/ssl_tools/callbacks/index.rst", "autoapi/ssl_tools/callbacks/performance/index.rst", "autoapi/ssl_tools/callbacks/save_best/index.rst", "autoapi/ssl_tools/data/data_modules/base/index.rst", "autoapi/ssl_tools/data/data_modules/covid_anomaly/index.rst", "autoapi/ssl_tools/data/data_modules/har/index.rst", "autoapi/ssl_tools/data/data_modules/index.rst", "autoapi/ssl_tools/data/datasets/augmented_dataset/index.rst", "autoapi/ssl_tools/data/datasets/domain_dataset/index.rst", "autoapi/ssl_tools/data/datasets/index.rst", "autoapi/ssl_tools/data/datasets/series_dataset/index.rst", "autoapi/ssl_tools/data/datasets/tfc/index.rst", "autoapi/ssl_tools/data/datasets/tnc/index.rst", "autoapi/ssl_tools/data/index.rst", "autoapi/ssl_tools/experiments/covid_detection/anomaly_detection_base/index.rst", "autoapi/ssl_tools/experiments/covid_detection/cae/index.rst", "autoapi/ssl_tools/experiments/covid_detection/cae2d/index.rst", "autoapi/ssl_tools/experiments/covid_detection/ccae/index.rst", "autoapi/ssl_tools/experiments/covid_detection/classfication_report/index.rst", "autoapi/ssl_tools/experiments/covid_detection/classification_base/index.rst", "autoapi/ssl_tools/experiments/covid_detection/index.rst", "autoapi/ssl_tools/experiments/covid_detection/lstm_ae/index.rst", "autoapi/ssl_tools/experiments/covid_detection/mlp/index.rst", "autoapi/ssl_tools/experiments/experiment/index.rst", "autoapi/ssl_tools/experiments/har_classification/_classification_base/index.rst", "autoapi/ssl_tools/experiments/har_classification/cpc/index.rst", "autoapi/ssl_tools/experiments/har_classification/gru_encoder/index.rst", "autoapi/ssl_tools/experiments/har_classification/index.rst", "autoapi/ssl_tools/experiments/har_classification/mlp_classifier/index.rst", "autoapi/ssl_tools/experiments/har_classification/simple1Dconv_classifier/index.rst", "autoapi/ssl_tools/experiments/har_classification/simple2Dconv_classifier/index.rst", "autoapi/ssl_tools/experiments/har_classification/tfc/index.rst", "autoapi/ssl_tools/experiments/har_classification/tfc_head_classifier/index.rst", "autoapi/ssl_tools/experiments/har_classification/tnc/index.rst", "autoapi/ssl_tools/experiments/har_classification/tnc_head_classifier/index.rst", "autoapi/ssl_tools/experiments/har_classification/utils/index.rst", "autoapi/ssl_tools/experiments/index.rst", "autoapi/ssl_tools/experiments/lightning_experiment/index.rst", "autoapi/ssl_tools/index.rst", "autoapi/ssl_tools/losses/contrastive_loss/index.rst", "autoapi/ssl_tools/losses/index.rst", "autoapi/ssl_tools/losses/nxtent/index.rst", "autoapi/ssl_tools/models/index.rst", "autoapi/ssl_tools/models/layers/gru/index.rst", "autoapi/ssl_tools/models/layers/index.rst", "autoapi/ssl_tools/models/nets/cnn_ha_etal/index.rst", "autoapi/ssl_tools/models/nets/cnn_pf/index.rst", "autoapi/ssl_tools/models/nets/convae/index.rst", "autoapi/ssl_tools/models/nets/convnet/index.rst", "autoapi/ssl_tools/models/nets/deep_conv_lstm/index.rst", "autoapi/ssl_tools/models/nets/deep_convnet/index.rst", "autoapi/ssl_tools/models/nets/imu_transformer/index.rst", "autoapi/ssl_tools/models/nets/inception_time/index.rst", "autoapi/ssl_tools/models/nets/index.rst", "autoapi/ssl_tools/models/nets/lstm_ae/index.rst", "autoapi/ssl_tools/models/nets/multi_channel_cnn/index.rst", "autoapi/ssl_tools/models/nets/resnet1d/index.rst", "autoapi/ssl_tools/models/nets/resnet_1d/index.rst", "autoapi/ssl_tools/models/nets/simple/index.rst", "autoapi/ssl_tools/models/nets/transformer/index.rst", "autoapi/ssl_tools/models/nets/wisenet/index.rst", "autoapi/ssl_tools/models/ssl/classifier/index.rst", "autoapi/ssl_tools/models/ssl/cpc/index.rst", "autoapi/ssl_tools/models/ssl/index.rst", "autoapi/ssl_tools/models/ssl/modules/heads/index.rst", "autoapi/ssl_tools/models/ssl/tfc/index.rst", "autoapi/ssl_tools/models/ssl/tnc/index.rst", "autoapi/ssl_tools/models/utils/index.rst", "autoapi/ssl_tools/pipelines/base/index.rst", "autoapi/ssl_tools/pipelines/cli/index.rst", "autoapi/ssl_tools/pipelines/har_classification/conv1d_conss/index.rst", "autoapi/ssl_tools/pipelines/har_classification/cpc/index.rst", "autoapi/ssl_tools/pipelines/har_classification/evaluator/index.rst", "autoapi/ssl_tools/pipelines/har_classification/gru_encoder/index.rst", "autoapi/ssl_tools/pipelines/har_classification/index.rst", "autoapi/ssl_tools/pipelines/har_classification/mlp/index.rst", "autoapi/ssl_tools/pipelines/har_classification/scripts/evaluate_all/index.rst", "autoapi/ssl_tools/pipelines/har_classification/simple1Dconv_classifier/index.rst", "autoapi/ssl_tools/pipelines/har_classification/simple2Dconv_classifier/index.rst", "autoapi/ssl_tools/pipelines/har_classification/tfc/index.rst", "autoapi/ssl_tools/pipelines/har_classification/tfc_head_classifier/index.rst", "autoapi/ssl_tools/pipelines/har_classification/tnc/index.rst", "autoapi/ssl_tools/pipelines/har_classification/tnc_head_classifier/index.rst", "autoapi/ssl_tools/pipelines/har_classification/transformer/index.rst", "autoapi/ssl_tools/pipelines/har_classification/utils/index.rst", "autoapi/ssl_tools/pipelines/index.rst", "autoapi/ssl_tools/pipelines/mlflow_train/index.rst", "autoapi/ssl_tools/pipelines/utils/index.rst", "autoapi/ssl_tools/transforms/index.rst", "autoapi/ssl_tools/transforms/pad/index.rst", "autoapi/ssl_tools/transforms/signal_1d/index.rst", "autoapi/ssl_tools/transforms/time_1d/index.rst", "autoapi/ssl_tools/transforms/time_1d_full/index.rst", "autoapi/ssl_tools/transforms/utils/index.rst", "autoapi/ssl_tools/transforms/window/index.rst", "autoapi/ssl_tools/utils/configurable/index.rst", "autoapi/ssl_tools/utils/data/index.rst", "autoapi/ssl_tools/utils/index.rst", "autoapi/ssl_tools/utils/layers/index.rst", "autoapi/ssl_tools/utils/types/index.rst", "contributing.rst", "experiments.rst", "index.rst", "installation.rst", "modules.rst", "notebooks/01_structuring_input.ipynb", "notebooks/02_training_model.ipynb", "notebooks/03_training_ssl_model.ipynb", "notebooks/04_using_experiments.ipynb", "notebooks/05_covid_anomaly_detection.ipynb", "ssl_tools.analysis.rst", "tutorials.rst"], "indexentries": {"__call__() (ssl_tools.analysis.latent_analysis.latentanalysis method)": [[2, "ssl_tools.analysis.latent_analysis.LatentAnalysis.__call__", false]], "__call__() (ssl_tools.benchmarks.main_supervised.supervisedconfigparser method)": [[6, "ssl_tools.benchmarks.main_supervised.SupervisedConfigParser.__call__", false]], "__call__() (ssl_tools.data.datasets.tfc.tfcdataset.fft method)": [[20, "ssl_tools.data.datasets.tfc.TFCDataset.FFT.__call__", false]], "__call__() (ssl_tools.data.datasets.tfcdataset.fft method)": [[18, "ssl_tools.data.datasets.TFCDataset.FFT.__call__", false]], "__call__() (ssl_tools.experiments.experiment method)": [[45, "ssl_tools.experiments.Experiment.__call__", false]], "__call__() (ssl_tools.experiments.experiment.experiment method)": [[32, "ssl_tools.experiments.experiment.Experiment.__call__", false]], "__call__() (ssl_tools.experiments.har_classification.utils.dimensionadder method)": [[44, "ssl_tools.experiments.har_classification.utils.DimensionAdder.__call__", false]], "__call__() (ssl_tools.experiments.har_classification.utils.fft method)": [[44, "ssl_tools.experiments.har_classification.utils.FFT.__call__", false]], "__call__() (ssl_tools.experiments.har_classification.utils.flatten method)": [[44, "ssl_tools.experiments.har_classification.utils.Flatten.__call__", false]], "__call__() (ssl_tools.experiments.har_classification.utils.spectrogram method)": [[44, "ssl_tools.experiments.har_classification.utils.Spectrogram.__call__", false]], "__call__() (ssl_tools.pipelines.base.pipeline method)": [[77, "ssl_tools.pipelines.base.Pipeline.__call__", false]], "__call__() (ssl_tools.pipelines.har_classification.utils.dimensionadder method)": [[93, "ssl_tools.pipelines.har_classification.utils.DimensionAdder.__call__", false]], "__call__() (ssl_tools.pipelines.har_classification.utils.fft method)": [[93, "ssl_tools.pipelines.har_classification.utils.FFT.__call__", false]], "__call__() (ssl_tools.pipelines.har_classification.utils.flatten method)": [[93, "ssl_tools.pipelines.har_classification.utils.Flatten.__call__", false]], "__call__() (ssl_tools.pipelines.har_classification.utils.spectrogram method)": [[93, "ssl_tools.pipelines.har_classification.utils.Spectrogram.__call__", false]], "__call__() (ssl_tools.pipelines.har_classification.utils.swapaxes method)": [[93, "ssl_tools.pipelines.har_classification.utils.SwapAxes.__call__", false]], "__call__() (ssl_tools.transforms.pad.zeropaddingbetween method)": [[98, "ssl_tools.transforms.pad.ZeroPaddingBetween.__call__", false]], "__call__() (ssl_tools.transforms.signal_1d.addremovefrequency method)": [[99, "ssl_tools.transforms.signal_1d.AddRemoveFrequency.__call__", false]], "__call__() (ssl_tools.transforms.signal_1d.fft method)": [[99, "ssl_tools.transforms.signal_1d.FFT.__call__", false]], "__call__() (ssl_tools.transforms.signal_1d.welchpowerspectraldensity method)": [[99, "ssl_tools.transforms.signal_1d.WelchPowerSpectralDensity.__call__", false]], "__call__() (ssl_tools.transforms.time_1d.addgaussiannoise method)": [[100, "ssl_tools.transforms.time_1d.AddGaussianNoise.__call__", false]], "__call__() (ssl_tools.transforms.time_1d.lefttorightflip method)": [[100, "ssl_tools.transforms.time_1d.LeftToRightFlip.__call__", false]], "__call__() (ssl_tools.transforms.time_1d.magnitudewrap method)": [[100, "ssl_tools.transforms.time_1d.MagnitudeWrap.__call__", false]], "__call__() (ssl_tools.transforms.time_1d.randomsmoothing method)": [[100, "ssl_tools.transforms.time_1d.RandomSmoothing.__call__", false]], "__call__() (ssl_tools.transforms.time_1d.rotate method)": [[100, "ssl_tools.transforms.time_1d.Rotate.__call__", false]], "__call__() (ssl_tools.transforms.time_1d.scale method)": [[100, "ssl_tools.transforms.time_1d.Scale.__call__", false]], "__call__() (ssl_tools.transforms.time_1d.timeamplitudemodulation method)": [[100, "ssl_tools.transforms.time_1d.TimeAmplitudeModulation.__call__", false]], "__call__() (ssl_tools.transforms.time_1d_full.composer method)": [[101, "ssl_tools.transforms.time_1d_full.Composer.__call__", false]], "__call__() (ssl_tools.transforms.time_1d_full.concatcomposer method)": [[101, "ssl_tools.transforms.time_1d_full.ConcatComposer.__call__", false]], "__call__() (ssl_tools.transforms.time_1d_full.identity method)": [[101, "ssl_tools.transforms.time_1d_full.Identity.__call__", false]], "__call__() (ssl_tools.transforms.time_1d_full.magnitudewarp method)": [[101, "ssl_tools.transforms.time_1d_full.MagnitudeWarp.__call__", false]], "__call__() (ssl_tools.transforms.time_1d_full.permutate method)": [[101, "ssl_tools.transforms.time_1d_full.Permutate.__call__", false]], "__call__() (ssl_tools.transforms.time_1d_full.rotate method)": [[101, "ssl_tools.transforms.time_1d_full.Rotate.__call__", false]], "__call__() (ssl_tools.transforms.time_1d_full.scale method)": [[101, "ssl_tools.transforms.time_1d_full.Scale.__call__", false]], "__call__() (ssl_tools.transforms.time_1d_full.timewarp method)": [[101, "ssl_tools.transforms.time_1d_full.TimeWarp.__call__", false]], "__call__() (ssl_tools.transforms.time_1d_full.windowslice method)": [[101, "ssl_tools.transforms.time_1d_full.WindowSlice.__call__", false]], "__call__() (ssl_tools.transforms.time_1d_full.windowwarp method)": [[101, "ssl_tools.transforms.time_1d_full.WindowWarp.__call__", false]], "__call__() (ssl_tools.transforms.utils.cast method)": [[102, "ssl_tools.transforms.utils.Cast.__call__", false]], "__call__() (ssl_tools.transforms.utils.composer method)": [[102, "ssl_tools.transforms.utils.Composer.__call__", false]], "__call__() (ssl_tools.transforms.utils.flatten method)": [[102, "ssl_tools.transforms.utils.Flatten.__call__", false]], "__call__() (ssl_tools.transforms.utils.identity method)": [[102, "ssl_tools.transforms.utils.Identity.__call__", false]], "__call__() (ssl_tools.transforms.utils.perchanneltransform method)": [[102, "ssl_tools.transforms.utils.PerChannelTransform.__call__", false]], "__call__() (ssl_tools.transforms.utils.reshape method)": [[102, "ssl_tools.transforms.utils.Reshape.__call__", false]], "__call__() (ssl_tools.transforms.utils.squeeze method)": [[102, "ssl_tools.transforms.utils.Squeeze.__call__", false]], "__call__() (ssl_tools.transforms.utils.stackcomposer method)": [[102, "ssl_tools.transforms.utils.StackComposer.__call__", false]], "__call__() (ssl_tools.transforms.utils.unsqueeze method)": [[102, "ssl_tools.transforms.utils.Unsqueeze.__call__", false]], "__call__() (ssl_tools.transforms.window.windowize method)": [[103, "ssl_tools.transforms.window.Windowize.__call__", false]], "__getitem__() (ssl_tools.data.datasets.augmented_dataset.augmenteddataset method)": [[16, "ssl_tools.data.datasets.augmented_dataset.AugmentedDataset.__getitem__", false]], "__getitem__() (ssl_tools.data.datasets.domain_dataset.domaindataset method)": [[17, "ssl_tools.data.datasets.domain_dataset.DomainDataset.__getitem__", false]], "__getitem__() (ssl_tools.data.datasets.multimodaldataframedataset method)": [[18, "ssl_tools.data.datasets.MultiModalDataframeDataset.__getitem__", false]], "__getitem__() (ssl_tools.data.datasets.multimodalseriescsvdataset method)": [[18, "ssl_tools.data.datasets.MultiModalSeriesCSVDataset.__getitem__", false]], "__getitem__() (ssl_tools.data.datasets.series_dataset.multimodaldataframedataset method)": [[19, "ssl_tools.data.datasets.series_dataset.MultiModalDataframeDataset.__getitem__", false]], "__getitem__() (ssl_tools.data.datasets.series_dataset.multimodalseriescsvdataset method)": [[19, "ssl_tools.data.datasets.series_dataset.MultiModalSeriesCSVDataset.__getitem__", false]], "__getitem__() (ssl_tools.data.datasets.series_dataset.seriesfoldercsvdataset method)": [[19, "ssl_tools.data.datasets.series_dataset.SeriesFolderCSVDataset.__getitem__", false]], "__getitem__() (ssl_tools.data.datasets.seriesfoldercsvdataset method)": [[18, "ssl_tools.data.datasets.SeriesFolderCSVDataset.__getitem__", false]], "__getitem__() (ssl_tools.data.datasets.tfc.tfcdataset method)": [[20, "ssl_tools.data.datasets.tfc.TFCDataset.__getitem__", false]], "__getitem__() (ssl_tools.data.datasets.tfcdataset method)": [[18, "ssl_tools.data.datasets.TFCDataset.__getitem__", false]], "__getitem__() (ssl_tools.data.datasets.tnc.tncdataset method)": [[21, "ssl_tools.data.datasets.tnc.TNCDataset.__getitem__", false]], "__getitem__() (ssl_tools.data.datasets.tncdataset method)": [[18, "ssl_tools.data.datasets.TNCDataset.__getitem__", false]], "__getitem__() (ssl_tools.models.utils.randomdataset method)": [[76, "ssl_tools.models.utils.RandomDataset.__getitem__", false]], "__getitem__() (ssl_tools.utils.data.concatdataset method)": [[105, "ssl_tools.utils.data.ConcatDataset.__getitem__", false]], "__len__() (ssl_tools.data.datasets.augmented_dataset.augmenteddataset method)": [[16, "ssl_tools.data.datasets.augmented_dataset.AugmentedDataset.__len__", false]], "__len__() (ssl_tools.data.datasets.domain_dataset.domaindataset method)": [[17, "ssl_tools.data.datasets.domain_dataset.DomainDataset.__len__", false]], "__len__() (ssl_tools.data.datasets.multimodaldataframedataset method)": [[18, "ssl_tools.data.datasets.MultiModalDataframeDataset.__len__", false]], "__len__() (ssl_tools.data.datasets.multimodalseriescsvdataset method)": [[18, "ssl_tools.data.datasets.MultiModalSeriesCSVDataset.__len__", false]], "__len__() (ssl_tools.data.datasets.series_dataset.multimodaldataframedataset method)": [[19, "ssl_tools.data.datasets.series_dataset.MultiModalDataframeDataset.__len__", false]], "__len__() (ssl_tools.data.datasets.series_dataset.multimodalseriescsvdataset method)": [[19, "ssl_tools.data.datasets.series_dataset.MultiModalSeriesCSVDataset.__len__", false]], "__len__() (ssl_tools.data.datasets.series_dataset.seriesfoldercsvdataset method)": [[19, "ssl_tools.data.datasets.series_dataset.SeriesFolderCSVDataset.__len__", false]], "__len__() (ssl_tools.data.datasets.seriesfoldercsvdataset method)": [[18, "ssl_tools.data.datasets.SeriesFolderCSVDataset.__len__", false]], "__len__() (ssl_tools.data.datasets.tfc.tfcdataset method)": [[20, "ssl_tools.data.datasets.tfc.TFCDataset.__len__", false]], "__len__() (ssl_tools.data.datasets.tfcdataset method)": [[18, "ssl_tools.data.datasets.TFCDataset.__len__", false]], "__len__() (ssl_tools.data.datasets.tnc.tncdataset method)": [[21, "ssl_tools.data.datasets.tnc.TNCDataset.__len__", false]], "__len__() (ssl_tools.data.datasets.tncdataset method)": [[18, "ssl_tools.data.datasets.TNCDataset.__len__", false]], "__len__() (ssl_tools.models.utils.randomdataset method)": [[76, "ssl_tools.models.utils.RandomDataset.__len__", false]], "__len__() (ssl_tools.utils.data.concatdataset method)": [[105, "ssl_tools.utils.data.ConcatDataset.__len__", false]], "__repr__() (ssl_tools.data.data_modules.covid_anomaly.coviduseranomalydatamodule method)": [[13, "ssl_tools.data.data_modules.covid_anomaly.CovidUserAnomalyDataModule.__repr__", false]], "__repr__() (ssl_tools.data.data_modules.coviduseranomalydatamodule method)": [[15, "ssl_tools.data.data_modules.CovidUserAnomalyDataModule.__repr__", false]], "__repr__() (ssl_tools.data.data_modules.har.multimodalharseriesdatamodule method)": [[14, "ssl_tools.data.data_modules.har.MultiModalHARSeriesDataModule.__repr__", false]], "__repr__() (ssl_tools.data.data_modules.har.useractivityfolderdatamodule method)": [[14, "ssl_tools.data.data_modules.har.UserActivityFolderDataModule.__repr__", false]], "__repr__() (ssl_tools.data.data_modules.multimodalharseriesdatamodule method)": [[15, "ssl_tools.data.data_modules.MultiModalHARSeriesDataModule.__repr__", false]], "__repr__() (ssl_tools.data.data_modules.useractivityfolderdatamodule method)": [[15, "ssl_tools.data.data_modules.UserActivityFolderDataModule.__repr__", false]], "__repr__() (ssl_tools.data.datasets.multimodaldataframedataset method)": [[18, "ssl_tools.data.datasets.MultiModalDataframeDataset.__repr__", false]], "__repr__() (ssl_tools.data.datasets.multimodalseriescsvdataset method)": [[18, "ssl_tools.data.datasets.MultiModalSeriesCSVDataset.__repr__", false]], "__repr__() (ssl_tools.data.datasets.series_dataset.multimodaldataframedataset method)": [[19, "ssl_tools.data.datasets.series_dataset.MultiModalDataframeDataset.__repr__", false]], "__repr__() (ssl_tools.data.datasets.series_dataset.multimodalseriescsvdataset method)": [[19, "ssl_tools.data.datasets.series_dataset.MultiModalSeriesCSVDataset.__repr__", false]], "__repr__() (ssl_tools.data.datasets.series_dataset.seriesfoldercsvdataset method)": [[19, "ssl_tools.data.datasets.series_dataset.SeriesFolderCSVDataset.__repr__", false]], "__repr__() (ssl_tools.data.datasets.seriesfoldercsvdataset method)": [[18, "ssl_tools.data.datasets.SeriesFolderCSVDataset.__repr__", false]], "__repr__() (ssl_tools.experiments.experiment method)": [[45, "ssl_tools.experiments.Experiment.__repr__", false]], "__repr__() (ssl_tools.experiments.experiment.experiment method)": [[32, "ssl_tools.experiments.experiment.Experiment.__repr__", false]], "__repr__() (ssl_tools.models.utils.zeropadder2d method)": [[76, "ssl_tools.models.utils.ZeroPadder2D.__repr__", false]], "__str__() (ssl_tools.data.data_modules.covid_anomaly.coviduseranomalydatamodule method)": [[13, "ssl_tools.data.data_modules.covid_anomaly.CovidUserAnomalyDataModule.__str__", false]], "__str__() (ssl_tools.data.data_modules.coviduseranomalydatamodule method)": [[15, "ssl_tools.data.data_modules.CovidUserAnomalyDataModule.__str__", false]], "__str__() (ssl_tools.data.data_modules.har.multimodalharseriesdatamodule method)": [[14, "ssl_tools.data.data_modules.har.MultiModalHARSeriesDataModule.__str__", false]], "__str__() (ssl_tools.data.data_modules.har.useractivityfolderdatamodule method)": [[14, "ssl_tools.data.data_modules.har.UserActivityFolderDataModule.__str__", false]], "__str__() (ssl_tools.data.data_modules.multimodalharseriesdatamodule method)": [[15, "ssl_tools.data.data_modules.MultiModalHARSeriesDataModule.__str__", false]], "__str__() (ssl_tools.data.data_modules.useractivityfolderdatamodule method)": [[15, "ssl_tools.data.data_modules.UserActivityFolderDataModule.__str__", false]], "__str__() (ssl_tools.data.datasets.multimodaldataframedataset method)": [[18, "ssl_tools.data.datasets.MultiModalDataframeDataset.__str__", false]], "__str__() (ssl_tools.data.datasets.multimodalseriescsvdataset method)": [[18, "ssl_tools.data.datasets.MultiModalSeriesCSVDataset.__str__", false]], "__str__() (ssl_tools.data.datasets.series_dataset.multimodaldataframedataset method)": [[19, "ssl_tools.data.datasets.series_dataset.MultiModalDataframeDataset.__str__", false]], "__str__() (ssl_tools.data.datasets.series_dataset.multimodalseriescsvdataset method)": [[19, "ssl_tools.data.datasets.series_dataset.MultiModalSeriesCSVDataset.__str__", false]], "__str__() (ssl_tools.data.datasets.series_dataset.seriesfoldercsvdataset method)": [[19, "ssl_tools.data.datasets.series_dataset.SeriesFolderCSVDataset.__str__", false]], "__str__() (ssl_tools.data.datasets.seriesfoldercsvdataset method)": [[18, "ssl_tools.data.datasets.SeriesFolderCSVDataset.__str__", false]], "__str__() (ssl_tools.experiments.experiment method)": [[45, "ssl_tools.experiments.Experiment.__str__", false]], "__str__() (ssl_tools.experiments.experiment.experiment method)": [[32, "ssl_tools.experiments.experiment.Experiment.__str__", false]], "__str__() (ssl_tools.experiments.lightning_experiment.lightningexperiment method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.__str__", false]], "__str__() (ssl_tools.experiments.lightningexperiment method)": [[45, "ssl_tools.experiments.LightningExperiment.__str__", false]], "__str__() (ssl_tools.models.utils.zeropadder2d method)": [[76, "ssl_tools.models.utils.ZeroPadder2D.__str__", false]], "__str__() (ssl_tools.transforms.time_1d_full.composer method)": [[101, "ssl_tools.transforms.time_1d_full.Composer.__str__", false]], "__str__() (ssl_tools.transforms.time_1d_full.concatcomposer method)": [[101, "ssl_tools.transforms.time_1d_full.ConcatComposer.__str__", false]], "__str__() (ssl_tools.transforms.time_1d_full.magnitudewarp method)": [[101, "ssl_tools.transforms.time_1d_full.MagnitudeWarp.__str__", false]], "__str__() (ssl_tools.transforms.time_1d_full.permutate method)": [[101, "ssl_tools.transforms.time_1d_full.Permutate.__str__", false]], "__str__() (ssl_tools.transforms.time_1d_full.rotate method)": [[101, "ssl_tools.transforms.time_1d_full.Rotate.__str__", false]], "__str__() (ssl_tools.transforms.time_1d_full.scale method)": [[101, "ssl_tools.transforms.time_1d_full.Scale.__str__", false]], "__str__() (ssl_tools.transforms.time_1d_full.timewarp method)": [[101, "ssl_tools.transforms.time_1d_full.TimeWarp.__str__", false]], "__str__() (ssl_tools.transforms.time_1d_full.windowslice method)": [[101, "ssl_tools.transforms.time_1d_full.WindowSlice.__str__", false]], "__str__() (ssl_tools.transforms.time_1d_full.windowwarp method)": [[101, "ssl_tools.transforms.time_1d_full.WindowWarp.__str__", false]], "_apply_transforms() (ssl_tools.data.datasets.tfc.tfcdataset method)": [[20, "ssl_tools.data.datasets.tfc.TFCDataset._apply_transforms", false]], "_apply_transforms() (ssl_tools.data.datasets.tfcdataset method)": [[18, "ssl_tools.data.datasets.TFCDataset._apply_transforms", false]], "_apply_transforms_per_axis() (ssl_tools.data.datasets.tfc.tfcdataset method)": [[20, "ssl_tools.data.datasets.tfc.TFCDataset._apply_transforms_per_axis", false]], "_apply_transforms_per_axis() (ssl_tools.data.datasets.tfcdataset method)": [[18, "ssl_tools.data.datasets.TFCDataset._apply_transforms_per_axis", false]], "_balance() (ssl_tools.data.datasets.multimodaldataframedataset method)": [[18, "ssl_tools.data.datasets.MultiModalDataframeDataset._balance", false]], "_balance() (ssl_tools.data.datasets.series_dataset.multimodaldataframedataset method)": [[19, "ssl_tools.data.datasets.series_dataset.MultiModalDataframeDataset._balance", false]], "_balanced_accuracy_score() (in module ssl_tools.experiments.covid_detection.classfication_report)": [[27, "ssl_tools.experiments.covid_detection.classfication_report._balanced_accuracy_score", false]], "_calc_static_anomaly_thresholds() (ssl_tools.experiments.covid_detection.anomaly_detection_base.covidanomalydetectionevaluator method)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.CovidAnomalyDetectionEvaluator._calc_static_anomaly_thresholds", false]], "_calculate_conv_output_shape() (ssl_tools.models.nets.deep_conv_lstm.convlstmcell method)": [[58, "ssl_tools.models.nets.deep_conv_lstm.ConvLSTMCell._calculate_conv_output_shape", false]], "_calculate_fc_input_features() (ssl_tools.benchmarks.main_mix_style.cnn_haetal_1d method)": [[5, "ssl_tools.benchmarks.main_mix_style.CNN_HaEtAl_1D._calculate_fc_input_features", false]], "_calculate_fc_input_features() (ssl_tools.benchmarks.main_mix_style.cnn_haetal_2d method)": [[5, "ssl_tools.benchmarks.main_mix_style.CNN_HaEtAl_2D._calculate_fc_input_features", false]], "_calculate_fc_input_features() (ssl_tools.benchmarks.main_mix_style.resnet1dbase method)": [[5, "ssl_tools.benchmarks.main_mix_style.ResNet1DBase._calculate_fc_input_features", false]], "_calculate_fc_input_features() (ssl_tools.models.nets.cnn_ha_etal.cnn_haetal_1d method)": [[54, "ssl_tools.models.nets.cnn_ha_etal.CNN_HaEtAl_1D._calculate_fc_input_features", false]], "_calculate_fc_input_features() (ssl_tools.models.nets.cnn_ha_etal.cnn_haetal_2d method)": [[54, "ssl_tools.models.nets.cnn_ha_etal.CNN_HaEtAl_2D._calculate_fc_input_features", false]], "_calculate_fc_input_features() (ssl_tools.models.nets.cnn_pf.cnn_pf_2d method)": [[55, "ssl_tools.models.nets.cnn_pf.CNN_PF_2D._calculate_fc_input_features", false]], "_calculate_fc_input_features() (ssl_tools.models.nets.convnet.simple1dconvnetwork method)": [[57, "ssl_tools.models.nets.convnet.Simple1DConvNetwork._calculate_fc_input_features", false]], "_calculate_fc_input_features() (ssl_tools.models.nets.convnet.simple2dconvnetwork method)": [[57, "ssl_tools.models.nets.convnet.Simple2DConvNetwork._calculate_fc_input_features", false]], "_calculate_fc_input_features() (ssl_tools.models.nets.deep_conv_lstm.deepconvlstm method)": [[58, "ssl_tools.models.nets.deep_conv_lstm.DeepConvLSTM._calculate_fc_input_features", false]], "_calculate_fc_input_features() (ssl_tools.models.nets.deep_convnet.deepconvnet method)": [[59, "ssl_tools.models.nets.deep_convnet.DeepConvNet._calculate_fc_input_features", false]], "_calculate_fc_input_features() (ssl_tools.models.nets.imu_transformer.imucnn method)": [[60, "ssl_tools.models.nets.imu_transformer.IMUCNN._calculate_fc_input_features", false]], "_calculate_fc_input_features() (ssl_tools.models.nets.inception_time.inceptiontime method)": [[61, "ssl_tools.models.nets.inception_time.InceptionTime._calculate_fc_input_features", false]], "_calculate_fc_input_features() (ssl_tools.models.nets.multi_channel_cnn.multichannelcnn_har method)": [[64, "ssl_tools.models.nets.multi_channel_cnn.MultiChannelCNN_HAR._calculate_fc_input_features", false]], "_calculate_fc_input_features() (ssl_tools.models.nets.resnet1d.resnet1d method)": [[65, "ssl_tools.models.nets.resnet1d.ResNet1D._calculate_fc_input_features", false]], "_calculate_fc_input_features() (ssl_tools.models.nets.resnet_1d.resnet1dbase method)": [[66, "ssl_tools.models.nets.resnet_1d.ResNet1DBase._calculate_fc_input_features", false]], "_calculate_fc_input_features() (ssl_tools.models.nets.simple1dconvnetwork method)": [[62, "ssl_tools.models.nets.Simple1DConvNetwork._calculate_fc_input_features", false]], "_calculate_fc_input_features() (ssl_tools.models.nets.simple2dconvnetwork method)": [[62, "ssl_tools.models.nets.Simple2DConvNetwork._calculate_fc_input_features", false]], "_common_step() (ssl_tools.models.nets.deep_convnet.deepconvnet method)": [[59, "ssl_tools.models.nets.deep_convnet.DeepConvNet._common_step", false]], "_common_step() (ssl_tools.models.nets.wisenet.wisenet method)": [[69, "ssl_tools.models.nets.wisenet.WiseNet._common_step", false]], "_compute_classification_metrics() (ssl_tools.experiments.har_classification._classification_base.evaluatorbase method)": [[33, "ssl_tools.experiments.har_classification._classification_base.EvaluatorBase._compute_classification_metrics", false]], "_compute_classification_metrics() (ssl_tools.pipelines.har_classification.evaluator.embeddingevaluator method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator._compute_classification_metrics", false]], "_compute_embeddings() (ssl_tools.experiments.har_classification._classification_base.evaluatorbase method)": [[33, "ssl_tools.experiments.har_classification._classification_base.EvaluatorBase._compute_embeddings", false]], "_compute_metrics() (ssl_tools.models.nets.deep_convnet.deepconvnet method)": [[59, "ssl_tools.models.nets.deep_convnet.DeepConvNet._compute_metrics", false]], "_compute_metrics() (ssl_tools.models.ssl.classifier.ssldiscriminator method)": [[70, "ssl_tools.models.ssl.classifier.SSLDiscriminator._compute_metrics", false]], "_confusion_matrix() (ssl_tools.pipelines.har_classification.evaluator.embeddingevaluator method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator._confusion_matrix", false]], "_convolutionalautoencoder (class in ssl_tools.models.nets.convae)": [[56, "ssl_tools.models.nets.convae._ConvolutionalAutoEncoder", false]], "_convolutionalautoencoder2d (class in ssl_tools.models.nets.convae)": [[56, "ssl_tools.models.nets.convae._ConvolutionalAutoEncoder2D", false]], "_cosine_simililarity() (ssl_tools.losses.nxtent.ntxentloss_poly method)": [[50, "ssl_tools.losses.nxtent.NTXentLoss_poly._cosine_simililarity", false]], "_create_backbone() (ssl_tools.benchmarks.main_mix_style.cnn_haetal_1d method)": [[5, "ssl_tools.benchmarks.main_mix_style.CNN_HaEtAl_1D._create_backbone", false]], "_create_backbone() (ssl_tools.benchmarks.main_mix_style.cnn_haetal_2d method)": [[5, "ssl_tools.benchmarks.main_mix_style.CNN_HaEtAl_2D._create_backbone", false]], "_create_backbone() (ssl_tools.models.nets.cnn_ha_etal.cnn_haetal_1d method)": [[54, "ssl_tools.models.nets.cnn_ha_etal.CNN_HaEtAl_1D._create_backbone", false]], "_create_backbone() (ssl_tools.models.nets.cnn_ha_etal.cnn_haetal_2d method)": [[54, "ssl_tools.models.nets.cnn_ha_etal.CNN_HaEtAl_2D._create_backbone", false]], "_create_backbone() (ssl_tools.models.nets.convnet.simple1dconvnetwork method)": [[57, "ssl_tools.models.nets.convnet.Simple1DConvNetwork._create_backbone", false]], "_create_backbone() (ssl_tools.models.nets.convnet.simple2dconvnetwork method)": [[57, "ssl_tools.models.nets.convnet.Simple2DConvNetwork._create_backbone", false]], "_create_backbone() (ssl_tools.models.nets.deep_conv_lstm.deepconvlstm method)": [[58, "ssl_tools.models.nets.deep_conv_lstm.DeepConvLSTM._create_backbone", false]], "_create_backbone() (ssl_tools.models.nets.imu_transformer.imucnn method)": [[60, "ssl_tools.models.nets.imu_transformer.IMUCNN._create_backbone", false]], "_create_backbone() (ssl_tools.models.nets.imu_transformer.imutransformerencoder method)": [[60, "ssl_tools.models.nets.imu_transformer.IMUTransformerEncoder._create_backbone", false]], "_create_backbone() (ssl_tools.models.nets.multi_channel_cnn.multichannelcnn_har method)": [[64, "ssl_tools.models.nets.multi_channel_cnn.MultiChannelCNN_HAR._create_backbone", false]], "_create_backbone() (ssl_tools.models.nets.simple1dconvnetwork method)": [[62, "ssl_tools.models.nets.Simple1DConvNetwork._create_backbone", false]], "_create_backbone() (ssl_tools.models.nets.simple2dconvnetwork method)": [[62, "ssl_tools.models.nets.Simple2DConvNetwork._create_backbone", false]], "_create_fc() (ssl_tools.benchmarks.main_mix_style.cnn_haetal_1d method)": [[5, "ssl_tools.benchmarks.main_mix_style.CNN_HaEtAl_1D._create_fc", false]], "_create_fc() (ssl_tools.benchmarks.main_mix_style.cnn_haetal_2d method)": [[5, "ssl_tools.benchmarks.main_mix_style.CNN_HaEtAl_2D._create_fc", false]], "_create_fc() (ssl_tools.models.nets.cnn_ha_etal.cnn_haetal_1d method)": [[54, "ssl_tools.models.nets.cnn_ha_etal.CNN_HaEtAl_1D._create_fc", false]], "_create_fc() (ssl_tools.models.nets.cnn_ha_etal.cnn_haetal_2d method)": [[54, "ssl_tools.models.nets.cnn_ha_etal.CNN_HaEtAl_2D._create_fc", false]], "_create_fc() (ssl_tools.models.nets.cnn_pf.cnn_pf_2d method)": [[55, "ssl_tools.models.nets.cnn_pf.CNN_PF_2D._create_fc", false]], "_create_fc() (ssl_tools.models.nets.convnet.simple1dconvnetwork method)": [[57, "ssl_tools.models.nets.convnet.Simple1DConvNetwork._create_fc", false]], "_create_fc() (ssl_tools.models.nets.convnet.simple2dconvnetwork method)": [[57, "ssl_tools.models.nets.convnet.Simple2DConvNetwork._create_fc", false]], "_create_fc() (ssl_tools.models.nets.deep_conv_lstm.deepconvlstm method)": [[58, "ssl_tools.models.nets.deep_conv_lstm.DeepConvLSTM._create_fc", false]], "_create_fc() (ssl_tools.models.nets.imu_transformer.imucnn method)": [[60, "ssl_tools.models.nets.imu_transformer.IMUCNN._create_fc", false]], "_create_fc() (ssl_tools.models.nets.imu_transformer.imutransformerencoder method)": [[60, "ssl_tools.models.nets.imu_transformer.IMUTransformerEncoder._create_fc", false]], "_create_fc() (ssl_tools.models.nets.inception_time.inceptiontime method)": [[61, "ssl_tools.models.nets.inception_time.InceptionTime._create_fc", false]], "_create_fc() (ssl_tools.models.nets.multi_channel_cnn.multichannelcnn_har method)": [[64, "ssl_tools.models.nets.multi_channel_cnn.MultiChannelCNN_HAR._create_fc", false]], "_create_fc() (ssl_tools.models.nets.resnet1d.resnet1d method)": [[65, "ssl_tools.models.nets.resnet1d.ResNet1D._create_fc", false]], "_create_fc() (ssl_tools.models.nets.simple1dconvnetwork method)": [[62, "ssl_tools.models.nets.Simple1DConvNetwork._create_fc", false]], "_create_fc() (ssl_tools.models.nets.simple2dconvnetwork method)": [[62, "ssl_tools.models.nets.Simple2DConvNetwork._create_fc", false]], "_dataset_transform() (ssl_tools.data.datasets.multimodaldataframedataset method)": [[18, "ssl_tools.data.datasets.MultiModalDataframeDataset._dataset_transform", false]], "_dataset_transform() (ssl_tools.data.datasets.series_dataset.multimodaldataframedataset method)": [[19, "ssl_tools.data.datasets.series_dataset.MultiModalDataframeDataset._dataset_transform", false]], "_disable_fix_length() (ssl_tools.data.datasets.series_dataset.seriesfoldercsvdataset method)": [[19, "ssl_tools.data.datasets.series_dataset.SeriesFolderCSVDataset._disable_fix_length", false]], "_disable_fix_length() (ssl_tools.data.datasets.seriesfoldercsvdataset method)": [[18, "ssl_tools.data.datasets.SeriesFolderCSVDataset._disable_fix_length", false]], "_dot_simililarity() (ssl_tools.losses.nxtent.ntxentloss_poly static method)": [[50, "ssl_tools.losses.nxtent.NTXentLoss_poly._dot_simililarity", false]], "_evaluate_embeddings() (ssl_tools.pipelines.har_classification.evaluator.embeddingevaluator method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator._evaluate_embeddings", false]], "_find_neighours() (ssl_tools.data.datasets.tnc.tncdataset method)": [[21, "ssl_tools.data.datasets.tnc.TNCDataset._find_neighours", false]], "_find_neighours() (ssl_tools.data.datasets.tncdataset method)": [[18, "ssl_tools.data.datasets.TNCDataset._find_neighours", false]], "_find_non_neighours() (ssl_tools.data.datasets.tnc.tncdataset method)": [[21, "ssl_tools.data.datasets.tnc.TNCDataset._find_non_neighours", false]], "_find_non_neighours() (ssl_tools.data.datasets.tncdataset method)": [[18, "ssl_tools.data.datasets.TNCDataset._find_non_neighours", false]], "_forward_hook() (ssl_tools.analysis.latent_analysis.layeroutputsaverhook method)": [[2, "ssl_tools.analysis.latent_analysis.LayerOutputSaverHook._forward_hook", false]], "_freeze() (ssl_tools.models.ssl.classifier.ssldiscriminator method)": [[70, "ssl_tools.models.ssl.classifier.SSLDiscriminator._freeze", false]], "_generate_representations() (ssl_tools.models.ssl.tfc.tfc method)": [[74, "ssl_tools.models.ssl.tfc.TFC._generate_representations", false]], "_get_correlated_mask() (ssl_tools.losses.nxtent.ntxentloss_poly method)": [[50, "ssl_tools.losses.nxtent.NTXentLoss_poly._get_correlated_mask", false]], "_get_loader() (ssl_tools.data.data_modules.base.simpledatamodule method)": [[12, "ssl_tools.data.data_modules.base.SimpleDataModule._get_loader", false]], "_get_loader() (ssl_tools.data.data_modules.har.multimodalharseriesdatamodule method)": [[14, "ssl_tools.data.data_modules.har.MultiModalHARSeriesDataModule._get_loader", false]], "_get_loader() (ssl_tools.data.data_modules.har.tfcdatamodule method)": [[14, "ssl_tools.data.data_modules.har.TFCDataModule._get_loader", false]], "_get_loader() (ssl_tools.data.data_modules.har.useractivityfolderdatamodule method)": [[14, "ssl_tools.data.data_modules.har.UserActivityFolderDataModule._get_loader", false]], "_get_loader() (ssl_tools.data.data_modules.multimodalharseriesdatamodule method)": [[15, "ssl_tools.data.data_modules.MultiModalHARSeriesDataModule._get_loader", false]], "_get_loader() (ssl_tools.data.data_modules.tfcdatamodule method)": [[15, "ssl_tools.data.data_modules.TFCDataModule._get_loader", false]], "_get_loader() (ssl_tools.data.data_modules.useractivityfolderdatamodule method)": [[15, "ssl_tools.data.data_modules.UserActivityFolderDataModule._get_loader", false]], "_get_longest_sample_size() (ssl_tools.data.datasets.series_dataset.seriesfoldercsvdataset method)": [[19, "ssl_tools.data.datasets.series_dataset.SeriesFolderCSVDataset._get_longest_sample_size", false]], "_get_longest_sample_size() (ssl_tools.data.datasets.seriesfoldercsvdataset method)": [[18, "ssl_tools.data.datasets.SeriesFolderCSVDataset._get_longest_sample_size", false]], "_get_similarity_function() (ssl_tools.losses.nxtent.ntxentloss_poly method)": [[50, "ssl_tools.losses.nxtent.NTXentLoss_poly._get_similarity_function", false]], "_get_slices() (ssl_tools.utils.data.concatdataset static method)": [[105, "ssl_tools.utils.data.ConcatDataset._get_slices", false]], "_get_transforms() (ssl_tools.experiments.covid_detection.anomaly_detection_base.covidanomalydetectiontrain method)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.CovidAnomalyDetectionTrain._get_transforms", false]], "_imutransformerencoder (class in ssl_tools.models.nets.imu_transformer)": [[60, "ssl_tools.models.nets.imu_transformer._IMUTransformerEncoder", false]], "_inceptiontime (class in ssl_tools.models.nets.inception_time)": [[61, "ssl_tools.models.nets.inception_time._InceptionTime", false]], "_load_data() (ssl_tools.data.datasets.multimodalseriescsvdataset method)": [[18, "ssl_tools.data.datasets.MultiModalSeriesCSVDataset._load_data", false]], "_load_data() (ssl_tools.data.datasets.series_dataset.multimodalseriescsvdataset method)": [[19, "ssl_tools.data.datasets.series_dataset.MultiModalSeriesCSVDataset._load_data", false]], "_load_dataset() (ssl_tools.data.data_modules.base.simpledatamodule method)": [[12, "ssl_tools.data.data_modules.base.SimpleDataModule._load_dataset", false]], "_load_dataset() (ssl_tools.data.data_modules.har.augmentedmultimodalharseriesdatamodule method)": [[14, "ssl_tools.data.data_modules.har.AugmentedMultiModalHARSeriesDataModule._load_dataset", false]], "_load_dataset() (ssl_tools.data.data_modules.har.multimodalharseriesdatamodule method)": [[14, "ssl_tools.data.data_modules.har.MultiModalHARSeriesDataModule._load_dataset", false]], "_load_dataset() (ssl_tools.data.data_modules.har.tfcdatamodule method)": [[14, "ssl_tools.data.data_modules.har.TFCDataModule._load_dataset", false]], "_load_dataset() (ssl_tools.data.data_modules.har.tnchardatamodule method)": [[14, "ssl_tools.data.data_modules.har.TNCHARDataModule._load_dataset", false]], "_load_dataset() (ssl_tools.data.data_modules.har.useractivityfolderdatamodule method)": [[14, "ssl_tools.data.data_modules.har.UserActivityFolderDataModule._load_dataset", false]], "_load_dataset() (ssl_tools.data.data_modules.multimodalharseriesdatamodule method)": [[15, "ssl_tools.data.data_modules.MultiModalHARSeriesDataModule._load_dataset", false]], "_load_dataset() (ssl_tools.data.data_modules.tfcdatamodule method)": [[15, "ssl_tools.data.data_modules.TFCDataModule._load_dataset", false]], "_load_dataset() (ssl_tools.data.data_modules.tnchardatamodule method)": [[15, "ssl_tools.data.data_modules.TNCHARDataModule._load_dataset", false]], "_load_dataset() (ssl_tools.data.data_modules.useractivityfolderdatamodule method)": [[15, "ssl_tools.data.data_modules.UserActivityFolderDataModule._load_dataset", false]], "_loss_func() (ssl_tools.models.ssl.classifier.ssldiscriminator method)": [[70, "ssl_tools.models.ssl.classifier.SSLDiscriminator._loss_func", false]], "_lstmautoencoder (class in ssl_tools.models.nets.lstm_ae)": [[63, "ssl_tools.models.nets.lstm_ae._LSTMAutoEncoder", false]], "_matthews_corrcoef() (in module ssl_tools.experiments.covid_detection.classfication_report)": [[27, "ssl_tools.experiments.covid_detection.classfication_report._matthews_corrcoef", false]], "_model_name (ssl_tools.experiments.covid_detection.cae.convolutionalautoencoderanomalydetectiontest attribute)": [[24, "ssl_tools.experiments.covid_detection.cae.ConvolutionalAutoencoderAnomalyDetectionTest._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.covid_detection.cae.convolutionalautoencoderanomalydetectiontrain attribute)": [[24, "ssl_tools.experiments.covid_detection.cae.ConvolutionalAutoencoderAnomalyDetectionTrain._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.covid_detection.cae2d.convolutionalautoencoder2danomalydetectiontest attribute)": [[25, "ssl_tools.experiments.covid_detection.cae2d.ConvolutionalAutoencoder2DAnomalyDetectionTest._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.covid_detection.cae2d.convolutionalautoencoder2danomalydetectiontrain attribute)": [[25, "ssl_tools.experiments.covid_detection.cae2d.ConvolutionalAutoencoder2DAnomalyDetectionTrain._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.covid_detection.ccae.convolutionalautoencoderanomalydetectiontest attribute)": [[26, "ssl_tools.experiments.covid_detection.ccae.ConvolutionalAutoencoderAnomalyDetectionTest._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.covid_detection.ccae.convolutionalautoencoderanomalydetectiontrain attribute)": [[26, "ssl_tools.experiments.covid_detection.ccae.ConvolutionalAutoencoderAnomalyDetectionTrain._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.covid_detection.lstm_ae.lstmautoencoderanomalydetectiontest attribute)": [[30, "ssl_tools.experiments.covid_detection.lstm_ae.LSTMAutoencoderAnomalyDetectionTest._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.covid_detection.lstm_ae.lstmautoencoderanomalydetectiontrain attribute)": [[30, "ssl_tools.experiments.covid_detection.lstm_ae.LSTMAutoencoderAnomalyDetectionTrain._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.covid_detection.mlp.mlpclassifiertest attribute)": [[31, "ssl_tools.experiments.covid_detection.mlp.MLPClassifierTest._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.covid_detection.mlp.mlpclassifiertrain attribute)": [[31, "ssl_tools.experiments.covid_detection.mlp.MLPClassifierTrain._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.cpc.cpctest attribute)": [[34, "ssl_tools.experiments.har_classification.cpc.CPCTest._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.cpc.cpctrain attribute)": [[34, "ssl_tools.experiments.har_classification.cpc.CPCTrain._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.gru_encoder.gruclassifiertest attribute)": [[35, "ssl_tools.experiments.har_classification.gru_encoder.GRUClassifierTest._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.gru_encoder.gruclassifiertrain attribute)": [[35, "ssl_tools.experiments.har_classification.gru_encoder.GRUClassifierTrain._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.mlp_classifier.mlpclassifiertest attribute)": [[37, "ssl_tools.experiments.har_classification.mlp_classifier.MLPClassifierTest._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.mlp_classifier.mlpclassifiertrain attribute)": [[37, "ssl_tools.experiments.har_classification.mlp_classifier.MLPClassifierTrain._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.simple1dconv_classifier.simple1dconvnettest attribute)": [[38, "ssl_tools.experiments.har_classification.simple1Dconv_classifier.Simple1DConvNetTest._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.simple1dconv_classifier.simple1dconvnettrain attribute)": [[38, "ssl_tools.experiments.har_classification.simple1Dconv_classifier.Simple1DConvNetTrain._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.simple2dconv_classifier.simple2dconvnettest attribute)": [[39, "ssl_tools.experiments.har_classification.simple2Dconv_classifier.Simple2DConvNetTest._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.simple2dconv_classifier.simple2dconvnettrain attribute)": [[39, "ssl_tools.experiments.har_classification.simple2Dconv_classifier.Simple2DConvNetTrain._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.tfc.tfctest attribute)": [[40, "ssl_tools.experiments.har_classification.tfc.TFCTest._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.tfc.tfctrain attribute)": [[40, "ssl_tools.experiments.har_classification.tfc.TFCTrain._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.tfc_head_classifier.tfcheadclassifiertest attribute)": [[41, "ssl_tools.experiments.har_classification.tfc_head_classifier.TFCHeadClassifierTest._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.tfc_head_classifier.tfcheadclassifiertrain attribute)": [[41, "ssl_tools.experiments.har_classification.tfc_head_classifier.TFCHeadClassifierTrain._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.tnc.tnctest attribute)": [[42, "ssl_tools.experiments.har_classification.tnc.TNCTest._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.tnc.tnctrain attribute)": [[42, "ssl_tools.experiments.har_classification.tnc.TNCTrain._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.tnc_head_classifier.tncheadclassifiertest attribute)": [[43, "ssl_tools.experiments.har_classification.tnc_head_classifier.TNCHeadClassifierTest._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.tnc_head_classifier.tncheadclassifiertrain attribute)": [[43, "ssl_tools.experiments.har_classification.tnc_head_classifier.TNCHeadClassifierTrain._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.lightning_experiment.lightningexperiment attribute)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.lightningexperiment attribute)": [[45, "ssl_tools.experiments.LightningExperiment._MODEL_NAME", false]], "_multichannelcnn_har (class in ssl_tools.models.nets.multi_channel_cnn)": [[64, "ssl_tools.models.nets.multi_channel_cnn._MultiChannelCNN_HAR", false]], "_pad_data() (ssl_tools.data.datasets.series_dataset.seriesfoldercsvdataset method)": [[19, "ssl_tools.data.datasets.series_dataset.SeriesFolderCSVDataset._pad_data", false]], "_pad_data() (ssl_tools.data.datasets.seriesfoldercsvdataset method)": [[18, "ssl_tools.data.datasets.SeriesFolderCSVDataset._pad_data", false]], "_plot_confusion_matrix() (ssl_tools.experiments.har_classification._classification_base.evaluatorbase method)": [[33, "ssl_tools.experiments.har_classification._classification_base.EvaluatorBase._plot_confusion_matrix", false]], "_plot_confusion_matrix() (ssl_tools.pipelines.har_classification.evaluator.embeddingevaluator method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator._plot_confusion_matrix", false]], "_plot_tnse_embeddings() (ssl_tools.experiments.har_classification._classification_base.evaluatorbase method)": [[33, "ssl_tools.experiments.har_classification._classification_base.EvaluatorBase._plot_tnse_embeddings", false]], "_plot_tnse_embeddings() (ssl_tools.pipelines.har_classification.evaluator.embeddingevaluator method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator._plot_tnse_embeddings", false]], "_read_all_csv() (ssl_tools.data.datasets.series_dataset.seriesfoldercsvdataset method)": [[19, "ssl_tools.data.datasets.series_dataset.SeriesFolderCSVDataset._read_all_csv", false]], "_read_all_csv() (ssl_tools.data.datasets.seriesfoldercsvdataset method)": [[18, "ssl_tools.data.datasets.SeriesFolderCSVDataset._read_all_csv", false]], "_read_csv() (ssl_tools.data.datasets.series_dataset.seriesfoldercsvdataset method)": [[19, "ssl_tools.data.datasets.series_dataset.SeriesFolderCSVDataset._read_csv", false]], "_read_csv() (ssl_tools.data.datasets.seriesfoldercsvdataset method)": [[18, "ssl_tools.data.datasets.SeriesFolderCSVDataset._read_csv", false]], "_resnet1d (class in ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style._ResNet1D", false]], "_resnet1d (class in ssl_tools.models.nets.resnet1d)": [[65, "ssl_tools.models.nets.resnet1d._ResNet1D", false]], "_resnet1d (class in ssl_tools.models.nets.resnet_1d)": [[66, "ssl_tools.models.nets.resnet_1d._ResNet1D", false]], "_roc_auc_score() (in module ssl_tools.experiments.covid_detection.classfication_report)": [[27, "ssl_tools.experiments.covid_detection.classfication_report._roc_auc_score", false]], "_run_experiment_wrapper() (in module ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style._run_experiment_wrapper", false]], "_run_experiment_wrapper() (in module ssl_tools.benchmarks.main_supervised)": [[6, "ssl_tools.benchmarks.main_supervised._run_experiment_wrapper", false]], "_scan_data() (ssl_tools.data.datasets.series_dataset.seriesfoldercsvdataset method)": [[19, "ssl_tools.data.datasets.series_dataset.SeriesFolderCSVDataset._scan_data", false]], "_scan_data() (ssl_tools.data.datasets.seriesfoldercsvdataset method)": [[18, "ssl_tools.data.datasets.SeriesFolderCSVDataset._scan_data", false]], "_shared_step() (ssl_tools.models.ssl.cpc.cpc method)": [[71, "ssl_tools.models.ssl.cpc.CPC._shared_step", false]], "_shared_step() (ssl_tools.models.ssl.tfc.tfc method)": [[74, "ssl_tools.models.ssl.tfc.TFC._shared_step", false]], "_shared_step() (ssl_tools.models.ssl.tnc.tnc method)": [[75, "ssl_tools.models.ssl.tnc.TNC._shared_step", false]], "_stage_name (ssl_tools.experiments.lightning_experiment.lightningexperiment attribute)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment._STAGE_NAME", false]], "_stage_name (ssl_tools.experiments.lightning_experiment.lightningtest attribute)": [[46, "ssl_tools.experiments.lightning_experiment.LightningTest._STAGE_NAME", false]], "_stage_name (ssl_tools.experiments.lightning_experiment.lightningtrain attribute)": [[46, "ssl_tools.experiments.lightning_experiment.LightningTrain._STAGE_NAME", false]], "_stage_name (ssl_tools.experiments.lightningexperiment attribute)": [[45, "ssl_tools.experiments.LightningExperiment._STAGE_NAME", false]], "_stage_name (ssl_tools.experiments.lightningtest attribute)": [[45, "ssl_tools.experiments.LightningTest._STAGE_NAME", false]], "_stage_name (ssl_tools.experiments.lightningtrain attribute)": [[45, "ssl_tools.experiments.LightningTrain._STAGE_NAME", false]], "_step() (ssl_tools.models.ssl.cpc.cpc method)": [[71, "ssl_tools.models.ssl.cpc.CPC._step", false]], "accuracy() (ssl_tools.analysis.plot_metrics.plotmetrics method)": [[3, "ssl_tools.analysis.plot_metrics.PlotMetrics.accuracy", false]], "accuracy_score() (in module ssl_tools.experiments.covid_detection.classfication_report)": [[27, "ssl_tools.experiments.covid_detection.classfication_report.accuracy_score", false]], "add_frequency() (ssl_tools.transforms.signal_1d.addremovefrequency method)": [[99, "ssl_tools.transforms.signal_1d.AddRemoveFrequency.add_frequency", false]], "addgaussiannoise (class in ssl_tools.transforms.time_1d)": [[100, "ssl_tools.transforms.time_1d.AddGaussianNoise", false]], "addremovefrequency (class in ssl_tools.transforms.signal_1d)": [[99, "ssl_tools.transforms.signal_1d.AddRemoveFrequency", false]], "analysis() (in module ssl_tools.benchmarks.main_supervised_analysis)": [[7, "ssl_tools.benchmarks.main_supervised_analysis.analysis", false]], "attach_hooks() (ssl_tools.analysis.latent_analysis.layeroutputsaverhook method)": [[2, "ssl_tools.analysis.latent_analysis.LayerOutputSaverHook.attach_hooks", false]], "augmenteddataset (class in ssl_tools.data.datasets.augmented_dataset)": [[16, "ssl_tools.data.datasets.augmented_dataset.AugmentedDataset", false]], "augmentedmultimodalharseriesdatamodule (class in ssl_tools.data.data_modules.har)": [[14, "ssl_tools.data.data_modules.har.AugmentedMultiModalHARSeriesDataModule", false]], "auto_main() (in module ssl_tools.experiments)": [[45, "ssl_tools.experiments.auto_main", false]], "auto_main() (in module ssl_tools.experiments.experiment)": [[32, "ssl_tools.experiments.experiment.auto_main", false]], "auto_main() (in module ssl_tools.pipelines.cli)": [[78, "ssl_tools.pipelines.cli.auto_main", false]], "basicblock (class in ssl_tools.models.nets.resnet1d)": [[65, "ssl_tools.models.nets.resnet1d.BasicBlock", false]], "build_cpc() (in module ssl_tools.models.ssl.cpc)": [[71, "ssl_tools.models.ssl.cpc.build_cpc", false]], "build_model() (ssl_tools.models.nets.inception_time._inceptiontime method)": [[61, "ssl_tools.models.nets.inception_time._InceptionTime.build_model", false]], "build_model() (ssl_tools.models.nets.inception_time.inceptionmodule method)": [[61, "ssl_tools.models.nets.inception_time.InceptionModule.build_model", false]], "build_tfc_transformer() (in module ssl_tools.models.ssl.tfc)": [[74, "ssl_tools.models.ssl.tfc.build_tfc_transformer", false]], "build_tnc() (in module ssl_tools.models.ssl.tnc)": [[75, "ssl_tools.models.ssl.tnc.build_tnc", false]], "callbacks (ssl_tools.experiments.lightning_experiment.lightningexperiment property)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.callbacks", false]], "callbacks (ssl_tools.experiments.lightningexperiment property)": [[45, "ssl_tools.experiments.LightningExperiment.callbacks", false]], "cast (class in ssl_tools.transforms.utils)": [[102, "ssl_tools.transforms.utils.Cast", false]], "checkpoint_dir (ssl_tools.experiments.lightning_experiment.lightningexperiment property)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.checkpoint_dir", false]], "checkpoint_dir (ssl_tools.experiments.lightningexperiment property)": [[45, "ssl_tools.experiments.LightningExperiment.checkpoint_dir", false]], "classification_report() (in module ssl_tools.experiments.covid_detection.classfication_report)": [[27, "ssl_tools.experiments.covid_detection.classfication_report.classification_report", false]], "cli_main() (in module ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.cli_main", false]], "cli_main() (in module ssl_tools.benchmarks.main_supervised)": [[6, "ssl_tools.benchmarks.main_supervised.cli_main", false]], "cli_main() (in module ssl_tools.benchmarks.simple_trainer)": [[8, "ssl_tools.benchmarks.simple_trainer.cli_main", false]], "client (ssl_tools.pipelines.har_classification.evaluator.csvgenerator property)": [[81, "ssl_tools.pipelines.har_classification.evaluator.CSVGenerator.client", false]], "client (ssl_tools.pipelines.har_classification.evaluator.embeddingevaluator property)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator.client", false]], "client (ssl_tools.pipelines.har_classification.evaluator.evaluateall property)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EvaluateAll.client", false]], "client (ssl_tools.pipelines.mlflow_train.lightningfinetunemlflow property)": [[95, "ssl_tools.pipelines.mlflow_train.LightningFineTuneMLFlow.client", false]], "cnn_haetal_1d (class in ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.CNN_HaEtAl_1D", false]], "cnn_haetal_1d (class in ssl_tools.models.nets.cnn_ha_etal)": [[54, "ssl_tools.models.nets.cnn_ha_etal.CNN_HaEtAl_1D", false]], "cnn_haetal_1d_backbone (class in ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.CNN_HaEtAl_1D_Backbone", false]], "cnn_haetal_2d (class in ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.CNN_HaEtAl_2D", false]], "cnn_haetal_2d (class in ssl_tools.models.nets.cnn_ha_etal)": [[54, "ssl_tools.models.nets.cnn_ha_etal.CNN_HaEtAl_2D", false]], "cnn_haetal_2d_backbone (class in ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.CNN_HaEtAl_2D_Backbone", false]], "cnn_pf_2d (class in ssl_tools.models.nets.cnn_pf)": [[55, "ssl_tools.models.nets.cnn_pf.CNN_PF_2D", false]], "cnn_pf_backbone (class in ssl_tools.models.nets.cnn_pf)": [[55, "ssl_tools.models.nets.cnn_pf.CNN_PF_Backbone", false]], "cnn_pff_2d (class in ssl_tools.models.nets.cnn_pf)": [[55, "ssl_tools.models.nets.cnn_pf.CNN_PFF_2D", false]], "composer (class in ssl_tools.transforms.time_1d_full)": [[101, "ssl_tools.transforms.time_1d_full.Composer", false]], "composer (class in ssl_tools.transforms.utils)": [[102, "ssl_tools.transforms.utils.Composer", false]], "compute_metrics() (ssl_tools.models.nets.simple.simpleclassificationnet method)": [[67, "ssl_tools.models.nets.simple.SimpleClassificationNet.compute_metrics", false]], "concatcomposer (class in ssl_tools.transforms.time_1d_full)": [[101, "ssl_tools.transforms.time_1d_full.ConcatComposer", false]], "concatdataset (class in ssl_tools.utils.data)": [[105, "ssl_tools.utils.data.ConcatDataset", false]], "configurable (class in ssl_tools.utils.configurable)": [[104, "ssl_tools.utils.configurable.Configurable", false]], "configure_optimizers() (ssl_tools.models.nets.deep_convnet.deepconvnet method)": [[59, "ssl_tools.models.nets.deep_convnet.DeepConvNet.configure_optimizers", false]], "configure_optimizers() (ssl_tools.models.nets.simple.simpleclassificationnet method)": [[67, "ssl_tools.models.nets.simple.SimpleClassificationNet.configure_optimizers", false]], "configure_optimizers() (ssl_tools.models.nets.simple.simplereconstructionnet method)": [[67, "ssl_tools.models.nets.simple.SimpleReconstructionNet.configure_optimizers", false]], "configure_optimizers() (ssl_tools.models.nets.transformer.simpletransformer method)": [[68, "ssl_tools.models.nets.transformer.SimpleTransformer.configure_optimizers", false]], "configure_optimizers() (ssl_tools.models.nets.wisenet.wisenet method)": [[69, "ssl_tools.models.nets.wisenet.WiseNet.configure_optimizers", false]], "configure_optimizers() (ssl_tools.models.ssl.classifier.ssldiscriminator method)": [[70, "ssl_tools.models.ssl.classifier.SSLDiscriminator.configure_optimizers", false]], "configure_optimizers() (ssl_tools.models.ssl.cpc.cpc method)": [[71, "ssl_tools.models.ssl.cpc.CPC.configure_optimizers", false]], "configure_optimizers() (ssl_tools.models.ssl.tfc.tfc method)": [[74, "ssl_tools.models.ssl.tfc.TFC.configure_optimizers", false]], "configure_optimizers() (ssl_tools.models.ssl.tnc.tnc method)": [[75, "ssl_tools.models.ssl.tnc.TNC.configure_optimizers", false]], "contrastiveconvolutionalautoencoder (class in ssl_tools.models.nets.convae)": [[56, "ssl_tools.models.nets.convae.ContrastiveConvolutionalAutoEncoder", false]], "contrastiveconvolutionalautoencoder2d (class in ssl_tools.models.nets.convae)": [[56, "ssl_tools.models.nets.convae.ContrastiveConvolutionalAutoEncoder2D", false]], "contrastiveloss (class in ssl_tools.losses.contrastive_loss)": [[48, "ssl_tools.losses.contrastive_loss.ContrastiveLoss", false]], "conv3x3() (in module ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.conv3x3", false]], "conv3x3_dynamic() (in module ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.conv3x3_dynamic", false]], "convlstmcell (class in ssl_tools.models.nets.deep_conv_lstm)": [[58, "ssl_tools.models.nets.deep_conv_lstm.ConvLSTMCell", false]], "convolutionalautoencoder (class in ssl_tools.models.nets.convae)": [[56, "ssl_tools.models.nets.convae.ConvolutionalAutoEncoder", false]], "convolutionalautoencoder2d (class in ssl_tools.models.nets.convae)": [[56, "ssl_tools.models.nets.convae.ConvolutionalAutoEncoder2D", false]], "convolutionalautoencoder2danomalydetectiontest (class in ssl_tools.experiments.covid_detection.cae2d)": [[25, "ssl_tools.experiments.covid_detection.cae2d.ConvolutionalAutoencoder2DAnomalyDetectionTest", false]], "convolutionalautoencoder2danomalydetectiontrain (class in ssl_tools.experiments.covid_detection.cae2d)": [[25, "ssl_tools.experiments.covid_detection.cae2d.ConvolutionalAutoencoder2DAnomalyDetectionTrain", false]], "convolutionalautoencoderanomalydetectiontest (class in ssl_tools.experiments.covid_detection.cae)": [[24, "ssl_tools.experiments.covid_detection.cae.ConvolutionalAutoencoderAnomalyDetectionTest", false]], "convolutionalautoencoderanomalydetectiontest (class in ssl_tools.experiments.covid_detection.ccae)": [[26, "ssl_tools.experiments.covid_detection.ccae.ConvolutionalAutoencoderAnomalyDetectionTest", false]], "convolutionalautoencoderanomalydetectiontrain (class in ssl_tools.experiments.covid_detection.cae)": [[24, "ssl_tools.experiments.covid_detection.cae.ConvolutionalAutoencoderAnomalyDetectionTrain", false]], "convolutionalautoencoderanomalydetectiontrain (class in ssl_tools.experiments.covid_detection.ccae)": [[26, "ssl_tools.experiments.covid_detection.ccae.ConvolutionalAutoencoderAnomalyDetectionTrain", false]], "convolutionalblock (class in ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.ConvolutionalBlock", false]], "convolutionalblock (class in ssl_tools.models.nets.resnet_1d)": [[66, "ssl_tools.models.nets.resnet_1d.ConvolutionalBlock", false]], "count() (ssl_tools.utils.layers.outputloggercallback method)": [[107, "ssl_tools.utils.layers.OutputLoggerCallback.count", false]], "covidanomalydetectionevaluator (class in ssl_tools.experiments.covid_detection.anomaly_detection_base)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.CovidAnomalyDetectionEvaluator", false]], "covidanomalydetectiontrain (class in ssl_tools.experiments.covid_detection.anomaly_detection_base)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.CovidAnomalyDetectionTrain", false]], "coviddetectionevaluator (class in ssl_tools.experiments.covid_detection.classification_base)": [[28, "ssl_tools.experiments.covid_detection.classification_base.CovidDetectionEvaluator", false]], "coviddetectiontrain (class in ssl_tools.experiments.covid_detection.classification_base)": [[28, "ssl_tools.experiments.covid_detection.classification_base.CovidDetectionTrain", false]], "coviduseranomalydatamodule (class in ssl_tools.data.data_modules)": [[15, "ssl_tools.data.data_modules.CovidUserAnomalyDataModule", false]], "coviduseranomalydatamodule (class in ssl_tools.data.data_modules.covid_anomaly)": [[13, "ssl_tools.data.data_modules.covid_anomaly.CovidUserAnomalyDataModule", false]], "cpc (class in ssl_tools.models.ssl.cpc)": [[71, "ssl_tools.models.ssl.cpc.CPC", false]], "cpcfinetune (class in ssl_tools.pipelines.har_classification.cpc)": [[80, "ssl_tools.pipelines.har_classification.cpc.CPCFineTune", false]], "cpcpredictionhead (class in ssl_tools.models.ssl.modules.heads)": [[73, "ssl_tools.models.ssl.modules.heads.CPCPredictionHead", false]], "cpcpretrain (class in ssl_tools.pipelines.har_classification.cpc)": [[80, "ssl_tools.pipelines.har_classification.cpc.CPCPreTrain", false]], "cpctest (class in ssl_tools.experiments.har_classification.cpc)": [[34, "ssl_tools.experiments.har_classification.cpc.CPCTest", false]], "cpctrain (class in ssl_tools.experiments.har_classification.cpc)": [[34, "ssl_tools.experiments.har_classification.cpc.CPCTrain", false]], "csvgenerator (class in ssl_tools.pipelines.har_classification.evaluator)": [[81, "ssl_tools.pipelines.har_classification.evaluator.CSVGenerator", false]], "data (ssl_tools.benchmarks.main_supervised.experimentargs attribute)": [[6, "ssl_tools.benchmarks.main_supervised.ExperimentArgs.data", false]], "data_cls (ssl_tools.benchmarks.main_mix_style.experimentargs attribute)": [[5, "ssl_tools.benchmarks.main_mix_style.ExperimentArgs.data_cls", false]], "data_module (ssl_tools.experiments.lightning_experiment.lightningexperiment property)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.data_module", false]], "data_module (ssl_tools.experiments.lightningexperiment property)": [[45, "ssl_tools.experiments.LightningExperiment.data_module", false]], "deepconvlstm (class in ssl_tools.models.nets.deep_conv_lstm)": [[58, "ssl_tools.models.nets.deep_conv_lstm.DeepConvLSTM", false]], "deepconvnet (class in ssl_tools.models.nets.deep_convnet)": [[59, "ssl_tools.models.nets.deep_convnet.DeepConvNet", false]], "dimensionadder (class in ssl_tools.experiments.har_classification.utils)": [[44, "ssl_tools.experiments.har_classification.utils.DimensionAdder", false]], "dimensionadder (class in ssl_tools.pipelines.har_classification.utils)": [[93, "ssl_tools.pipelines.har_classification.utils.DimensionAdder", false]], "domaindataset (class in ssl_tools.data.datasets.domain_dataset)": [[17, "ssl_tools.data.datasets.domain_dataset.DomainDataset", false]], "embeddingevaluator (class in ssl_tools.pipelines.har_classification.evaluator)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator", false]], "epoch_loss() (ssl_tools.analysis.plot_metrics.plotmetrics method)": [[3, "ssl_tools.analysis.plot_metrics.PlotMetrics.epoch_loss", false]], "evaluate_embeddings() (ssl_tools.experiments.har_classification._classification_base.evaluatorbase method)": [[33, "ssl_tools.experiments.har_classification._classification_base.EvaluatorBase.evaluate_embeddings", false]], "evaluate_embeddings() (ssl_tools.pipelines.har_classification.evaluator.embeddingevaluator method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator.evaluate_embeddings", false]], "evaluate_model_performance() (ssl_tools.experiments.har_classification._classification_base.evaluatorbase method)": [[33, "ssl_tools.experiments.har_classification._classification_base.EvaluatorBase.evaluate_model_performance", false]], "evaluate_model_performance() (ssl_tools.pipelines.har_classification.evaluator.embeddingevaluator method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator.evaluate_model_performance", false]], "evaluateall (class in ssl_tools.pipelines.har_classification.evaluator)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EvaluateAll", false]], "evaluateall() (in module ssl_tools.pipelines.har_classification.scripts.evaluate_all)": [[85, "ssl_tools.pipelines.har_classification.scripts.evaluate_all.EvaluateAll", false]], "evaluatorbase (class in ssl_tools.experiments.har_classification._classification_base)": [[33, "ssl_tools.experiments.har_classification._classification_base.EvaluatorBase", false]], "execute() (ssl_tools.experiments.experiment method)": [[45, "ssl_tools.experiments.Experiment.execute", false]], "execute() (ssl_tools.experiments.experiment.experiment method)": [[32, "ssl_tools.experiments.experiment.Experiment.execute", false]], "experiment (class in ssl_tools.experiments)": [[45, "ssl_tools.experiments.Experiment", false]], "experiment (class in ssl_tools.experiments.experiment)": [[32, "ssl_tools.experiments.experiment.Experiment", false]], "experiment (in module ssl_tools.pipelines.har_classification.conv1d_conss)": [[79, "ssl_tools.pipelines.har_classification.conv1d_conss.experiment", false]], "experiment_dir (ssl_tools.experiments.experiment property)": [[45, "ssl_tools.experiments.Experiment.experiment_dir", false]], "experiment_dir (ssl_tools.experiments.experiment.experiment property)": [[32, "ssl_tools.experiments.experiment.Experiment.experiment_dir", false]], "experiment_dir (ssl_tools.experiments.lightning_experiment.lightningexperiment property)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.experiment_dir", false]], "experiment_dir (ssl_tools.experiments.lightningexperiment property)": [[45, "ssl_tools.experiments.LightningExperiment.experiment_dir", false]], "experiment_version_format (in module ssl_tools.experiments.experiment)": [[32, "ssl_tools.experiments.experiment.EXPERIMENT_VERSION_FORMAT", false]], "experimentargs (class in ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.ExperimentArgs", false]], "experimentargs (class in ssl_tools.benchmarks.main_supervised)": [[6, "ssl_tools.benchmarks.main_supervised.ExperimentArgs", false]], "f1_score() (in module ssl_tools.experiments.covid_detection.classfication_report)": [[27, "ssl_tools.experiments.covid_detection.classfication_report.f1_score", false]], "f2_score() (in module ssl_tools.experiments.covid_detection.classfication_report)": [[27, "id0", false], [27, "ssl_tools.experiments.covid_detection.classfication_report.f2_score", false]], "fbeta_score() (in module ssl_tools.experiments.covid_detection.classfication_report)": [[27, "ssl_tools.experiments.covid_detection.classfication_report.fbeta_score", false]], "fft (class in ssl_tools.experiments.har_classification.utils)": [[44, "ssl_tools.experiments.har_classification.utils.FFT", false]], "fft (class in ssl_tools.pipelines.har_classification.utils)": [[93, "ssl_tools.pipelines.har_classification.utils.FFT", false]], "fft (class in ssl_tools.transforms.signal_1d)": [[99, "ssl_tools.transforms.signal_1d.FFT", false]], "filter_experiments() (ssl_tools.benchmarks.main_supervised.supervisedconfigparser method)": [[6, "ssl_tools.benchmarks.main_supervised.SupervisedConfigParser.filter_experiments", false]], "filter_runs() (ssl_tools.pipelines.har_classification.evaluator.evaluateall method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EvaluateAll.filter_runs", false]], "finished (ssl_tools.experiments.lightning_experiment.lightningexperiment property)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.finished", false]], "finished (ssl_tools.experiments.lightningexperiment property)": [[45, "ssl_tools.experiments.LightningExperiment.finished", false]], "flatten (class in ssl_tools.experiments.har_classification.utils)": [[44, "ssl_tools.experiments.har_classification.utils.Flatten", false]], "flatten (class in ssl_tools.pipelines.har_classification.utils)": [[93, "ssl_tools.pipelines.har_classification.utils.Flatten", false]], "flatten (class in ssl_tools.transforms.utils)": [[102, "ssl_tools.transforms.utils.Flatten", false]], "flattenbceloss (class in ssl_tools.experiments.covid_detection.mlp)": [[31, "ssl_tools.experiments.covid_detection.mlp.FlattenBCELoss", false]], "forward() (ssl_tools.benchmarks.main_mix_style._resnet1d method)": [[5, "ssl_tools.benchmarks.main_mix_style._ResNet1D.forward", false]], "forward() (ssl_tools.benchmarks.main_mix_style.cnn_haetal_1d_backbone method)": [[5, "ssl_tools.benchmarks.main_mix_style.CNN_HaEtAl_1D_Backbone.forward", false]], "forward() (ssl_tools.benchmarks.main_mix_style.cnn_haetal_2d_backbone method)": [[5, "ssl_tools.benchmarks.main_mix_style.CNN_HaEtAl_2D_Backbone.forward", false]], "forward() (ssl_tools.benchmarks.main_mix_style.convolutionalblock method)": [[5, "ssl_tools.benchmarks.main_mix_style.ConvolutionalBlock.forward", false]], "forward() (ssl_tools.benchmarks.main_mix_style.resnetblock method)": [[5, "ssl_tools.benchmarks.main_mix_style.ResNetBlock.forward", false]], "forward() (ssl_tools.benchmarks.main_mix_style.squeezeandexcitation1d method)": [[5, "ssl_tools.benchmarks.main_mix_style.SqueezeAndExcitation1D.forward", false]], "forward() (ssl_tools.experiments.covid_detection.anomaly_detection_base.rmseloss method)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.RMSELoss.forward", false]], "forward() (ssl_tools.experiments.covid_detection.mlp.flattenbceloss method)": [[31, "ssl_tools.experiments.covid_detection.mlp.FlattenBCELoss.forward", false]], "forward() (ssl_tools.losses.contrastive_loss.contrastiveloss method)": [[48, "ssl_tools.losses.contrastive_loss.ContrastiveLoss.forward", false]], "forward() (ssl_tools.losses.nxtent.ntxentloss_poly method)": [[50, "ssl_tools.losses.nxtent.NTXentLoss_poly.forward", false]], "forward() (ssl_tools.models.layers.gru.gruencoder method)": [[52, "ssl_tools.models.layers.gru.GRUEncoder.forward", false]], "forward() (ssl_tools.models.nets.cnn_pf.cnn_pf_backbone method)": [[55, "ssl_tools.models.nets.cnn_pf.CNN_PF_Backbone.forward", false]], "forward() (ssl_tools.models.nets.convae._convolutionalautoencoder method)": [[56, "ssl_tools.models.nets.convae._ConvolutionalAutoEncoder.forward", false]], "forward() (ssl_tools.models.nets.convae._convolutionalautoencoder2d method)": [[56, "ssl_tools.models.nets.convae._ConvolutionalAutoEncoder2D.forward", false]], "forward() (ssl_tools.models.nets.deep_conv_lstm.convlstmcell method)": [[58, "ssl_tools.models.nets.deep_conv_lstm.ConvLSTMCell.forward", false]], "forward() (ssl_tools.models.nets.deep_convnet.deepconvnet method)": [[59, "ssl_tools.models.nets.deep_convnet.DeepConvNet.forward", false]], "forward() (ssl_tools.models.nets.imu_transformer._imutransformerencoder method)": [[60, "ssl_tools.models.nets.imu_transformer._IMUTransformerEncoder.forward", false]], "forward() (ssl_tools.models.nets.inception_time._inceptiontime method)": [[61, "ssl_tools.models.nets.inception_time._InceptionTime.forward", false]], "forward() (ssl_tools.models.nets.inception_time.inceptionmodule method)": [[61, "ssl_tools.models.nets.inception_time.InceptionModule.forward", false]], "forward() (ssl_tools.models.nets.inception_time.shortcutlayer method)": [[61, "ssl_tools.models.nets.inception_time.ShortcutLayer.forward", false]], "forward() (ssl_tools.models.nets.lstm_ae._lstmautoencoder method)": [[63, "ssl_tools.models.nets.lstm_ae._LSTMAutoEncoder.forward", false]], "forward() (ssl_tools.models.nets.multi_channel_cnn._multichannelcnn_har method)": [[64, "ssl_tools.models.nets.multi_channel_cnn._MultiChannelCNN_HAR.forward", false]], "forward() (ssl_tools.models.nets.resnet1d._resnet1d method)": [[65, "ssl_tools.models.nets.resnet1d._ResNet1D.forward", false]], "forward() (ssl_tools.models.nets.resnet1d.basicblock method)": [[65, "ssl_tools.models.nets.resnet1d.BasicBlock.forward", false]], "forward() (ssl_tools.models.nets.resnet1d.myconv1dpadsame method)": [[65, "ssl_tools.models.nets.resnet1d.MyConv1dPadSame.forward", false]], "forward() (ssl_tools.models.nets.resnet1d.mymaxpool1dpadsame method)": [[65, "ssl_tools.models.nets.resnet1d.MyMaxPool1dPadSame.forward", false]], "forward() (ssl_tools.models.nets.resnet_1d._resnet1d method)": [[66, "ssl_tools.models.nets.resnet_1d._ResNet1D.forward", false]], "forward() (ssl_tools.models.nets.resnet_1d.convolutionalblock method)": [[66, "ssl_tools.models.nets.resnet_1d.ConvolutionalBlock.forward", false]], "forward() (ssl_tools.models.nets.resnet_1d.resnetblock method)": [[66, "ssl_tools.models.nets.resnet_1d.ResNetBlock.forward", false]], "forward() (ssl_tools.models.nets.resnet_1d.squeezeandexcitation1d method)": [[66, "ssl_tools.models.nets.resnet_1d.SqueezeAndExcitation1D.forward", false]], "forward() (ssl_tools.models.nets.simple.simpleclassificationnet method)": [[67, "ssl_tools.models.nets.simple.SimpleClassificationNet.forward", false]], "forward() (ssl_tools.models.nets.simple.simplereconstructionnet method)": [[67, "ssl_tools.models.nets.simple.SimpleReconstructionNet.forward", false]], "forward() (ssl_tools.models.nets.wisenet.wisenet method)": [[69, "ssl_tools.models.nets.wisenet.WiseNet.forward", false]], "forward() (ssl_tools.models.ssl.classifier.ssldiscriminator method)": [[70, "ssl_tools.models.ssl.classifier.SSLDiscriminator.forward", false]], "forward() (ssl_tools.models.ssl.cpc.cpc method)": [[71, "ssl_tools.models.ssl.cpc.CPC.forward", false]], "forward() (ssl_tools.models.ssl.tfc.tfc method)": [[74, "ssl_tools.models.ssl.tfc.TFC.forward", false]], "forward() (ssl_tools.models.ssl.tfc.tfchead method)": [[74, "ssl_tools.models.ssl.tfc.TFCHead.forward", false]], "forward() (ssl_tools.models.ssl.tnc.tnc method)": [[75, "ssl_tools.models.ssl.tnc.TNC.forward", false]], "forward() (ssl_tools.models.ssl.tnc.tncdiscriminator method)": [[75, "ssl_tools.models.ssl.tnc.TNCDiscriminator.forward", false]], "forward() (ssl_tools.models.utils.shapeprinter method)": [[76, "ssl_tools.models.utils.ShapePrinter.forward", false]], "forward() (ssl_tools.models.utils.zeropadder2d method)": [[76, "ssl_tools.models.utils.ZeroPadder2D.forward", false]], "full_dataset_from_dataloader() (in module ssl_tools.experiments.har_classification._classification_base)": [[33, "ssl_tools.experiments.har_classification._classification_base.full_dataset_from_dataloader", false]], "full_dataset_from_dataloader() (in module ssl_tools.pipelines.har_classification.evaluator)": [[81, "ssl_tools.pipelines.har_classification.evaluator.full_dataset_from_dataloader", false]], "full_dataset_from_dataloader() (in module ssl_tools.utils.data)": [[105, "ssl_tools.utils.data.full_dataset_from_dataloader", false]], "generate_embeddings() (in module ssl_tools.experiments.har_classification._classification_base)": [[33, "ssl_tools.experiments.har_classification._classification_base.generate_embeddings", false]], "generate_embeddings() (in module ssl_tools.pipelines.har_classification.evaluator)": [[81, "ssl_tools.pipelines.har_classification.evaluator.generate_embeddings", false]], "get_callbacks() (ssl_tools.experiments.lightning_experiment.lightningexperiment method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.get_callbacks", false]], "get_callbacks() (ssl_tools.experiments.lightning_experiment.lightningtest method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningTest.get_callbacks", false]], "get_callbacks() (ssl_tools.experiments.lightning_experiment.lightningtrain method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningTrain.get_callbacks", false]], "get_callbacks() (ssl_tools.experiments.lightningexperiment method)": [[45, "ssl_tools.experiments.LightningExperiment.get_callbacks", false]], "get_callbacks() (ssl_tools.experiments.lightningtest method)": [[45, "ssl_tools.experiments.LightningTest.get_callbacks", false]], "get_callbacks() (ssl_tools.experiments.lightningtrain method)": [[45, "ssl_tools.experiments.LightningTrain.get_callbacks", false]], "get_callbacks() (ssl_tools.pipelines.har_classification.conv1d_conss.simple1dconvnetfinetune2 method)": [[79, "ssl_tools.pipelines.har_classification.conv1d_conss.Simple1DConvNetFineTune2.get_callbacks", false]], "get_callbacks() (ssl_tools.pipelines.har_classification.evaluator.embeddingevaluator method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator.get_callbacks", false]], "get_callbacks() (ssl_tools.pipelines.mlflow_train.lightningtrainmlflow method)": [[95, "ssl_tools.pipelines.mlflow_train.LightningTrainMLFlow.get_callbacks", false]], "get_config() (ssl_tools.models.ssl.cpc.cpc method)": [[71, "ssl_tools.models.ssl.cpc.CPC.get_config", false]], "get_config() (ssl_tools.models.ssl.tfc.tfc method)": [[74, "ssl_tools.models.ssl.tfc.TFC.get_config", false]], "get_config() (ssl_tools.models.ssl.tnc.tnc method)": [[75, "ssl_tools.models.ssl.tnc.TNC.get_config", false]], "get_config() (ssl_tools.utils.configurable.configurable method)": [[104, "ssl_tools.utils.configurable.Configurable.get_config", false]], "get_data_module() (ssl_tools.experiments.covid_detection.anomaly_detection_base.covidanomalydetectionevaluator method)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.CovidAnomalyDetectionEvaluator.get_data_module", false]], "get_data_module() (ssl_tools.experiments.covid_detection.anomaly_detection_base.covidanomalydetectiontrain method)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.CovidAnomalyDetectionTrain.get_data_module", false]], "get_data_module() (ssl_tools.experiments.covid_detection.classification_base.coviddetectionevaluator method)": [[28, "ssl_tools.experiments.covid_detection.classification_base.CovidDetectionEvaluator.get_data_module", false]], "get_data_module() (ssl_tools.experiments.covid_detection.classification_base.coviddetectiontrain method)": [[28, "ssl_tools.experiments.covid_detection.classification_base.CovidDetectionTrain.get_data_module", false]], "get_data_module() (ssl_tools.experiments.har_classification.cpc.cpctest method)": [[34, "ssl_tools.experiments.har_classification.cpc.CPCTest.get_data_module", false]], "get_data_module() (ssl_tools.experiments.har_classification.gru_encoder.gruclassifiertest method)": [[35, "ssl_tools.experiments.har_classification.gru_encoder.GRUClassifierTest.get_data_module", false]], "get_data_module() (ssl_tools.experiments.har_classification.gru_encoder.gruclassifiertrain method)": [[35, "ssl_tools.experiments.har_classification.gru_encoder.GRUClassifierTrain.get_data_module", false]], "get_data_module() (ssl_tools.experiments.har_classification.mlp_classifier.mlpclassifiertest method)": [[37, "ssl_tools.experiments.har_classification.mlp_classifier.MLPClassifierTest.get_data_module", false]], "get_data_module() (ssl_tools.experiments.har_classification.mlp_classifier.mlpclassifiertrain method)": [[37, "ssl_tools.experiments.har_classification.mlp_classifier.MLPClassifierTrain.get_data_module", false]], "get_data_module() (ssl_tools.experiments.har_classification.simple1dconv_classifier.simple1dconvnettest method)": [[38, "ssl_tools.experiments.har_classification.simple1Dconv_classifier.Simple1DConvNetTest.get_data_module", false]], "get_data_module() (ssl_tools.experiments.har_classification.simple1dconv_classifier.simple1dconvnettrain method)": [[38, "ssl_tools.experiments.har_classification.simple1Dconv_classifier.Simple1DConvNetTrain.get_data_module", false]], "get_data_module() (ssl_tools.experiments.har_classification.simple2dconv_classifier.simple2dconvnettest method)": [[39, "ssl_tools.experiments.har_classification.simple2Dconv_classifier.Simple2DConvNetTest.get_data_module", false]], "get_data_module() (ssl_tools.experiments.har_classification.simple2dconv_classifier.simple2dconvnettrain method)": [[39, "ssl_tools.experiments.har_classification.simple2Dconv_classifier.Simple2DConvNetTrain.get_data_module", false]], "get_data_module() (ssl_tools.experiments.har_classification.tfc.tfctest method)": [[40, "ssl_tools.experiments.har_classification.tfc.TFCTest.get_data_module", false]], "get_data_module() (ssl_tools.experiments.har_classification.tfc_head_classifier.tfcheadclassifiertest method)": [[41, "ssl_tools.experiments.har_classification.tfc_head_classifier.TFCHeadClassifierTest.get_data_module", false]], "get_data_module() (ssl_tools.experiments.har_classification.tfc_head_classifier.tfcheadclassifiertrain method)": [[41, "ssl_tools.experiments.har_classification.tfc_head_classifier.TFCHeadClassifierTrain.get_data_module", false]], "get_data_module() (ssl_tools.experiments.har_classification.tnc.tnctest method)": [[42, "ssl_tools.experiments.har_classification.tnc.TNCTest.get_data_module", false]], "get_data_module() (ssl_tools.experiments.har_classification.tnc_head_classifier.tncheadclassifiertest method)": [[43, "ssl_tools.experiments.har_classification.tnc_head_classifier.TNCHeadClassifierTest.get_data_module", false]], "get_data_module() (ssl_tools.experiments.har_classification.tnc_head_classifier.tncheadclassifiertrain method)": [[43, "ssl_tools.experiments.har_classification.tnc_head_classifier.TNCHeadClassifierTrain.get_data_module", false]], "get_data_module() (ssl_tools.experiments.lightning_experiment.lightningexperiment method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.get_data_module", false]], "get_data_module() (ssl_tools.experiments.lightning_experiment.lightningssltrain method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningSSLTrain.get_data_module", false]], "get_data_module() (ssl_tools.experiments.lightningexperiment method)": [[45, "ssl_tools.experiments.LightningExperiment.get_data_module", false]], "get_data_module() (ssl_tools.experiments.lightningssltrain method)": [[45, "ssl_tools.experiments.LightningSSLTrain.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.cpc.cpcfinetune method)": [[80, "ssl_tools.pipelines.har_classification.cpc.CPCFineTune.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.cpc.cpcpretrain method)": [[80, "ssl_tools.pipelines.har_classification.cpc.CPCPreTrain.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.evaluator.embeddingevaluator method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.evaluator.harembeddingevaluator method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.HAREmbeddingEvaluator.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.gru_encoder.gruclassifierfinetune method)": [[82, "ssl_tools.pipelines.har_classification.gru_encoder.GRUClassifierFineTune.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.gru_encoder.gruclassifiertrain method)": [[82, "ssl_tools.pipelines.har_classification.gru_encoder.GRUClassifierTrain.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.mlp.mlpclassifierfinetune method)": [[84, "ssl_tools.pipelines.har_classification.mlp.MLPClassifierFineTune.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.mlp.mlpclassifiertrain method)": [[84, "ssl_tools.pipelines.har_classification.mlp.MLPClassifierTrain.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.simple1dconv_classifier.simple1dconvnetfinetune method)": [[86, "ssl_tools.pipelines.har_classification.simple1Dconv_classifier.Simple1DConvNetFineTune.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.simple1dconv_classifier.simple1dconvnettrain method)": [[86, "ssl_tools.pipelines.har_classification.simple1Dconv_classifier.Simple1DConvNetTrain.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.simple2dconv_classifier.simple2dconvnetfinetune method)": [[87, "ssl_tools.pipelines.har_classification.simple2Dconv_classifier.Simple2DConvNetFineTune.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.simple2dconv_classifier.simple2dconvnettrain method)": [[87, "ssl_tools.pipelines.har_classification.simple2Dconv_classifier.Simple2DConvNetTrain.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.tfc.tfcfinetune method)": [[88, "ssl_tools.pipelines.har_classification.tfc.TFCFineTune.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.tfc.tfctrain method)": [[88, "ssl_tools.pipelines.har_classification.tfc.TFCTrain.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.tfc_head_classifier.tfcheadclassifierfinetune method)": [[89, "ssl_tools.pipelines.har_classification.tfc_head_classifier.TFCHeadClassifierFineTune.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.tfc_head_classifier.tfcheadclassifiertrain method)": [[89, "ssl_tools.pipelines.har_classification.tfc_head_classifier.TFCHeadClassifierTrain.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.tnc.tncfinetune method)": [[90, "ssl_tools.pipelines.har_classification.tnc.TNCFineTune.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.tnc.tncpretrain method)": [[90, "ssl_tools.pipelines.har_classification.tnc.TNCPreTrain.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.tnc_head_classifier.tncheadclassifierfinetune method)": [[91, "ssl_tools.pipelines.har_classification.tnc_head_classifier.TNCHeadClassifierFineTune.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.tnc_head_classifier.tncheadclassifiertrain method)": [[91, "ssl_tools.pipelines.har_classification.tnc_head_classifier.TNCHeadClassifierTrain.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.transformer.simpletransformerfinetune method)": [[92, "ssl_tools.pipelines.har_classification.transformer.SimpleTransformerFineTune.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.transformer.simpletransformertrain method)": [[92, "ssl_tools.pipelines.har_classification.transformer.SimpleTransformerTrain.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.mlflow_train.lightningtrainmlflow method)": [[95, "ssl_tools.pipelines.mlflow_train.LightningTrainMLFlow.get_data_module", false]], "get_finetune_data_module() (ssl_tools.experiments.har_classification.cpc.cpctrain method)": [[34, "ssl_tools.experiments.har_classification.cpc.CPCTrain.get_finetune_data_module", false]], "get_finetune_data_module() (ssl_tools.experiments.har_classification.tfc.tfctrain method)": [[40, "ssl_tools.experiments.har_classification.tfc.TFCTrain.get_finetune_data_module", false]], "get_finetune_data_module() (ssl_tools.experiments.har_classification.tnc.tnctrain method)": [[42, "ssl_tools.experiments.har_classification.tnc.TNCTrain.get_finetune_data_module", false]], "get_finetune_data_module() (ssl_tools.experiments.lightning_experiment.lightningssltrain method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningSSLTrain.get_finetune_data_module", false]], "get_finetune_data_module() (ssl_tools.experiments.lightningssltrain method)": [[45, "ssl_tools.experiments.LightningSSLTrain.get_finetune_data_module", false]], "get_finetune_model() (ssl_tools.experiments.har_classification.cpc.cpctrain method)": [[34, "ssl_tools.experiments.har_classification.cpc.CPCTrain.get_finetune_model", false]], "get_finetune_model() (ssl_tools.experiments.har_classification.tfc.tfctrain method)": [[40, "ssl_tools.experiments.har_classification.tfc.TFCTrain.get_finetune_model", false]], "get_finetune_model() (ssl_tools.experiments.har_classification.tnc.tnctrain method)": [[42, "ssl_tools.experiments.har_classification.tnc.TNCTrain.get_finetune_model", false]], "get_finetune_model() (ssl_tools.experiments.lightning_experiment.lightningssltrain method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningSSLTrain.get_finetune_model", false]], "get_finetune_model() (ssl_tools.experiments.lightningssltrain method)": [[45, "ssl_tools.experiments.LightningSSLTrain.get_finetune_model", false]], "get_full_data_split() (in module ssl_tools.experiments.har_classification._classification_base)": [[33, "ssl_tools.experiments.har_classification._classification_base.get_full_data_split", false]], "get_full_data_split() (in module ssl_tools.pipelines.har_classification.evaluator)": [[81, "ssl_tools.pipelines.har_classification.evaluator.get_full_data_split", false]], "get_full_data_split() (in module ssl_tools.utils.data)": [[105, "ssl_tools.utils.data.get_full_data_split", false]], "get_logger() (ssl_tools.experiments.lightning_experiment.lightningexperiment method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.get_logger", false]], "get_logger() (ssl_tools.experiments.lightningexperiment method)": [[45, "ssl_tools.experiments.LightningExperiment.get_logger", false]], "get_logger() (ssl_tools.pipelines.har_classification.evaluator.embeddingevaluator method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator.get_logger", false]], "get_logger() (ssl_tools.pipelines.mlflow_train.lightningtrainmlflow method)": [[95, "ssl_tools.pipelines.mlflow_train.LightningTrainMLFlow.get_logger", false]], "get_model() (ssl_tools.experiments.covid_detection.anomaly_detection_base.covidanomalydetectionevaluator method)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.CovidAnomalyDetectionEvaluator.get_model", false]], "get_model() (ssl_tools.experiments.covid_detection.anomaly_detection_base.covidanomalydetectiontrain method)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.CovidAnomalyDetectionTrain.get_model", false]], "get_model() (ssl_tools.experiments.covid_detection.cae.convolutionalautoencoderanomalydetectiontest method)": [[24, "ssl_tools.experiments.covid_detection.cae.ConvolutionalAutoencoderAnomalyDetectionTest.get_model", false]], "get_model() (ssl_tools.experiments.covid_detection.cae.convolutionalautoencoderanomalydetectiontrain method)": [[24, "ssl_tools.experiments.covid_detection.cae.ConvolutionalAutoencoderAnomalyDetectionTrain.get_model", false]], "get_model() (ssl_tools.experiments.covid_detection.cae2d.convolutionalautoencoder2danomalydetectiontest method)": [[25, "ssl_tools.experiments.covid_detection.cae2d.ConvolutionalAutoencoder2DAnomalyDetectionTest.get_model", false]], "get_model() (ssl_tools.experiments.covid_detection.cae2d.convolutionalautoencoder2danomalydetectiontrain method)": [[25, "ssl_tools.experiments.covid_detection.cae2d.ConvolutionalAutoencoder2DAnomalyDetectionTrain.get_model", false]], "get_model() (ssl_tools.experiments.covid_detection.ccae.convolutionalautoencoderanomalydetectiontest method)": [[26, "ssl_tools.experiments.covid_detection.ccae.ConvolutionalAutoencoderAnomalyDetectionTest.get_model", false]], "get_model() (ssl_tools.experiments.covid_detection.ccae.convolutionalautoencoderanomalydetectiontrain method)": [[26, "ssl_tools.experiments.covid_detection.ccae.ConvolutionalAutoencoderAnomalyDetectionTrain.get_model", false]], "get_model() (ssl_tools.experiments.covid_detection.lstm_ae.lstmautoencoderanomalydetectiontest method)": [[30, "ssl_tools.experiments.covid_detection.lstm_ae.LSTMAutoencoderAnomalyDetectionTest.get_model", false]], "get_model() (ssl_tools.experiments.covid_detection.lstm_ae.lstmautoencoderanomalydetectiontrain method)": [[30, "ssl_tools.experiments.covid_detection.lstm_ae.LSTMAutoencoderAnomalyDetectionTrain.get_model", false]], "get_model() (ssl_tools.experiments.covid_detection.mlp.mlpclassifiertest method)": [[31, "ssl_tools.experiments.covid_detection.mlp.MLPClassifierTest.get_model", false]], "get_model() (ssl_tools.experiments.covid_detection.mlp.mlpclassifiertrain method)": [[31, "ssl_tools.experiments.covid_detection.mlp.MLPClassifierTrain.get_model", false]], "get_model() (ssl_tools.experiments.har_classification.cpc.cpctest method)": [[34, "ssl_tools.experiments.har_classification.cpc.CPCTest.get_model", false]], "get_model() (ssl_tools.experiments.har_classification.gru_encoder.gruclassifiertest method)": [[35, "ssl_tools.experiments.har_classification.gru_encoder.GRUClassifierTest.get_model", false]], "get_model() (ssl_tools.experiments.har_classification.gru_encoder.gruclassifiertrain method)": [[35, "ssl_tools.experiments.har_classification.gru_encoder.GRUClassifierTrain.get_model", false]], "get_model() (ssl_tools.experiments.har_classification.mlp_classifier.mlpclassifiertest method)": [[37, "ssl_tools.experiments.har_classification.mlp_classifier.MLPClassifierTest.get_model", false]], "get_model() (ssl_tools.experiments.har_classification.mlp_classifier.mlpclassifiertrain method)": [[37, "ssl_tools.experiments.har_classification.mlp_classifier.MLPClassifierTrain.get_model", false]], "get_model() (ssl_tools.experiments.har_classification.simple1dconv_classifier.simple1dconvnettest method)": [[38, "ssl_tools.experiments.har_classification.simple1Dconv_classifier.Simple1DConvNetTest.get_model", false]], "get_model() (ssl_tools.experiments.har_classification.simple1dconv_classifier.simple1dconvnettrain method)": [[38, "ssl_tools.experiments.har_classification.simple1Dconv_classifier.Simple1DConvNetTrain.get_model", false]], "get_model() (ssl_tools.experiments.har_classification.simple2dconv_classifier.simple2dconvnettest method)": [[39, "ssl_tools.experiments.har_classification.simple2Dconv_classifier.Simple2DConvNetTest.get_model", false]], "get_model() (ssl_tools.experiments.har_classification.simple2dconv_classifier.simple2dconvnettrain method)": [[39, "ssl_tools.experiments.har_classification.simple2Dconv_classifier.Simple2DConvNetTrain.get_model", false]], "get_model() (ssl_tools.experiments.har_classification.tfc.tfctest method)": [[40, "ssl_tools.experiments.har_classification.tfc.TFCTest.get_model", false]], "get_model() (ssl_tools.experiments.har_classification.tfc_head_classifier.tfcheadclassifiertest method)": [[41, "ssl_tools.experiments.har_classification.tfc_head_classifier.TFCHeadClassifierTest.get_model", false]], "get_model() (ssl_tools.experiments.har_classification.tfc_head_classifier.tfcheadclassifiertrain method)": [[41, "ssl_tools.experiments.har_classification.tfc_head_classifier.TFCHeadClassifierTrain.get_model", false]], "get_model() (ssl_tools.experiments.har_classification.tnc.tnctest method)": [[42, "ssl_tools.experiments.har_classification.tnc.TNCTest.get_model", false]], "get_model() (ssl_tools.experiments.har_classification.tnc_head_classifier.tncheadclassifiertest method)": [[43, "ssl_tools.experiments.har_classification.tnc_head_classifier.TNCHeadClassifierTest.get_model", false]], "get_model() (ssl_tools.experiments.har_classification.tnc_head_classifier.tncheadclassifiertrain method)": [[43, "ssl_tools.experiments.har_classification.tnc_head_classifier.TNCHeadClassifierTrain.get_model", false]], "get_model() (ssl_tools.experiments.lightning_experiment.lightningexperiment method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.get_model", false]], "get_model() (ssl_tools.experiments.lightning_experiment.lightningssltrain method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningSSLTrain.get_model", false]], "get_model() (ssl_tools.experiments.lightningexperiment method)": [[45, "ssl_tools.experiments.LightningExperiment.get_model", false]], "get_model() (ssl_tools.experiments.lightningssltrain method)": [[45, "ssl_tools.experiments.LightningSSLTrain.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.cpc.cpcfinetune method)": [[80, "ssl_tools.pipelines.har_classification.cpc.CPCFineTune.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.cpc.cpcpretrain method)": [[80, "ssl_tools.pipelines.har_classification.cpc.CPCPreTrain.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.gru_encoder.gruclassifierfinetune method)": [[82, "ssl_tools.pipelines.har_classification.gru_encoder.GRUClassifierFineTune.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.gru_encoder.gruclassifiertrain method)": [[82, "ssl_tools.pipelines.har_classification.gru_encoder.GRUClassifierTrain.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.mlp.mlpclassifierfinetune method)": [[84, "ssl_tools.pipelines.har_classification.mlp.MLPClassifierFineTune.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.mlp.mlpclassifiertrain method)": [[84, "ssl_tools.pipelines.har_classification.mlp.MLPClassifierTrain.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.simple1dconv_classifier.simple1dconvnetfinetune method)": [[86, "ssl_tools.pipelines.har_classification.simple1Dconv_classifier.Simple1DConvNetFineTune.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.simple1dconv_classifier.simple1dconvnettrain method)": [[86, "ssl_tools.pipelines.har_classification.simple1Dconv_classifier.Simple1DConvNetTrain.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.simple2dconv_classifier.simple2dconvnetfinetune method)": [[87, "ssl_tools.pipelines.har_classification.simple2Dconv_classifier.Simple2DConvNetFineTune.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.simple2dconv_classifier.simple2dconvnettrain method)": [[87, "ssl_tools.pipelines.har_classification.simple2Dconv_classifier.Simple2DConvNetTrain.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.tfc.tfcfinetune method)": [[88, "ssl_tools.pipelines.har_classification.tfc.TFCFineTune.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.tfc.tfctrain method)": [[88, "ssl_tools.pipelines.har_classification.tfc.TFCTrain.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.tfc_head_classifier.tfcheadclassifierfinetune method)": [[89, "ssl_tools.pipelines.har_classification.tfc_head_classifier.TFCHeadClassifierFineTune.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.tfc_head_classifier.tfcheadclassifiertrain method)": [[89, "ssl_tools.pipelines.har_classification.tfc_head_classifier.TFCHeadClassifierTrain.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.tnc.tncfinetune method)": [[90, "ssl_tools.pipelines.har_classification.tnc.TNCFineTune.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.tnc.tncpretrain method)": [[90, "ssl_tools.pipelines.har_classification.tnc.TNCPreTrain.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.tnc_head_classifier.tncheadclassifierfinetune method)": [[91, "ssl_tools.pipelines.har_classification.tnc_head_classifier.TNCHeadClassifierFineTune.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.tnc_head_classifier.tncheadclassifiertrain method)": [[91, "ssl_tools.pipelines.har_classification.tnc_head_classifier.TNCHeadClassifierTrain.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.transformer.simpletransformerfinetune method)": [[92, "ssl_tools.pipelines.har_classification.transformer.SimpleTransformerFineTune.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.transformer.simpletransformertrain method)": [[92, "ssl_tools.pipelines.har_classification.transformer.SimpleTransformerTrain.get_model", false]], "get_model() (ssl_tools.pipelines.mlflow_train.lightningtrainmlflow method)": [[95, "ssl_tools.pipelines.mlflow_train.LightningTrainMLFlow.get_model", false]], "get_parser() (in module ssl_tools.experiments.experiment)": [[32, "ssl_tools.experiments.experiment.get_parser", false]], "get_parser() (in module ssl_tools.pipelines.cli)": [[78, "ssl_tools.pipelines.cli.get_parser", false]], "get_pretrain_data_module() (ssl_tools.experiments.har_classification.cpc.cpctrain method)": [[34, "ssl_tools.experiments.har_classification.cpc.CPCTrain.get_pretrain_data_module", false]], "get_pretrain_data_module() (ssl_tools.experiments.har_classification.tfc.tfctrain method)": [[40, "ssl_tools.experiments.har_classification.tfc.TFCTrain.get_pretrain_data_module", false]], "get_pretrain_data_module() (ssl_tools.experiments.har_classification.tnc.tnctrain method)": [[42, "ssl_tools.experiments.har_classification.tnc.TNCTrain.get_pretrain_data_module", false]], "get_pretrain_data_module() (ssl_tools.experiments.lightning_experiment.lightningssltrain method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningSSLTrain.get_pretrain_data_module", false]], "get_pretrain_data_module() (ssl_tools.experiments.lightningssltrain method)": [[45, "ssl_tools.experiments.LightningSSLTrain.get_pretrain_data_module", false]], "get_pretrain_model() (ssl_tools.experiments.har_classification.cpc.cpctrain method)": [[34, "ssl_tools.experiments.har_classification.cpc.CPCTrain.get_pretrain_model", false]], "get_pretrain_model() (ssl_tools.experiments.har_classification.tfc.tfctrain method)": [[40, "ssl_tools.experiments.har_classification.tfc.TFCTrain.get_pretrain_model", false]], "get_pretrain_model() (ssl_tools.experiments.har_classification.tnc.tnctrain method)": [[42, "ssl_tools.experiments.har_classification.tnc.TNCTrain.get_pretrain_model", false]], "get_pretrain_model() (ssl_tools.experiments.lightning_experiment.lightningssltrain method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningSSLTrain.get_pretrain_model", false]], "get_pretrain_model() (ssl_tools.experiments.lightningssltrain method)": [[45, "ssl_tools.experiments.LightningSSLTrain.get_pretrain_model", false]], "get_runs() (ssl_tools.pipelines.har_classification.evaluator.evaluateall method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EvaluateAll.get_runs", false]], "get_split_dataloader() (in module ssl_tools.experiments.har_classification._classification_base)": [[33, "ssl_tools.experiments.har_classification._classification_base.get_split_dataloader", false]], "get_split_dataloader() (in module ssl_tools.pipelines.har_classification.evaluator)": [[81, "ssl_tools.pipelines.har_classification.evaluator.get_split_dataloader", false]], "get_split_dataloader() (in module ssl_tools.utils.data)": [[105, "ssl_tools.utils.data.get_split_dataloader", false]], "get_trainer() (ssl_tools.experiments.lightning_experiment.lightningexperiment method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.get_trainer", false]], "get_trainer() (ssl_tools.experiments.lightning_experiment.lightningtest method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningTest.get_trainer", false]], "get_trainer() (ssl_tools.experiments.lightning_experiment.lightningtrain method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningTrain.get_trainer", false]], "get_trainer() (ssl_tools.experiments.lightningexperiment method)": [[45, "ssl_tools.experiments.LightningExperiment.get_trainer", false]], "get_trainer() (ssl_tools.experiments.lightningtest method)": [[45, "ssl_tools.experiments.LightningTest.get_trainer", false]], "get_trainer() (ssl_tools.experiments.lightningtrain method)": [[45, "ssl_tools.experiments.LightningTrain.get_trainer", false]], "get_trainer() (ssl_tools.pipelines.har_classification.evaluator.embeddingevaluator method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator.get_trainer", false]], "get_trainer() (ssl_tools.pipelines.mlflow_train.lightningtrainmlflow method)": [[95, "ssl_tools.pipelines.mlflow_train.LightningTrainMLFlow.get_trainer", false]], "gruclassifier (class in ssl_tools.experiments.har_classification.gru_encoder)": [[35, "ssl_tools.experiments.har_classification.gru_encoder.GRUClassifier", false]], "gruclassifier (class in ssl_tools.pipelines.har_classification.gru_encoder)": [[82, "ssl_tools.pipelines.har_classification.gru_encoder.GRUClassifier", false]], "gruclassifierfinetune (class in ssl_tools.pipelines.har_classification.gru_encoder)": [[82, "ssl_tools.pipelines.har_classification.gru_encoder.GRUClassifierFineTune", false]], "gruclassifiertest (class in ssl_tools.experiments.har_classification.gru_encoder)": [[35, "ssl_tools.experiments.har_classification.gru_encoder.GRUClassifierTest", false]], "gruclassifiertrain (class in ssl_tools.experiments.har_classification.gru_encoder)": [[35, "ssl_tools.experiments.har_classification.gru_encoder.GRUClassifierTrain", false]], "gruclassifiertrain (class in ssl_tools.pipelines.har_classification.gru_encoder)": [[82, "ssl_tools.pipelines.har_classification.gru_encoder.GRUClassifierTrain", false]], "gruencoder (class in ssl_tools.models.layers.gru)": [[52, "ssl_tools.models.layers.gru.GRUEncoder", false]], "hack_to_avoid_lightning_cli_sys_argv_warning() (in module ssl_tools.benchmarks.main_supervised)": [[6, "ssl_tools.benchmarks.main_supervised.hack_to_avoid_lightning_cli_sys_argv_warning", false]], "harembeddingevaluator (class in ssl_tools.pipelines.har_classification.evaluator)": [[81, "ssl_tools.pipelines.har_classification.evaluator.HAREmbeddingEvaluator", false]], "hyperparameters (ssl_tools.experiments.lightning_experiment.lightningexperiment property)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.hyperparameters", false]], "hyperparameters (ssl_tools.experiments.lightningexperiment property)": [[45, "ssl_tools.experiments.LightningExperiment.hyperparameters", false]], "identity (class in ssl_tools.transforms.time_1d_full)": [[101, "ssl_tools.transforms.time_1d_full.Identity", false]], "identity (class in ssl_tools.transforms.utils)": [[102, "ssl_tools.transforms.utils.Identity", false]], "imucnn (class in ssl_tools.models.nets.imu_transformer)": [[60, "ssl_tools.models.nets.imu_transformer.IMUCNN", false]], "imutransformerencoder (class in ssl_tools.models.nets.imu_transformer)": [[60, "ssl_tools.models.nets.imu_transformer.IMUTransformerEncoder", false]], "inceptionmodule (class in ssl_tools.models.nets.inception_time)": [[61, "ssl_tools.models.nets.inception_time.InceptionModule", false]], "inceptiontime (class in ssl_tools.models.nets.inception_time)": [[61, "ssl_tools.models.nets.inception_time.InceptionTime", false]], "kmeans_threshold() (in module ssl_tools.experiments.covid_detection.anomaly_detection_base)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.kmeans_threshold", false]], "latentanalysis (class in ssl_tools.analysis.latent_analysis)": [[2, "ssl_tools.analysis.latent_analysis.LatentAnalysis", false]], "layeroutputsaverhook (class in ssl_tools.analysis.latent_analysis)": [[2, "ssl_tools.analysis.latent_analysis.LayerOutputSaverHook", false]], "lefttorightflip (class in ssl_tools.transforms.time_1d)": [[100, "ssl_tools.transforms.time_1d.LeftToRightFlip", false]], "lightningexperiment (class in ssl_tools.experiments)": [[45, "ssl_tools.experiments.LightningExperiment", false]], "lightningexperiment (class in ssl_tools.experiments.lightning_experiment)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment", false]], "lightningfinetunemlflow (class in ssl_tools.pipelines.mlflow_train)": [[95, "ssl_tools.pipelines.mlflow_train.LightningFineTuneMLFlow", false]], "lightningssltrain (class in ssl_tools.experiments)": [[45, "ssl_tools.experiments.LightningSSLTrain", false]], "lightningssltrain (class in ssl_tools.experiments.lightning_experiment)": [[46, "ssl_tools.experiments.lightning_experiment.LightningSSLTrain", false]], "lightningtest (class in ssl_tools.experiments)": [[45, "ssl_tools.experiments.LightningTest", false]], "lightningtest (class in ssl_tools.experiments.lightning_experiment)": [[46, "ssl_tools.experiments.lightning_experiment.LightningTest", false]], "lightningtrain (class in ssl_tools.experiments)": [[45, "ssl_tools.experiments.LightningTrain", false]], "lightningtrain (class in ssl_tools.experiments.lightning_experiment)": [[46, "ssl_tools.experiments.lightning_experiment.LightningTrain", false]], "lightningtrainmlflow (class in ssl_tools.pipelines.mlflow_train)": [[95, "ssl_tools.pipelines.mlflow_train.LightningTrainMLFlow", false]], "load_checkpoint() (ssl_tools.experiments.lightning_experiment.lightningexperiment method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.load_checkpoint", false]], "load_checkpoint() (ssl_tools.experiments.lightningexperiment method)": [[45, "ssl_tools.experiments.LightningExperiment.load_checkpoint", false]], "load_model() (ssl_tools.pipelines.har_classification.evaluator.embeddingevaluator method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator.load_model", false]], "load_model() (ssl_tools.pipelines.mlflow_train.lightningfinetunemlflow method)": [[95, "ssl_tools.pipelines.mlflow_train.LightningFineTuneMLFlow.load_model", false]], "load_model_mlflow() (in module ssl_tools.pipelines.utils)": [[96, "ssl_tools.pipelines.utils.load_model_mlflow", false]], "locate_config() (ssl_tools.pipelines.har_classification.evaluator.evaluateall method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EvaluateAll.locate_config", false]], "log_hyperparams() (ssl_tools.experiments.lightning_experiment.lightningexperiment method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.log_hyperparams", false]], "log_hyperparams() (ssl_tools.experiments.lightningexperiment method)": [[45, "ssl_tools.experiments.LightningExperiment.log_hyperparams", false]], "logger (ssl_tools.experiments.lightning_experiment.lightningexperiment property)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.logger", false]], "logger (ssl_tools.experiments.lightningexperiment property)": [[45, "ssl_tools.experiments.LightningExperiment.logger", false]], "loss_func() (ssl_tools.models.nets.simple.simpleclassificationnet method)": [[67, "ssl_tools.models.nets.simple.SimpleClassificationNet.loss_func", false]], "loss_func() (ssl_tools.models.nets.simple.simplereconstructionnet method)": [[67, "ssl_tools.models.nets.simple.SimpleReconstructionNet.loss_func", false]], "loss_function() (ssl_tools.models.nets.deep_convnet.deepconvnet method)": [[59, "ssl_tools.models.nets.deep_convnet.DeepConvNet.loss_function", false]], "loss_function() (ssl_tools.models.ssl.cpc.cpc method)": [[71, "ssl_tools.models.ssl.cpc.CPC.loss_function", false]], "loss_function() (ssl_tools.models.ssl.tnc.tnc method)": [[75, "ssl_tools.models.ssl.tnc.TNC.loss_function", false]], "lstmautoencoder (class in ssl_tools.models.nets.lstm_ae)": [[63, "ssl_tools.models.nets.lstm_ae.LSTMAutoencoder", false]], "lstmautoencoderanomalydetectiontest (class in ssl_tools.experiments.covid_detection.lstm_ae)": [[30, "ssl_tools.experiments.covid_detection.lstm_ae.LSTMAutoencoderAnomalyDetectionTest", false]], "lstmautoencoderanomalydetectiontrain (class in ssl_tools.experiments.covid_detection.lstm_ae)": [[30, "ssl_tools.experiments.covid_detection.lstm_ae.LSTMAutoencoderAnomalyDetectionTrain", false]], "magnitudewarp (class in ssl_tools.transforms.time_1d_full)": [[101, "ssl_tools.transforms.time_1d_full.MagnitudeWarp", false]], "magnitudewrap (class in ssl_tools.transforms.time_1d)": [[100, "ssl_tools.transforms.time_1d.MagnitudeWrap", false]], "main() (in module ssl_tools.analysis.plot_metrics)": [[3, "ssl_tools.analysis.plot_metrics.main", false]], "main() (in module ssl_tools.benchmarks.main_supervised)": [[6, "ssl_tools.benchmarks.main_supervised.main", false]], "main() (in module ssl_tools.models.nets.deep_convnet)": [[59, "ssl_tools.models.nets.deep_convnet.main", false]], "main() (in module ssl_tools.models.nets.resnet1d)": [[65, "ssl_tools.models.nets.resnet1d.main", false]], "main_loo() (in module ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.main_loo", false]], "mean_absolute_error() (in module ssl_tools.experiments.covid_detection.anomaly_detection_base)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.mean_absolute_error", false]], "mean_squared_error() (in module ssl_tools.experiments.covid_detection.anomaly_detection_base)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.mean_squared_error", false]], "mix (ssl_tools.benchmarks.main_mix_style.experimentargs attribute)": [[5, "ssl_tools.benchmarks.main_mix_style.ExperimentArgs.mix", false]], "mlpclassifier (class in ssl_tools.models.nets)": [[62, "ssl_tools.models.nets.MLPClassifier", false]], "mlpclassifier (class in ssl_tools.models.nets.simple)": [[67, "ssl_tools.models.nets.simple.MLPClassifier", false]], "mlpclassifierfinetune (class in ssl_tools.pipelines.har_classification.mlp)": [[84, "ssl_tools.pipelines.har_classification.mlp.MLPClassifierFineTune", false]], "mlpclassifiertest (class in ssl_tools.experiments.covid_detection.mlp)": [[31, "ssl_tools.experiments.covid_detection.mlp.MLPClassifierTest", false]], "mlpclassifiertest (class in ssl_tools.experiments.har_classification.mlp_classifier)": [[37, "ssl_tools.experiments.har_classification.mlp_classifier.MLPClassifierTest", false]], "mlpclassifiertrain (class in ssl_tools.experiments.covid_detection.mlp)": [[31, "ssl_tools.experiments.covid_detection.mlp.MLPClassifierTrain", false]], "mlpclassifiertrain (class in ssl_tools.experiments.har_classification.mlp_classifier)": [[37, "ssl_tools.experiments.har_classification.mlp_classifier.MLPClassifierTrain", false]], "mlpclassifiertrain (class in ssl_tools.pipelines.har_classification.mlp)": [[84, "ssl_tools.pipelines.har_classification.mlp.MLPClassifierTrain", false]], "model (ssl_tools.benchmarks.main_supervised.experimentargs attribute)": [[6, "ssl_tools.benchmarks.main_supervised.ExperimentArgs.model", false]], "model (ssl_tools.experiments.lightning_experiment.lightningexperiment property)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.model", false]], "model (ssl_tools.experiments.lightningexperiment property)": [[45, "ssl_tools.experiments.LightningExperiment.model", false]], "model (ssl_tools.pipelines.har_classification.gru_encoder.gruclassifierfinetune attribute)": [[82, "ssl_tools.pipelines.har_classification.gru_encoder.GRUClassifierFineTune.MODEL", false]], "model (ssl_tools.pipelines.har_classification.gru_encoder.gruclassifiertrain attribute)": [[82, "ssl_tools.pipelines.har_classification.gru_encoder.GRUClassifierTrain.MODEL", false]], "model (ssl_tools.pipelines.har_classification.simple1dconv_classifier.simple1dconvnetfinetune attribute)": [[86, "ssl_tools.pipelines.har_classification.simple1Dconv_classifier.Simple1DConvNetFineTune.MODEL", false]], "model (ssl_tools.pipelines.har_classification.simple1dconv_classifier.simple1dconvnettrain attribute)": [[86, "ssl_tools.pipelines.har_classification.simple1Dconv_classifier.Simple1DConvNetTrain.MODEL", false]], "model (ssl_tools.pipelines.har_classification.simple2dconv_classifier.simple2dconvnetfinetune attribute)": [[87, "ssl_tools.pipelines.har_classification.simple2Dconv_classifier.Simple2DConvNetFineTune.MODEL", false]], "model (ssl_tools.pipelines.har_classification.simple2dconv_classifier.simple2dconvnettrain attribute)": [[87, "ssl_tools.pipelines.har_classification.simple2Dconv_classifier.Simple2DConvNetTrain.MODEL", false]], "model (ssl_tools.pipelines.har_classification.tfc_head_classifier.tfcheadclassifierfinetune attribute)": [[89, "ssl_tools.pipelines.har_classification.tfc_head_classifier.TFCHeadClassifierFineTune.MODEL", false]], "model (ssl_tools.pipelines.har_classification.tfc_head_classifier.tfcheadclassifiertrain attribute)": [[89, "ssl_tools.pipelines.har_classification.tfc_head_classifier.TFCHeadClassifierTrain.MODEL", false]], "model (ssl_tools.pipelines.har_classification.tnc_head_classifier.tncheadclassifierfinetune attribute)": [[91, "ssl_tools.pipelines.har_classification.tnc_head_classifier.TNCHeadClassifierFineTune.MODEL", false]], "model (ssl_tools.pipelines.har_classification.tnc_head_classifier.tncheadclassifiertrain attribute)": [[91, "ssl_tools.pipelines.har_classification.tnc_head_classifier.TNCHeadClassifierTrain.MODEL", false]], "model (ssl_tools.pipelines.har_classification.transformer.simpletransformertrain attribute)": [[92, "ssl_tools.pipelines.har_classification.transformer.SimpleTransformerTrain.MODEL", false]], "model_args (ssl_tools.benchmarks.main_mix_style.experimentargs attribute)": [[5, "ssl_tools.benchmarks.main_mix_style.ExperimentArgs.model_args", false]], "model_cls (ssl_tools.benchmarks.main_mix_style.experimentargs attribute)": [[5, "ssl_tools.benchmarks.main_mix_style.ExperimentArgs.model_cls", false]], "module": [[1, "module-ssl_tools.analysis", false], [2, "module-ssl_tools.analysis.latent_analysis", false], [3, "module-ssl_tools.analysis.plot_metrics", false], [4, "module-ssl_tools.benchmarks", false], [5, "module-ssl_tools.benchmarks.main_mix_style", false], [6, "module-ssl_tools.benchmarks.main_supervised", false], [7, "module-ssl_tools.benchmarks.main_supervised_analysis", false], [8, "module-ssl_tools.benchmarks.simple_trainer", false], [9, "module-ssl_tools.callbacks", false], [10, "module-ssl_tools.callbacks.performance", false], [11, "module-ssl_tools.callbacks.save_best", false], [12, "module-ssl_tools.data.data_modules.base", false], [13, "module-ssl_tools.data.data_modules.covid_anomaly", false], [14, "module-ssl_tools.data.data_modules.har", false], [15, "module-ssl_tools.data.data_modules", false], [16, "module-ssl_tools.data.datasets.augmented_dataset", false], [17, "module-ssl_tools.data.datasets.domain_dataset", false], [18, "module-ssl_tools.data.datasets", false], [19, "module-ssl_tools.data.datasets.series_dataset", false], [20, "module-ssl_tools.data.datasets.tfc", false], [21, "module-ssl_tools.data.datasets.tnc", false], [22, "module-ssl_tools.data", false], [23, "module-ssl_tools.experiments.covid_detection.anomaly_detection_base", false], [24, "module-ssl_tools.experiments.covid_detection.cae", false], [25, "module-ssl_tools.experiments.covid_detection.cae2d", false], [26, "module-ssl_tools.experiments.covid_detection.ccae", false], [27, "module-ssl_tools.experiments.covid_detection.classfication_report", false], [28, "module-ssl_tools.experiments.covid_detection.classification_base", false], [29, "module-ssl_tools.experiments.covid_detection", false], [30, "module-ssl_tools.experiments.covid_detection.lstm_ae", false], [31, "module-ssl_tools.experiments.covid_detection.mlp", false], [32, "module-ssl_tools.experiments.experiment", false], [33, "module-ssl_tools.experiments.har_classification._classification_base", false], [34, "module-ssl_tools.experiments.har_classification.cpc", false], [35, "module-ssl_tools.experiments.har_classification.gru_encoder", false], [36, "module-ssl_tools.experiments.har_classification", false], [37, "module-ssl_tools.experiments.har_classification.mlp_classifier", false], [38, "module-ssl_tools.experiments.har_classification.simple1Dconv_classifier", false], [39, "module-ssl_tools.experiments.har_classification.simple2Dconv_classifier", false], [40, "module-ssl_tools.experiments.har_classification.tfc", false], [41, "module-ssl_tools.experiments.har_classification.tfc_head_classifier", false], [42, "module-ssl_tools.experiments.har_classification.tnc", false], [43, "module-ssl_tools.experiments.har_classification.tnc_head_classifier", false], [44, "module-ssl_tools.experiments.har_classification.utils", false], [45, "module-ssl_tools.experiments", false], [46, "module-ssl_tools.experiments.lightning_experiment", false], [47, "module-ssl_tools", false], [48, "module-ssl_tools.losses.contrastive_loss", false], [49, "module-ssl_tools.losses", false], [50, "module-ssl_tools.losses.nxtent", false], [51, "module-ssl_tools.models", false], [52, "module-ssl_tools.models.layers.gru", false], [53, "module-ssl_tools.models.layers", false], [54, "module-ssl_tools.models.nets.cnn_ha_etal", false], [55, "module-ssl_tools.models.nets.cnn_pf", false], [56, "module-ssl_tools.models.nets.convae", false], [57, "module-ssl_tools.models.nets.convnet", false], [58, "module-ssl_tools.models.nets.deep_conv_lstm", false], [59, "module-ssl_tools.models.nets.deep_convnet", false], [60, "module-ssl_tools.models.nets.imu_transformer", false], [61, "module-ssl_tools.models.nets.inception_time", false], [62, "module-ssl_tools.models.nets", false], [63, "module-ssl_tools.models.nets.lstm_ae", false], [64, "module-ssl_tools.models.nets.multi_channel_cnn", false], [65, "module-ssl_tools.models.nets.resnet1d", false], [66, "module-ssl_tools.models.nets.resnet_1d", false], [67, "module-ssl_tools.models.nets.simple", false], [68, "module-ssl_tools.models.nets.transformer", false], [69, "module-ssl_tools.models.nets.wisenet", false], [70, "module-ssl_tools.models.ssl.classifier", false], [71, "module-ssl_tools.models.ssl.cpc", false], [72, "module-ssl_tools.models.ssl", false], [73, "module-ssl_tools.models.ssl.modules.heads", false], [74, "module-ssl_tools.models.ssl.tfc", false], [75, "module-ssl_tools.models.ssl.tnc", false], [76, "module-ssl_tools.models.utils", false], [77, "module-ssl_tools.pipelines.base", false], [78, "module-ssl_tools.pipelines.cli", false], [79, "module-ssl_tools.pipelines.har_classification.conv1d_conss", false], [80, "module-ssl_tools.pipelines.har_classification.cpc", false], [81, "module-ssl_tools.pipelines.har_classification.evaluator", false], [82, "module-ssl_tools.pipelines.har_classification.gru_encoder", false], [83, "module-ssl_tools.pipelines.har_classification", false], [84, "module-ssl_tools.pipelines.har_classification.mlp", false], [85, "module-ssl_tools.pipelines.har_classification.scripts.evaluate_all", false], [86, "module-ssl_tools.pipelines.har_classification.simple1Dconv_classifier", false], [87, "module-ssl_tools.pipelines.har_classification.simple2Dconv_classifier", false], [88, "module-ssl_tools.pipelines.har_classification.tfc", false], [89, "module-ssl_tools.pipelines.har_classification.tfc_head_classifier", false], [90, "module-ssl_tools.pipelines.har_classification.tnc", false], [91, "module-ssl_tools.pipelines.har_classification.tnc_head_classifier", false], [92, "module-ssl_tools.pipelines.har_classification.transformer", false], [93, "module-ssl_tools.pipelines.har_classification.utils", false], [94, "module-ssl_tools.pipelines", false], [95, "module-ssl_tools.pipelines.mlflow_train", false], [96, "module-ssl_tools.pipelines.utils", false], [97, "module-ssl_tools.transforms", false], [98, "module-ssl_tools.transforms.pad", false], [99, "module-ssl_tools.transforms.signal_1d", false], [100, "module-ssl_tools.transforms.time_1d", false], [101, "module-ssl_tools.transforms.time_1d_full", false], [102, "module-ssl_tools.transforms.utils", false], [103, "module-ssl_tools.transforms.window", false], [104, "module-ssl_tools.utils.configurable", false], [105, "module-ssl_tools.utils.data", false], [106, "module-ssl_tools.utils", false], [107, "module-ssl_tools.utils.layers", false], [108, "module-ssl_tools.utils.types", false], [119, "module-ssl_tools.analysis", false]], "multichannelcnn_har (class in ssl_tools.models.nets.multi_channel_cnn)": [[64, "ssl_tools.models.nets.multi_channel_cnn.MultiChannelCNN_HAR", false]], "multimodaldataframedataset (class in ssl_tools.data.datasets)": [[18, "ssl_tools.data.datasets.MultiModalDataframeDataset", false]], "multimodaldataframedataset (class in ssl_tools.data.datasets.series_dataset)": [[19, "ssl_tools.data.datasets.series_dataset.MultiModalDataframeDataset", false]], "multimodalharseriesdatamodule (class in ssl_tools.data.data_modules)": [[15, "ssl_tools.data.data_modules.MultiModalHARSeriesDataModule", false]], "multimodalharseriesdatamodule (class in ssl_tools.data.data_modules.har)": [[14, "ssl_tools.data.data_modules.har.MultiModalHARSeriesDataModule", false]], "multimodalseriescsvdataset (class in ssl_tools.data.datasets)": [[18, "ssl_tools.data.datasets.MultiModalSeriesCSVDataset", false]], "multimodalseriescsvdataset (class in ssl_tools.data.datasets.series_dataset)": [[19, "ssl_tools.data.datasets.series_dataset.MultiModalSeriesCSVDataset", false]], "myconv1dpadsame (class in ssl_tools.models.nets.resnet1d)": [[65, "ssl_tools.models.nets.resnet1d.MyConv1dPadSame", false]], "mymaxpool1dpadsame (class in ssl_tools.models.nets.resnet1d)": [[65, "ssl_tools.models.nets.resnet1d.MyMaxPool1dPadSame", false]], "negative_precision_score() (in module ssl_tools.experiments.covid_detection.classfication_report)": [[27, "ssl_tools.experiments.covid_detection.classfication_report.negative_precision_score", false]], "ntxentloss_poly (class in ssl_tools.losses.nxtent)": [[50, "ssl_tools.losses.nxtent.NTXentLoss_poly", false]], "num_classes (ssl_tools.benchmarks.main_supervised.experimentargs attribute)": [[6, "ssl_tools.benchmarks.main_supervised.ExperimentArgs.num_classes", false]], "on_fit_end() (ssl_tools.callbacks.performance.performancelogger method)": [[10, "ssl_tools.callbacks.performance.PerformanceLogger.on_fit_end", false]], "on_fit_start() (ssl_tools.callbacks.performance.performancelogger method)": [[10, "ssl_tools.callbacks.performance.PerformanceLogger.on_fit_start", false]], "on_train_end() (ssl_tools.callbacks.save_best.picklebestmodelandload method)": [[11, "ssl_tools.callbacks.save_best.PickleBestModelAndLoad.on_train_end", false]], "on_train_epoch_end() (ssl_tools.callbacks.performance.performancelogger method)": [[10, "ssl_tools.callbacks.performance.PerformanceLogger.on_train_epoch_end", false]], "on_train_epoch_start() (ssl_tools.callbacks.performance.performancelogger method)": [[10, "ssl_tools.callbacks.performance.PerformanceLogger.on_train_epoch_start", false]], "on_validation_end() (ssl_tools.pipelines.har_classification.conv1d_conss.partialembeddingevaluatorcallback method)": [[79, "ssl_tools.pipelines.har_classification.conv1d_conss.PartialEmbeddingEvaluatorCallback.on_validation_end", false]], "options (in module ssl_tools.experiments.covid_detection.cae)": [[24, "ssl_tools.experiments.covid_detection.cae.options", false]], "options (in module ssl_tools.experiments.covid_detection.cae2d)": [[25, "ssl_tools.experiments.covid_detection.cae2d.options", false]], "options (in module ssl_tools.experiments.covid_detection.ccae)": [[26, "ssl_tools.experiments.covid_detection.ccae.options", false]], "options (in module ssl_tools.experiments.covid_detection.lstm_ae)": [[30, "ssl_tools.experiments.covid_detection.lstm_ae.options", false]], "options (in module ssl_tools.experiments.covid_detection.mlp)": [[31, "ssl_tools.experiments.covid_detection.mlp.options", false]], "options (in module ssl_tools.experiments.har_classification.cpc)": [[34, "ssl_tools.experiments.har_classification.cpc.options", false]], "options (in module ssl_tools.experiments.har_classification.gru_encoder)": [[35, "ssl_tools.experiments.har_classification.gru_encoder.options", false]], "options (in module ssl_tools.experiments.har_classification.mlp_classifier)": [[37, "ssl_tools.experiments.har_classification.mlp_classifier.options", false]], "options (in module ssl_tools.experiments.har_classification.simple1dconv_classifier)": [[38, "ssl_tools.experiments.har_classification.simple1Dconv_classifier.options", false]], "options (in module ssl_tools.experiments.har_classification.simple2dconv_classifier)": [[39, "ssl_tools.experiments.har_classification.simple2Dconv_classifier.options", false]], "options (in module ssl_tools.experiments.har_classification.tfc)": [[40, "ssl_tools.experiments.har_classification.tfc.options", false]], "options (in module ssl_tools.experiments.har_classification.tfc_head_classifier)": [[41, "ssl_tools.experiments.har_classification.tfc_head_classifier.options", false]], "options (in module ssl_tools.experiments.har_classification.tnc)": [[42, "ssl_tools.experiments.har_classification.tnc.options", false]], "options (in module ssl_tools.experiments.har_classification.tnc_head_classifier)": [[43, "ssl_tools.experiments.har_classification.tnc_head_classifier.options", false]], "options (in module ssl_tools.pipelines.har_classification.cpc)": [[80, "ssl_tools.pipelines.har_classification.cpc.options", false]], "options (in module ssl_tools.pipelines.har_classification.evaluator)": [[81, "ssl_tools.pipelines.har_classification.evaluator.options", false]], "options (in module ssl_tools.pipelines.har_classification.gru_encoder)": [[82, "ssl_tools.pipelines.har_classification.gru_encoder.options", false]], "options (in module ssl_tools.pipelines.har_classification.mlp)": [[84, "ssl_tools.pipelines.har_classification.mlp.options", false]], "options (in module ssl_tools.pipelines.har_classification.scripts.evaluate_all)": [[85, "ssl_tools.pipelines.har_classification.scripts.evaluate_all.options", false]], "options (in module ssl_tools.pipelines.har_classification.simple1dconv_classifier)": [[86, "ssl_tools.pipelines.har_classification.simple1Dconv_classifier.options", false]], "options (in module ssl_tools.pipelines.har_classification.simple2dconv_classifier)": [[87, "ssl_tools.pipelines.har_classification.simple2Dconv_classifier.options", false]], "options (in module ssl_tools.pipelines.har_classification.tfc)": [[88, "ssl_tools.pipelines.har_classification.tfc.options", false]], "options (in module ssl_tools.pipelines.har_classification.tfc_head_classifier)": [[89, "ssl_tools.pipelines.har_classification.tfc_head_classifier.options", false]], "options (in module ssl_tools.pipelines.har_classification.tnc)": [[90, "ssl_tools.pipelines.har_classification.tnc.options", false]], "options (in module ssl_tools.pipelines.har_classification.tnc_head_classifier)": [[91, "ssl_tools.pipelines.har_classification.tnc_head_classifier.options", false]], "options (in module ssl_tools.pipelines.har_classification.transformer)": [[92, "ssl_tools.pipelines.har_classification.transformer.options", false]], "outputloggercallback (class in ssl_tools.utils.layers)": [[107, "ssl_tools.utils.layers.OutputLoggerCallback", false]], "outputs_from_layer() (ssl_tools.analysis.latent_analysis.layeroutputsaverhook method)": [[2, "ssl_tools.analysis.latent_analysis.LayerOutputSaverHook.outputs_from_layer", false]], "parse_num_workers() (in module ssl_tools.data.data_modules.har)": [[14, "ssl_tools.data.data_modules.har.parse_num_workers", false]], "parse_transforms() (in module ssl_tools.data.data_modules.har)": [[14, "ssl_tools.data.data_modules.har.parse_transforms", false]], "partialembeddingevaluator (class in ssl_tools.pipelines.har_classification.conv1d_conss)": [[79, "ssl_tools.pipelines.har_classification.conv1d_conss.PartialEmbeddingEvaluator", false]], "partialembeddingevaluatorcallback (class in ssl_tools.pipelines.har_classification.conv1d_conss)": [[79, "ssl_tools.pipelines.har_classification.conv1d_conss.PartialEmbeddingEvaluatorCallback", false]], "pathlike (in module ssl_tools.utils.types)": [[108, "ssl_tools.utils.types.PathLike", false]], "perchanneltransform (class in ssl_tools.transforms.utils)": [[102, "ssl_tools.transforms.utils.PerChannelTransform", false]], "performancelogger (class in ssl_tools.callbacks.performance)": [[10, "ssl_tools.callbacks.performance.PerformanceLogger", false]], "permutate (class in ssl_tools.transforms.time_1d_full)": [[101, "ssl_tools.transforms.time_1d_full.Permutate", false]], "picklebestmodelandload (class in ssl_tools.callbacks.save_best)": [[11, "ssl_tools.callbacks.save_best.PickleBestModelAndLoad", false]], "pipeline (class in ssl_tools.pipelines.base)": [[77, "ssl_tools.pipelines.base.Pipeline", false]], "plotmetrics (class in ssl_tools.analysis.plot_metrics)": [[3, "ssl_tools.analysis.plot_metrics.PlotMetrics", false]], "precision_score() (in module ssl_tools.experiments.covid_detection.classfication_report)": [[27, "ssl_tools.experiments.covid_detection.classfication_report.precision_score", false]], "predict() (ssl_tools.experiments.har_classification._classification_base.evaluatorbase method)": [[33, "ssl_tools.experiments.har_classification._classification_base.EvaluatorBase.predict", false]], "predict() (ssl_tools.pipelines.har_classification.evaluator.embeddingevaluator method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator.predict", false]], "predict_dataloader() (ssl_tools.data.data_modules.base.simpledatamodule method)": [[12, "ssl_tools.data.data_modules.base.SimpleDataModule.predict_dataloader", false]], "predict_dataloader() (ssl_tools.data.data_modules.covid_anomaly.coviduseranomalydatamodule method)": [[13, "ssl_tools.data.data_modules.covid_anomaly.CovidUserAnomalyDataModule.predict_dataloader", false]], "predict_dataloader() (ssl_tools.data.data_modules.coviduseranomalydatamodule method)": [[15, "ssl_tools.data.data_modules.CovidUserAnomalyDataModule.predict_dataloader", false]], "predict_dataloader() (ssl_tools.data.data_modules.har.multimodalharseriesdatamodule method)": [[14, "ssl_tools.data.data_modules.har.MultiModalHARSeriesDataModule.predict_dataloader", false]], "predict_dataloader() (ssl_tools.data.data_modules.har.tfcdatamodule method)": [[14, "ssl_tools.data.data_modules.har.TFCDataModule.predict_dataloader", false]], "predict_dataloader() (ssl_tools.data.data_modules.har.useractivityfolderdatamodule method)": [[14, "ssl_tools.data.data_modules.har.UserActivityFolderDataModule.predict_dataloader", false]], "predict_dataloader() (ssl_tools.data.data_modules.multimodalharseriesdatamodule method)": [[15, "ssl_tools.data.data_modules.MultiModalHARSeriesDataModule.predict_dataloader", false]], "predict_dataloader() (ssl_tools.data.data_modules.tfcdatamodule method)": [[15, "ssl_tools.data.data_modules.TFCDataModule.predict_dataloader", false]], "predict_dataloader() (ssl_tools.data.data_modules.useractivityfolderdatamodule method)": [[15, "ssl_tools.data.data_modules.UserActivityFolderDataModule.predict_dataloader", false]], "predict_step() (ssl_tools.models.nets.deep_convnet.deepconvnet method)": [[59, "ssl_tools.models.nets.deep_convnet.DeepConvNet.predict_step", false]], "predict_step() (ssl_tools.models.nets.simple.simpleclassificationnet method)": [[67, "ssl_tools.models.nets.simple.SimpleClassificationNet.predict_step", false]], "predict_step() (ssl_tools.models.nets.simple.simplereconstructionnet method)": [[67, "ssl_tools.models.nets.simple.SimpleReconstructionNet.predict_step", false]], "predict_step() (ssl_tools.models.nets.wisenet.wisenet method)": [[69, "ssl_tools.models.nets.wisenet.WiseNet.predict_step", false]], "predict_step() (ssl_tools.models.ssl.classifier.ssldiscriminator method)": [[70, "ssl_tools.models.ssl.classifier.SSLDiscriminator.predict_step", false]], "predictionheadclassifier (class in ssl_tools.experiments.har_classification._classification_base)": [[33, "ssl_tools.experiments.har_classification._classification_base.PredictionHeadClassifier", false]], "predictionheadclassifier (class in ssl_tools.pipelines.har_classification.utils)": [[93, "ssl_tools.pipelines.har_classification.utils.PredictionHeadClassifier", false]], "pretty_print_experiment_args() (in module ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.pretty_print_experiment_args", false]], "randomdatamodule (class in ssl_tools.models.utils)": [[76, "ssl_tools.models.utils.RandomDataModule", false]], "randomdataset (class in ssl_tools.models.utils)": [[76, "ssl_tools.models.utils.RandomDataset", false]], "randomsmoothing (class in ssl_tools.transforms.time_1d)": [[100, "ssl_tools.transforms.time_1d.RandomSmoothing", false]], "recall_score() (in module ssl_tools.experiments.covid_detection.classfication_report)": [[27, "ssl_tools.experiments.covid_detection.classfication_report.recall_score", false]], "remove_frequency() (ssl_tools.transforms.signal_1d.addremovefrequency method)": [[99, "ssl_tools.transforms.signal_1d.AddRemoveFrequency.remove_frequency", false]], "remove_hooks() (ssl_tools.analysis.latent_analysis.layeroutputsaverhook method)": [[2, "ssl_tools.analysis.latent_analysis.LayerOutputSaverHook.remove_hooks", false]], "reshape (class in ssl_tools.transforms.utils)": [[102, "ssl_tools.transforms.utils.Reshape", false]], "resnet1d (class in ssl_tools.models.nets.resnet1d)": [[65, "ssl_tools.models.nets.resnet1d.ResNet1D", false]], "resnet1d_8 (class in ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.ResNet1D_8", false]], "resnet1d_8 (class in ssl_tools.models.nets.resnet_1d)": [[66, "ssl_tools.models.nets.resnet_1d.ResNet1D_8", false]], "resnet1dbase (class in ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.ResNet1DBase", false]], "resnet1dbase (class in ssl_tools.models.nets.resnet_1d)": [[66, "ssl_tools.models.nets.resnet_1d.ResNet1DBase", false]], "resnetblock (class in ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.ResNetBlock", false]], "resnetblock (class in ssl_tools.models.nets.resnet_1d)": [[66, "ssl_tools.models.nets.resnet_1d.ResNetBlock", false]], "resnetse1d_5 (class in ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.ResNetSE1D_5", false]], "resnetse1d_5 (class in ssl_tools.models.nets.resnet_1d)": [[66, "ssl_tools.models.nets.resnet_1d.ResNetSE1D_5", false]], "resnetse1d_8 (class in ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.ResNetSE1D_8", false]], "resnetse1d_8 (class in ssl_tools.models.nets.resnet_1d)": [[66, "ssl_tools.models.nets.resnet_1d.ResNetSE1D_8", false]], "resnetseblock (class in ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.ResNetSEBlock", false]], "resnetseblock (class in ssl_tools.models.nets.resnet_1d)": [[66, "ssl_tools.models.nets.resnet_1d.ResNetSEBlock", false]], "rmseloss (class in ssl_tools.experiments.covid_detection.anomaly_detection_base)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.RMSELoss", false]], "root_mean_squared_error() (in module ssl_tools.experiments.covid_detection.anomaly_detection_base)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.root_mean_squared_error", false]], "rotate (class in ssl_tools.transforms.time_1d)": [[100, "ssl_tools.transforms.time_1d.Rotate", false]], "rotate (class in ssl_tools.transforms.time_1d_full)": [[101, "ssl_tools.transforms.time_1d_full.Rotate", false]], "run() (in module ssl_tools.benchmarks.main_supervised)": [[6, "ssl_tools.benchmarks.main_supervised.run", false]], "run() (ssl_tools.experiments.experiment method)": [[45, "ssl_tools.experiments.Experiment.run", false]], "run() (ssl_tools.experiments.experiment.experiment method)": [[32, "ssl_tools.experiments.experiment.Experiment.run", false]], "run() (ssl_tools.experiments.lightning_experiment.lightningexperiment method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.run", false]], "run() (ssl_tools.experiments.lightningexperiment method)": [[45, "ssl_tools.experiments.LightningExperiment.run", false]], "run() (ssl_tools.pipelines.base.pipeline method)": [[77, "ssl_tools.pipelines.base.Pipeline.run", false]], "run() (ssl_tools.pipelines.har_classification.conv1d_conss.partialembeddingevaluator method)": [[79, "ssl_tools.pipelines.har_classification.conv1d_conss.PartialEmbeddingEvaluator.run", false]], "run() (ssl_tools.pipelines.har_classification.evaluator.csvgenerator method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.CSVGenerator.run", false]], "run() (ssl_tools.pipelines.har_classification.evaluator.embeddingevaluator method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator.run", false]], "run() (ssl_tools.pipelines.har_classification.evaluator.evaluateall method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EvaluateAll.run", false]], "run() (ssl_tools.pipelines.mlflow_train.lightningtrainmlflow method)": [[95, "ssl_tools.pipelines.mlflow_train.LightningTrainMLFlow.run", false]], "run_evaluator_wrapper() (in module ssl_tools.pipelines.har_classification.evaluator)": [[81, "ssl_tools.pipelines.har_classification.evaluator.run_evaluator_wrapper", false]], "run_model() (ssl_tools.experiments.covid_detection.anomaly_detection_base.covidanomalydetectionevaluator method)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.CovidAnomalyDetectionEvaluator.run_model", false]], "run_model() (ssl_tools.experiments.covid_detection.classification_base.coviddetectionevaluator method)": [[28, "ssl_tools.experiments.covid_detection.classification_base.CovidDetectionEvaluator.run_model", false]], "run_model() (ssl_tools.experiments.har_classification._classification_base.evaluatorbase method)": [[33, "ssl_tools.experiments.har_classification._classification_base.EvaluatorBase.run_model", false]], "run_model() (ssl_tools.experiments.lightning_experiment.lightningexperiment method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.run_model", false]], "run_model() (ssl_tools.experiments.lightning_experiment.lightningtest method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningTest.run_model", false]], "run_model() (ssl_tools.experiments.lightning_experiment.lightningtrain method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningTrain.run_model", false]], "run_model() (ssl_tools.experiments.lightningexperiment method)": [[45, "ssl_tools.experiments.LightningExperiment.run_model", false]], "run_model() (ssl_tools.experiments.lightningtest method)": [[45, "ssl_tools.experiments.LightningTest.run_model", false]], "run_model() (ssl_tools.experiments.lightningtrain method)": [[45, "ssl_tools.experiments.LightningTrain.run_model", false]], "run_model_with_hooks() (ssl_tools.analysis.latent_analysis.layeroutputsaverhook method)": [[2, "ssl_tools.analysis.latent_analysis.LayerOutputSaverHook.run_model_with_hooks", false]], "run_serial() (in module ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.run_serial", false]], "run_serial() (in module ssl_tools.benchmarks.main_supervised)": [[6, "ssl_tools.benchmarks.main_supervised.run_serial", false]], "run_task() (ssl_tools.pipelines.har_classification.evaluator.embeddingevaluator method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator.run_task", false]], "run_using_ray() (in module ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.run_using_ray", false]], "run_using_ray() (in module ssl_tools.benchmarks.main_supervised)": [[6, "ssl_tools.benchmarks.main_supervised.run_using_ray", false]], "scale (class in ssl_tools.transforms.time_1d)": [[100, "ssl_tools.transforms.time_1d.Scale", false]], "scale (class in ssl_tools.transforms.time_1d_full)": [[101, "ssl_tools.transforms.time_1d_full.Scale", false]], "scan_configs() (ssl_tools.benchmarks.main_supervised.supervisedconfigparser static method)": [[6, "ssl_tools.benchmarks.main_supervised.SupervisedConfigParser.scan_configs", false]], "seed (ssl_tools.benchmarks.main_mix_style.experimentargs attribute)": [[5, "ssl_tools.benchmarks.main_mix_style.ExperimentArgs.seed", false]], "seed (ssl_tools.benchmarks.main_supervised.experimentargs attribute)": [[6, "ssl_tools.benchmarks.main_supervised.ExperimentArgs.seed", false]], "seriesfoldercsvdataset (class in ssl_tools.data.datasets)": [[18, "ssl_tools.data.datasets.SeriesFolderCSVDataset", false]], "seriesfoldercsvdataset (class in ssl_tools.data.datasets.series_dataset)": [[19, "ssl_tools.data.datasets.series_dataset.SeriesFolderCSVDataset", false]], "setup() (ssl_tools.data.data_modules.covid_anomaly.coviduseranomalydatamodule method)": [[13, "ssl_tools.data.data_modules.covid_anomaly.CovidUserAnomalyDataModule.setup", false]], "setup() (ssl_tools.data.data_modules.coviduseranomalydatamodule method)": [[15, "ssl_tools.data.data_modules.CovidUserAnomalyDataModule.setup", false]], "setup() (ssl_tools.data.data_modules.har.multimodalharseriesdatamodule method)": [[14, "ssl_tools.data.data_modules.har.MultiModalHARSeriesDataModule.setup", false]], "setup() (ssl_tools.data.data_modules.har.tfcdatamodule method)": [[14, "ssl_tools.data.data_modules.har.TFCDataModule.setup", false]], "setup() (ssl_tools.data.data_modules.har.useractivityfolderdatamodule method)": [[14, "ssl_tools.data.data_modules.har.UserActivityFolderDataModule.setup", false]], "setup() (ssl_tools.data.data_modules.multimodalharseriesdatamodule method)": [[15, "ssl_tools.data.data_modules.MultiModalHARSeriesDataModule.setup", false]], "setup() (ssl_tools.data.data_modules.tfcdatamodule method)": [[15, "ssl_tools.data.data_modules.TFCDataModule.setup", false]], "setup() (ssl_tools.data.data_modules.useractivityfolderdatamodule method)": [[15, "ssl_tools.data.data_modules.UserActivityFolderDataModule.setup", false]], "setup() (ssl_tools.experiments.experiment method)": [[45, "ssl_tools.experiments.Experiment.setup", false]], "setup() (ssl_tools.experiments.experiment.experiment method)": [[32, "ssl_tools.experiments.experiment.Experiment.setup", false]], "setup() (ssl_tools.experiments.lightning_experiment.lightningexperiment method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.setup", false]], "setup() (ssl_tools.experiments.lightningexperiment method)": [[45, "ssl_tools.experiments.LightningExperiment.setup", false]], "setup() (ssl_tools.utils.layers.outputloggercallback method)": [[107, "ssl_tools.utils.layers.OutputLoggerCallback.setup", false]], "shapeprinter (class in ssl_tools.models.utils)": [[76, "ssl_tools.models.utils.ShapePrinter", false]], "shortcutlayer (class in ssl_tools.models.nets.inception_time)": [[61, "ssl_tools.models.nets.inception_time.ShortcutLayer", false]], "sigma_threshold() (in module ssl_tools.experiments.covid_detection.anomaly_detection_base)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.sigma_threshold", false]], "simple1dconvnetfinetune (class in ssl_tools.pipelines.har_classification.simple1dconv_classifier)": [[86, "ssl_tools.pipelines.har_classification.simple1Dconv_classifier.Simple1DConvNetFineTune", false]], "simple1dconvnetfinetune2 (class in ssl_tools.pipelines.har_classification.conv1d_conss)": [[79, "ssl_tools.pipelines.har_classification.conv1d_conss.Simple1DConvNetFineTune2", false]], "simple1dconvnettest (class in ssl_tools.experiments.har_classification.simple1dconv_classifier)": [[38, "ssl_tools.experiments.har_classification.simple1Dconv_classifier.Simple1DConvNetTest", false]], "simple1dconvnettrain (class in ssl_tools.experiments.har_classification.simple1dconv_classifier)": [[38, "ssl_tools.experiments.har_classification.simple1Dconv_classifier.Simple1DConvNetTrain", false]], "simple1dconvnettrain (class in ssl_tools.pipelines.har_classification.simple1dconv_classifier)": [[86, "ssl_tools.pipelines.har_classification.simple1Dconv_classifier.Simple1DConvNetTrain", false]], "simple1dconvnetwork (class in ssl_tools.models.nets)": [[62, "ssl_tools.models.nets.Simple1DConvNetwork", false]], "simple1dconvnetwork (class in ssl_tools.models.nets.convnet)": [[57, "ssl_tools.models.nets.convnet.Simple1DConvNetwork", false]], "simple2dconvnetfinetune (class in ssl_tools.pipelines.har_classification.simple2dconv_classifier)": [[87, "ssl_tools.pipelines.har_classification.simple2Dconv_classifier.Simple2DConvNetFineTune", false]], "simple2dconvnettest (class in ssl_tools.experiments.har_classification.simple2dconv_classifier)": [[39, "ssl_tools.experiments.har_classification.simple2Dconv_classifier.Simple2DConvNetTest", false]], "simple2dconvnettrain (class in ssl_tools.experiments.har_classification.simple2dconv_classifier)": [[39, "ssl_tools.experiments.har_classification.simple2Dconv_classifier.Simple2DConvNetTrain", false]], "simple2dconvnettrain (class in ssl_tools.pipelines.har_classification.simple2dconv_classifier)": [[87, "ssl_tools.pipelines.har_classification.simple2Dconv_classifier.Simple2DConvNetTrain", false]], "simple2dconvnetwork (class in ssl_tools.models.nets)": [[62, "ssl_tools.models.nets.Simple2DConvNetwork", false]], "simple2dconvnetwork (class in ssl_tools.models.nets.convnet)": [[57, "ssl_tools.models.nets.convnet.Simple2DConvNetwork", false]], "simpleclassificationnet (class in ssl_tools.models.nets.simple)": [[67, "ssl_tools.models.nets.simple.SimpleClassificationNet", false]], "simpleclassificationnet2 (class in ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.SimpleClassificationNet2", false]], "simpledatamodule (class in ssl_tools.data.data_modules.base)": [[12, "ssl_tools.data.data_modules.base.SimpleDataModule", false]], "simplereconstructionnet (class in ssl_tools.models.nets.simple)": [[67, "ssl_tools.models.nets.simple.SimpleReconstructionNet", false]], "simpletransformer (class in ssl_tools.models.nets.transformer)": [[68, "ssl_tools.models.nets.transformer.SimpleTransformer", false]], "simpletransformerfinetune (class in ssl_tools.pipelines.har_classification.transformer)": [[92, "ssl_tools.pipelines.har_classification.transformer.SimpleTransformerFineTune", false]], "simpletransformertrain (class in ssl_tools.pipelines.har_classification.transformer)": [[92, "ssl_tools.pipelines.har_classification.transformer.SimpleTransformerTrain", false]], "single_step() (ssl_tools.benchmarks.main_mix_style.simpleclassificationnet2 method)": [[5, "ssl_tools.benchmarks.main_mix_style.SimpleClassificationNet2.single_step", false]], "single_step() (ssl_tools.models.nets.simple.simpleclassificationnet method)": [[67, "ssl_tools.models.nets.simple.SimpleClassificationNet.single_step", false]], "single_step() (ssl_tools.models.nets.simple.simplereconstructionnet method)": [[67, "ssl_tools.models.nets.simple.SimpleReconstructionNet.single_step", false]], "specificity_score() (in module ssl_tools.experiments.covid_detection.classfication_report)": [[27, "ssl_tools.experiments.covid_detection.classfication_report.specificity_score", false]], "spectrogram (class in ssl_tools.experiments.har_classification.utils)": [[44, "ssl_tools.experiments.har_classification.utils.Spectrogram", false]], "spectrogram (class in ssl_tools.pipelines.har_classification.utils)": [[93, "ssl_tools.pipelines.har_classification.utils.Spectrogram", false]], "squeeze (class in ssl_tools.transforms.utils)": [[102, "ssl_tools.transforms.utils.Squeeze", false]], "squeezeandexcitation1d (class in ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.SqueezeAndExcitation1D", false]], "squeezeandexcitation1d (class in ssl_tools.models.nets.resnet_1d)": [[66, "ssl_tools.models.nets.resnet_1d.SqueezeAndExcitation1D", false]], "ssl_tools": [[47, "module-ssl_tools", false]], "ssl_tools.analysis": [[1, "module-ssl_tools.analysis", false], [119, "module-ssl_tools.analysis", false]], "ssl_tools.analysis.latent_analysis": [[2, "module-ssl_tools.analysis.latent_analysis", false]], "ssl_tools.analysis.plot_metrics": [[3, "module-ssl_tools.analysis.plot_metrics", false]], "ssl_tools.benchmarks": [[4, "module-ssl_tools.benchmarks", false]], "ssl_tools.benchmarks.main_mix_style": [[5, "module-ssl_tools.benchmarks.main_mix_style", false]], "ssl_tools.benchmarks.main_supervised": [[6, "module-ssl_tools.benchmarks.main_supervised", false]], "ssl_tools.benchmarks.main_supervised_analysis": [[7, "module-ssl_tools.benchmarks.main_supervised_analysis", false]], "ssl_tools.benchmarks.simple_trainer": [[8, "module-ssl_tools.benchmarks.simple_trainer", false]], "ssl_tools.callbacks": [[9, "module-ssl_tools.callbacks", false]], "ssl_tools.callbacks.performance": [[10, "module-ssl_tools.callbacks.performance", false]], "ssl_tools.callbacks.save_best": [[11, "module-ssl_tools.callbacks.save_best", false]], "ssl_tools.data": [[22, "module-ssl_tools.data", false]], "ssl_tools.data.data_modules": [[15, "module-ssl_tools.data.data_modules", false]], "ssl_tools.data.data_modules.base": [[12, "module-ssl_tools.data.data_modules.base", false]], "ssl_tools.data.data_modules.covid_anomaly": [[13, "module-ssl_tools.data.data_modules.covid_anomaly", false]], "ssl_tools.data.data_modules.har": [[14, "module-ssl_tools.data.data_modules.har", false]], "ssl_tools.data.datasets": [[18, "module-ssl_tools.data.datasets", false]], "ssl_tools.data.datasets.augmented_dataset": [[16, "module-ssl_tools.data.datasets.augmented_dataset", false]], "ssl_tools.data.datasets.domain_dataset": [[17, "module-ssl_tools.data.datasets.domain_dataset", false]], "ssl_tools.data.datasets.series_dataset": [[19, "module-ssl_tools.data.datasets.series_dataset", false]], "ssl_tools.data.datasets.tfc": [[20, "module-ssl_tools.data.datasets.tfc", false]], "ssl_tools.data.datasets.tnc": [[21, "module-ssl_tools.data.datasets.tnc", false]], "ssl_tools.experiments": [[45, "module-ssl_tools.experiments", false]], "ssl_tools.experiments.covid_detection": [[29, "module-ssl_tools.experiments.covid_detection", false]], "ssl_tools.experiments.covid_detection.anomaly_detection_base": [[23, "module-ssl_tools.experiments.covid_detection.anomaly_detection_base", false]], "ssl_tools.experiments.covid_detection.cae": [[24, "module-ssl_tools.experiments.covid_detection.cae", false]], "ssl_tools.experiments.covid_detection.cae2d": [[25, "module-ssl_tools.experiments.covid_detection.cae2d", false]], "ssl_tools.experiments.covid_detection.ccae": [[26, "module-ssl_tools.experiments.covid_detection.ccae", false]], "ssl_tools.experiments.covid_detection.classfication_report": [[27, "module-ssl_tools.experiments.covid_detection.classfication_report", false]], "ssl_tools.experiments.covid_detection.classification_base": [[28, "module-ssl_tools.experiments.covid_detection.classification_base", false]], "ssl_tools.experiments.covid_detection.lstm_ae": [[30, "module-ssl_tools.experiments.covid_detection.lstm_ae", false]], "ssl_tools.experiments.covid_detection.mlp": [[31, "module-ssl_tools.experiments.covid_detection.mlp", false]], "ssl_tools.experiments.experiment": [[32, "module-ssl_tools.experiments.experiment", false]], "ssl_tools.experiments.har_classification": [[36, "module-ssl_tools.experiments.har_classification", false]], "ssl_tools.experiments.har_classification._classification_base": [[33, "module-ssl_tools.experiments.har_classification._classification_base", false]], "ssl_tools.experiments.har_classification.cpc": [[34, "module-ssl_tools.experiments.har_classification.cpc", false]], "ssl_tools.experiments.har_classification.gru_encoder": [[35, "module-ssl_tools.experiments.har_classification.gru_encoder", false]], "ssl_tools.experiments.har_classification.mlp_classifier": [[37, "module-ssl_tools.experiments.har_classification.mlp_classifier", false]], "ssl_tools.experiments.har_classification.simple1dconv_classifier": [[38, "module-ssl_tools.experiments.har_classification.simple1Dconv_classifier", false]], "ssl_tools.experiments.har_classification.simple2dconv_classifier": [[39, "module-ssl_tools.experiments.har_classification.simple2Dconv_classifier", false]], "ssl_tools.experiments.har_classification.tfc": [[40, "module-ssl_tools.experiments.har_classification.tfc", false]], "ssl_tools.experiments.har_classification.tfc_head_classifier": [[41, "module-ssl_tools.experiments.har_classification.tfc_head_classifier", false]], "ssl_tools.experiments.har_classification.tnc": [[42, "module-ssl_tools.experiments.har_classification.tnc", false]], "ssl_tools.experiments.har_classification.tnc_head_classifier": [[43, "module-ssl_tools.experiments.har_classification.tnc_head_classifier", false]], "ssl_tools.experiments.har_classification.utils": [[44, "module-ssl_tools.experiments.har_classification.utils", false]], "ssl_tools.experiments.lightning_experiment": [[46, "module-ssl_tools.experiments.lightning_experiment", false]], "ssl_tools.losses": [[49, "module-ssl_tools.losses", false]], "ssl_tools.losses.contrastive_loss": [[48, "module-ssl_tools.losses.contrastive_loss", false]], "ssl_tools.losses.nxtent": [[50, "module-ssl_tools.losses.nxtent", false]], "ssl_tools.models": [[51, "module-ssl_tools.models", false]], "ssl_tools.models.layers": [[53, "module-ssl_tools.models.layers", false]], "ssl_tools.models.layers.gru": [[52, "module-ssl_tools.models.layers.gru", false]], "ssl_tools.models.nets": [[62, "module-ssl_tools.models.nets", false]], "ssl_tools.models.nets.cnn_ha_etal": [[54, "module-ssl_tools.models.nets.cnn_ha_etal", false]], "ssl_tools.models.nets.cnn_pf": [[55, "module-ssl_tools.models.nets.cnn_pf", false]], "ssl_tools.models.nets.convae": [[56, "module-ssl_tools.models.nets.convae", false]], "ssl_tools.models.nets.convnet": [[57, "module-ssl_tools.models.nets.convnet", false]], "ssl_tools.models.nets.deep_conv_lstm": [[58, "module-ssl_tools.models.nets.deep_conv_lstm", false]], "ssl_tools.models.nets.deep_convnet": [[59, "module-ssl_tools.models.nets.deep_convnet", false]], "ssl_tools.models.nets.imu_transformer": [[60, "module-ssl_tools.models.nets.imu_transformer", false]], "ssl_tools.models.nets.inception_time": [[61, "module-ssl_tools.models.nets.inception_time", false]], "ssl_tools.models.nets.lstm_ae": [[63, "module-ssl_tools.models.nets.lstm_ae", false]], "ssl_tools.models.nets.multi_channel_cnn": [[64, "module-ssl_tools.models.nets.multi_channel_cnn", false]], "ssl_tools.models.nets.resnet1d": [[65, "module-ssl_tools.models.nets.resnet1d", false]], "ssl_tools.models.nets.resnet_1d": [[66, "module-ssl_tools.models.nets.resnet_1d", false]], "ssl_tools.models.nets.simple": [[67, "module-ssl_tools.models.nets.simple", false]], "ssl_tools.models.nets.transformer": [[68, "module-ssl_tools.models.nets.transformer", false]], "ssl_tools.models.nets.wisenet": [[69, "module-ssl_tools.models.nets.wisenet", false]], "ssl_tools.models.ssl": [[72, "module-ssl_tools.models.ssl", false]], "ssl_tools.models.ssl.classifier": [[70, "module-ssl_tools.models.ssl.classifier", false]], "ssl_tools.models.ssl.cpc": [[71, "module-ssl_tools.models.ssl.cpc", false]], "ssl_tools.models.ssl.modules.heads": [[73, "module-ssl_tools.models.ssl.modules.heads", false]], "ssl_tools.models.ssl.tfc": [[74, "module-ssl_tools.models.ssl.tfc", false]], "ssl_tools.models.ssl.tnc": [[75, "module-ssl_tools.models.ssl.tnc", false]], "ssl_tools.models.utils": [[76, "module-ssl_tools.models.utils", false]], "ssl_tools.pipelines": [[94, "module-ssl_tools.pipelines", false]], "ssl_tools.pipelines.base": [[77, "module-ssl_tools.pipelines.base", false]], "ssl_tools.pipelines.cli": [[78, "module-ssl_tools.pipelines.cli", false]], "ssl_tools.pipelines.har_classification": [[83, "module-ssl_tools.pipelines.har_classification", false]], "ssl_tools.pipelines.har_classification.conv1d_conss": [[79, "module-ssl_tools.pipelines.har_classification.conv1d_conss", false]], "ssl_tools.pipelines.har_classification.cpc": [[80, "module-ssl_tools.pipelines.har_classification.cpc", false]], "ssl_tools.pipelines.har_classification.evaluator": [[81, "module-ssl_tools.pipelines.har_classification.evaluator", false]], "ssl_tools.pipelines.har_classification.gru_encoder": [[82, "module-ssl_tools.pipelines.har_classification.gru_encoder", false]], "ssl_tools.pipelines.har_classification.mlp": [[84, "module-ssl_tools.pipelines.har_classification.mlp", false]], "ssl_tools.pipelines.har_classification.scripts.evaluate_all": [[85, "module-ssl_tools.pipelines.har_classification.scripts.evaluate_all", false]], "ssl_tools.pipelines.har_classification.simple1dconv_classifier": [[86, "module-ssl_tools.pipelines.har_classification.simple1Dconv_classifier", false]], "ssl_tools.pipelines.har_classification.simple2dconv_classifier": [[87, "module-ssl_tools.pipelines.har_classification.simple2Dconv_classifier", false]], "ssl_tools.pipelines.har_classification.tfc": [[88, "module-ssl_tools.pipelines.har_classification.tfc", false]], "ssl_tools.pipelines.har_classification.tfc_head_classifier": [[89, "module-ssl_tools.pipelines.har_classification.tfc_head_classifier", false]], "ssl_tools.pipelines.har_classification.tnc": [[90, "module-ssl_tools.pipelines.har_classification.tnc", false]], "ssl_tools.pipelines.har_classification.tnc_head_classifier": [[91, "module-ssl_tools.pipelines.har_classification.tnc_head_classifier", false]], "ssl_tools.pipelines.har_classification.transformer": [[92, "module-ssl_tools.pipelines.har_classification.transformer", false]], "ssl_tools.pipelines.har_classification.utils": [[93, "module-ssl_tools.pipelines.har_classification.utils", false]], "ssl_tools.pipelines.mlflow_train": [[95, "module-ssl_tools.pipelines.mlflow_train", false]], "ssl_tools.pipelines.utils": [[96, "module-ssl_tools.pipelines.utils", false]], "ssl_tools.transforms": [[97, "module-ssl_tools.transforms", false]], "ssl_tools.transforms.pad": [[98, "module-ssl_tools.transforms.pad", false]], "ssl_tools.transforms.signal_1d": [[99, "module-ssl_tools.transforms.signal_1d", false]], "ssl_tools.transforms.time_1d": [[100, "module-ssl_tools.transforms.time_1d", false]], "ssl_tools.transforms.time_1d_full": [[101, "module-ssl_tools.transforms.time_1d_full", false]], "ssl_tools.transforms.utils": [[102, "module-ssl_tools.transforms.utils", false]], "ssl_tools.transforms.window": [[103, "module-ssl_tools.transforms.window", false]], "ssl_tools.utils": [[106, "module-ssl_tools.utils", false]], "ssl_tools.utils.configurable": [[104, "module-ssl_tools.utils.configurable", false]], "ssl_tools.utils.data": [[105, "module-ssl_tools.utils.data", false]], "ssl_tools.utils.layers": [[107, "module-ssl_tools.utils.layers", false]], "ssl_tools.utils.types": [[108, "module-ssl_tools.utils.types", false]], "ssldiscriminator (class in ssl_tools.models.ssl.classifier)": [[70, "ssl_tools.models.ssl.classifier.SSLDiscriminator", false]], "stackcomposer (class in ssl_tools.transforms.utils)": [[102, "ssl_tools.transforms.utils.StackComposer", false]], "summarize() (ssl_tools.pipelines.har_classification.evaluator.evaluateall method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EvaluateAll.summarize", false]], "supervisedconfigparser (class in ssl_tools.benchmarks.main_supervised)": [[6, "ssl_tools.benchmarks.main_supervised.SupervisedConfigParser", false]], "swapaxes (class in ssl_tools.pipelines.har_classification.utils)": [[93, "ssl_tools.pipelines.har_classification.utils.SwapAxes", false]], "tags2str() (in module ssl_tools.pipelines.utils)": [[96, "ssl_tools.pipelines.utils.tags2str", false]], "teardown() (ssl_tools.experiments.experiment method)": [[45, "ssl_tools.experiments.Experiment.teardown", false]], "teardown() (ssl_tools.experiments.experiment.experiment method)": [[32, "ssl_tools.experiments.experiment.Experiment.teardown", false]], "teardown() (ssl_tools.utils.layers.outputloggercallback method)": [[107, "ssl_tools.utils.layers.OutputLoggerCallback.teardown", false]], "test_data (ssl_tools.benchmarks.main_supervised.experimentargs attribute)": [[6, "ssl_tools.benchmarks.main_supervised.ExperimentArgs.test_data", false]], "test_data_args (ssl_tools.benchmarks.main_mix_style.experimentargs attribute)": [[5, "ssl_tools.benchmarks.main_mix_style.ExperimentArgs.test_data_args", false]], "test_dataloader() (ssl_tools.data.data_modules.base.simpledatamodule method)": [[12, "ssl_tools.data.data_modules.base.SimpleDataModule.test_dataloader", false]], "test_dataloader() (ssl_tools.data.data_modules.covid_anomaly.coviduseranomalydatamodule method)": [[13, "ssl_tools.data.data_modules.covid_anomaly.CovidUserAnomalyDataModule.test_dataloader", false]], "test_dataloader() (ssl_tools.data.data_modules.coviduseranomalydatamodule method)": [[15, "ssl_tools.data.data_modules.CovidUserAnomalyDataModule.test_dataloader", false]], "test_dataloader() (ssl_tools.data.data_modules.har.multimodalharseriesdatamodule method)": [[14, "ssl_tools.data.data_modules.har.MultiModalHARSeriesDataModule.test_dataloader", false]], "test_dataloader() (ssl_tools.data.data_modules.har.tfcdatamodule method)": [[14, "ssl_tools.data.data_modules.har.TFCDataModule.test_dataloader", false]], "test_dataloader() (ssl_tools.data.data_modules.har.useractivityfolderdatamodule method)": [[14, "ssl_tools.data.data_modules.har.UserActivityFolderDataModule.test_dataloader", false]], "test_dataloader() (ssl_tools.data.data_modules.multimodalharseriesdatamodule method)": [[15, "ssl_tools.data.data_modules.MultiModalHARSeriesDataModule.test_dataloader", false]], "test_dataloader() (ssl_tools.data.data_modules.tfcdatamodule method)": [[15, "ssl_tools.data.data_modules.TFCDataModule.test_dataloader", false]], "test_dataloader() (ssl_tools.data.data_modules.useractivityfolderdatamodule method)": [[15, "ssl_tools.data.data_modules.UserActivityFolderDataModule.test_dataloader", false]], "test_imu_cnn() (in module ssl_tools.models.nets.imu_transformer)": [[60, "ssl_tools.models.nets.imu_transformer.test_imu_cnn", false]], "test_imu_transformer() (in module ssl_tools.models.nets.imu_transformer)": [[60, "ssl_tools.models.nets.imu_transformer.test_imu_transformer", false]], "test_step() (ssl_tools.models.nets.deep_convnet.deepconvnet method)": [[59, "ssl_tools.models.nets.deep_convnet.DeepConvNet.test_step", false]], "test_step() (ssl_tools.models.nets.simple.simpleclassificationnet method)": [[67, "ssl_tools.models.nets.simple.SimpleClassificationNet.test_step", false]], "test_step() (ssl_tools.models.nets.simple.simplereconstructionnet method)": [[67, "ssl_tools.models.nets.simple.SimpleReconstructionNet.test_step", false]], "test_step() (ssl_tools.models.nets.wisenet.wisenet method)": [[69, "ssl_tools.models.nets.wisenet.WiseNet.test_step", false]], "test_step() (ssl_tools.models.ssl.classifier.ssldiscriminator method)": [[70, "ssl_tools.models.ssl.classifier.SSLDiscriminator.test_step", false]], "test_step() (ssl_tools.models.ssl.cpc.cpc method)": [[71, "ssl_tools.models.ssl.cpc.CPC.test_step", false]], "test_step() (ssl_tools.models.ssl.tfc.tfc method)": [[74, "ssl_tools.models.ssl.tfc.TFC.test_step", false]], "test_step() (ssl_tools.models.ssl.tnc.tnc method)": [[75, "ssl_tools.models.ssl.tnc.TNC.test_step", false]], "tfc (class in ssl_tools.models.ssl.tfc)": [[74, "ssl_tools.models.ssl.tfc.TFC", false]], "tfcdatamodule (class in ssl_tools.data.data_modules)": [[15, "ssl_tools.data.data_modules.TFCDataModule", false]], "tfcdatamodule (class in ssl_tools.data.data_modules.har)": [[14, "ssl_tools.data.data_modules.har.TFCDataModule", false]], "tfcdataset (class in ssl_tools.data.datasets)": [[18, "ssl_tools.data.datasets.TFCDataset", false]], "tfcdataset (class in ssl_tools.data.datasets.tfc)": [[20, "ssl_tools.data.datasets.tfc.TFCDataset", false]], "tfcdataset.fft (class in ssl_tools.data.datasets)": [[18, "ssl_tools.data.datasets.TFCDataset.FFT", false]], "tfcdataset.fft (class in ssl_tools.data.datasets.tfc)": [[20, "ssl_tools.data.datasets.tfc.TFCDataset.FFT", false]], "tfcfinetune (class in ssl_tools.pipelines.har_classification.tfc)": [[88, "ssl_tools.pipelines.har_classification.tfc.TFCFineTune", false]], "tfchead (class in ssl_tools.models.ssl.tfc)": [[74, "ssl_tools.models.ssl.tfc.TFCHead", false]], "tfcheadclassifierfinetune (class in ssl_tools.pipelines.har_classification.tfc_head_classifier)": [[89, "ssl_tools.pipelines.har_classification.tfc_head_classifier.TFCHeadClassifierFineTune", false]], "tfcheadclassifiertest (class in ssl_tools.experiments.har_classification.tfc_head_classifier)": [[41, "ssl_tools.experiments.har_classification.tfc_head_classifier.TFCHeadClassifierTest", false]], "tfcheadclassifiertrain (class in ssl_tools.experiments.har_classification.tfc_head_classifier)": [[41, "ssl_tools.experiments.har_classification.tfc_head_classifier.TFCHeadClassifierTrain", false]], "tfcheadclassifiertrain (class in ssl_tools.pipelines.har_classification.tfc_head_classifier)": [[89, "ssl_tools.pipelines.har_classification.tfc_head_classifier.TFCHeadClassifierTrain", false]], "tfcpredictionhead (class in ssl_tools.models.ssl.modules.heads)": [[73, "ssl_tools.models.ssl.modules.heads.TFCPredictionHead", false]], "tfcprojectionhead (class in ssl_tools.models.ssl.modules.heads)": [[73, "ssl_tools.models.ssl.modules.heads.TFCProjectionHead", false]], "tfctest (class in ssl_tools.experiments.har_classification.tfc)": [[40, "ssl_tools.experiments.har_classification.tfc.TFCTest", false]], "tfctrain (class in ssl_tools.experiments.har_classification.tfc)": [[40, "ssl_tools.experiments.har_classification.tfc.TFCTrain", false]], "tfctrain (class in ssl_tools.pipelines.har_classification.tfc)": [[88, "ssl_tools.pipelines.har_classification.tfc.TFCTrain", false]], "timeamplitudemodulation (class in ssl_tools.transforms.time_1d)": [[100, "ssl_tools.transforms.time_1d.TimeAmplitudeModulation", false]], "timewarp (class in ssl_tools.transforms.time_1d_full)": [[101, "ssl_tools.transforms.time_1d_full.TimeWarp", false]], "tnc (class in ssl_tools.models.ssl.tnc)": [[75, "ssl_tools.models.ssl.tnc.TNC", false]], "tncdataset (class in ssl_tools.data.datasets)": [[18, "ssl_tools.data.datasets.TNCDataset", false]], "tncdataset (class in ssl_tools.data.datasets.tnc)": [[21, "ssl_tools.data.datasets.tnc.TNCDataset", false]], "tncdiscriminator (class in ssl_tools.models.ssl.tnc)": [[75, "ssl_tools.models.ssl.tnc.TNCDiscriminator", false]], "tncfinetune (class in ssl_tools.pipelines.har_classification.tnc)": [[90, "ssl_tools.pipelines.har_classification.tnc.TNCFineTune", false]], "tnchardatamodule (class in ssl_tools.data.data_modules)": [[15, "ssl_tools.data.data_modules.TNCHARDataModule", false]], "tnchardatamodule (class in ssl_tools.data.data_modules.har)": [[14, "ssl_tools.data.data_modules.har.TNCHARDataModule", false]], "tncheadclassifierfinetune (class in ssl_tools.pipelines.har_classification.tnc_head_classifier)": [[91, "ssl_tools.pipelines.har_classification.tnc_head_classifier.TNCHeadClassifierFineTune", false]], "tncheadclassifiertest (class in ssl_tools.experiments.har_classification.tnc_head_classifier)": [[43, "ssl_tools.experiments.har_classification.tnc_head_classifier.TNCHeadClassifierTest", false]], "tncheadclassifiertrain (class in ssl_tools.experiments.har_classification.tnc_head_classifier)": [[43, "ssl_tools.experiments.har_classification.tnc_head_classifier.TNCHeadClassifierTrain", false]], "tncheadclassifiertrain (class in ssl_tools.pipelines.har_classification.tnc_head_classifier)": [[91, "ssl_tools.pipelines.har_classification.tnc_head_classifier.TNCHeadClassifierTrain", false]], "tncpredictionhead (class in ssl_tools.models.ssl.modules.heads)": [[73, "ssl_tools.models.ssl.modules.heads.TNCPredictionHead", false]], "tncpretrain (class in ssl_tools.pipelines.har_classification.tnc)": [[90, "ssl_tools.pipelines.har_classification.tnc.TNCPreTrain", false]], "tnctest (class in ssl_tools.experiments.har_classification.tnc)": [[42, "ssl_tools.experiments.har_classification.tnc.TNCTest", false]], "tnctrain (class in ssl_tools.experiments.har_classification.tnc)": [[42, "ssl_tools.experiments.har_classification.tnc.TNCTrain", false]], "train_data_args (ssl_tools.benchmarks.main_mix_style.experimentargs attribute)": [[5, "ssl_tools.benchmarks.main_mix_style.ExperimentArgs.train_data_args", false]], "train_dataloader() (ssl_tools.data.data_modules.base.simpledatamodule method)": [[12, "ssl_tools.data.data_modules.base.SimpleDataModule.train_dataloader", false]], "train_dataloader() (ssl_tools.data.data_modules.covid_anomaly.coviduseranomalydatamodule method)": [[13, "ssl_tools.data.data_modules.covid_anomaly.CovidUserAnomalyDataModule.train_dataloader", false]], "train_dataloader() (ssl_tools.data.data_modules.coviduseranomalydatamodule method)": [[15, "ssl_tools.data.data_modules.CovidUserAnomalyDataModule.train_dataloader", false]], "train_dataloader() (ssl_tools.data.data_modules.har.multimodalharseriesdatamodule method)": [[14, "ssl_tools.data.data_modules.har.MultiModalHARSeriesDataModule.train_dataloader", false]], "train_dataloader() (ssl_tools.data.data_modules.har.tfcdatamodule method)": [[14, "ssl_tools.data.data_modules.har.TFCDataModule.train_dataloader", false]], "train_dataloader() (ssl_tools.data.data_modules.har.useractivityfolderdatamodule method)": [[14, "ssl_tools.data.data_modules.har.UserActivityFolderDataModule.train_dataloader", false]], "train_dataloader() (ssl_tools.data.data_modules.multimodalharseriesdatamodule method)": [[15, "ssl_tools.data.data_modules.MultiModalHARSeriesDataModule.train_dataloader", false]], "train_dataloader() (ssl_tools.data.data_modules.tfcdatamodule method)": [[15, "ssl_tools.data.data_modules.TFCDataModule.train_dataloader", false]], "train_dataloader() (ssl_tools.data.data_modules.useractivityfolderdatamodule method)": [[15, "ssl_tools.data.data_modules.UserActivityFolderDataModule.train_dataloader", false]], "train_dataloader() (ssl_tools.models.utils.randomdatamodule method)": [[76, "ssl_tools.models.utils.RandomDataModule.train_dataloader", false]], "trainer (ssl_tools.benchmarks.main_supervised.experimentargs attribute)": [[6, "ssl_tools.benchmarks.main_supervised.ExperimentArgs.trainer", false]], "trainer (ssl_tools.experiments.lightning_experiment.lightningexperiment property)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.trainer", false]], "trainer (ssl_tools.experiments.lightningexperiment property)": [[45, "ssl_tools.experiments.LightningExperiment.trainer", false]], "trainer_args (ssl_tools.benchmarks.main_mix_style.experimentargs attribute)": [[5, "ssl_tools.benchmarks.main_mix_style.ExperimentArgs.trainer_args", false]], "trainer_cls (ssl_tools.benchmarks.main_mix_style.experimentargs attribute)": [[5, "ssl_tools.benchmarks.main_mix_style.ExperimentArgs.trainer_cls", false]], "training_step() (ssl_tools.models.nets.deep_convnet.deepconvnet method)": [[59, "ssl_tools.models.nets.deep_convnet.DeepConvNet.training_step", false]], "training_step() (ssl_tools.models.nets.simple.simpleclassificationnet method)": [[67, "ssl_tools.models.nets.simple.SimpleClassificationNet.training_step", false]], "training_step() (ssl_tools.models.nets.simple.simplereconstructionnet method)": [[67, "ssl_tools.models.nets.simple.SimpleReconstructionNet.training_step", false]], "training_step() (ssl_tools.models.nets.wisenet.wisenet method)": [[69, "ssl_tools.models.nets.wisenet.WiseNet.training_step", false]], "training_step() (ssl_tools.models.ssl.classifier.ssldiscriminator method)": [[70, "ssl_tools.models.ssl.classifier.SSLDiscriminator.training_step", false]], "training_step() (ssl_tools.models.ssl.cpc.cpc method)": [[71, "ssl_tools.models.ssl.cpc.CPC.training_step", false]], "training_step() (ssl_tools.models.ssl.tfc.tfc method)": [[74, "ssl_tools.models.ssl.tfc.TFC.training_step", false]], "training_step() (ssl_tools.models.ssl.tnc.tnc method)": [[75, "ssl_tools.models.ssl.tnc.TNC.training_step", false]], "transform() (ssl_tools.transforms.signal_1d.addremovefrequency method)": [[99, "ssl_tools.transforms.signal_1d.AddRemoveFrequency.transform", false]], "transform() (ssl_tools.transforms.signal_1d.fft method)": [[99, "ssl_tools.transforms.signal_1d.FFT.transform", false]], "transform() (ssl_tools.transforms.signal_1d.welchpowerspectraldensity method)": [[99, "ssl_tools.transforms.signal_1d.WelchPowerSpectralDensity.transform", false]], "transform() (ssl_tools.transforms.time_1d.addgaussiannoise method)": [[100, "ssl_tools.transforms.time_1d.AddGaussianNoise.transform", false]], "transform() (ssl_tools.transforms.time_1d.lefttorightflip method)": [[100, "ssl_tools.transforms.time_1d.LeftToRightFlip.transform", false]], "transform() (ssl_tools.transforms.time_1d.magnitudewrap method)": [[100, "ssl_tools.transforms.time_1d.MagnitudeWrap.transform", false]], "transform() (ssl_tools.transforms.time_1d.randomsmoothing method)": [[100, "ssl_tools.transforms.time_1d.RandomSmoothing.transform", false]], "transform() (ssl_tools.transforms.time_1d.rotate method)": [[100, "ssl_tools.transforms.time_1d.Rotate.transform", false]], "transform() (ssl_tools.transforms.time_1d.scale method)": [[100, "ssl_tools.transforms.time_1d.Scale.transform", false]], "transform() (ssl_tools.transforms.time_1d.timeamplitudemodulation method)": [[100, "ssl_tools.transforms.time_1d.TimeAmplitudeModulation.transform", false]], "transform() (ssl_tools.transforms.utils.cast method)": [[102, "ssl_tools.transforms.utils.Cast.transform", false]], "transform() (ssl_tools.transforms.utils.composer method)": [[102, "ssl_tools.transforms.utils.Composer.transform", false]], "transform() (ssl_tools.transforms.utils.flatten method)": [[102, "ssl_tools.transforms.utils.Flatten.transform", false]], "transform() (ssl_tools.transforms.utils.identity method)": [[102, "ssl_tools.transforms.utils.Identity.transform", false]], "transform() (ssl_tools.transforms.utils.perchanneltransform method)": [[102, "ssl_tools.transforms.utils.PerChannelTransform.transform", false]], "transform() (ssl_tools.transforms.utils.reshape method)": [[102, "ssl_tools.transforms.utils.Reshape.transform", false]], "transform() (ssl_tools.transforms.utils.squeeze method)": [[102, "ssl_tools.transforms.utils.Squeeze.transform", false]], "transform() (ssl_tools.transforms.utils.stackcomposer method)": [[102, "ssl_tools.transforms.utils.StackComposer.transform", false]], "transform() (ssl_tools.transforms.utils.unsqueeze method)": [[102, "ssl_tools.transforms.utils.Unsqueeze.transform", false]], "transforms_map (in module ssl_tools.pipelines.har_classification.evaluator)": [[81, "ssl_tools.pipelines.har_classification.evaluator.transforms_map", false]], "uar_score() (in module ssl_tools.experiments.covid_detection.classfication_report)": [[27, "ssl_tools.experiments.covid_detection.classfication_report.uar_score", false]], "unsqueeze (class in ssl_tools.transforms.utils)": [[102, "ssl_tools.transforms.utils.Unsqueeze", false]], "useractivityfolderdatamodule (class in ssl_tools.data.data_modules)": [[15, "ssl_tools.data.data_modules.UserActivityFolderDataModule", false]], "useractivityfolderdatamodule (class in ssl_tools.data.data_modules.har)": [[14, "ssl_tools.data.data_modules.har.UserActivityFolderDataModule", false]], "val_dataloader() (ssl_tools.data.data_modules.base.simpledatamodule method)": [[12, "ssl_tools.data.data_modules.base.SimpleDataModule.val_dataloader", false]], "val_dataloader() (ssl_tools.data.data_modules.covid_anomaly.coviduseranomalydatamodule method)": [[13, "ssl_tools.data.data_modules.covid_anomaly.CovidUserAnomalyDataModule.val_dataloader", false]], "val_dataloader() (ssl_tools.data.data_modules.coviduseranomalydatamodule method)": [[15, "ssl_tools.data.data_modules.CovidUserAnomalyDataModule.val_dataloader", false]], "val_dataloader() (ssl_tools.data.data_modules.har.multimodalharseriesdatamodule method)": [[14, "ssl_tools.data.data_modules.har.MultiModalHARSeriesDataModule.val_dataloader", false]], "val_dataloader() (ssl_tools.data.data_modules.har.tfcdatamodule method)": [[14, "ssl_tools.data.data_modules.har.TFCDataModule.val_dataloader", false]], "val_dataloader() (ssl_tools.data.data_modules.har.useractivityfolderdatamodule method)": [[14, "ssl_tools.data.data_modules.har.UserActivityFolderDataModule.val_dataloader", false]], "val_dataloader() (ssl_tools.data.data_modules.multimodalharseriesdatamodule method)": [[15, "ssl_tools.data.data_modules.MultiModalHARSeriesDataModule.val_dataloader", false]], "val_dataloader() (ssl_tools.data.data_modules.tfcdatamodule method)": [[15, "ssl_tools.data.data_modules.TFCDataModule.val_dataloader", false]], "val_dataloader() (ssl_tools.data.data_modules.useractivityfolderdatamodule method)": [[15, "ssl_tools.data.data_modules.UserActivityFolderDataModule.val_dataloader", false]], "validation_step() (ssl_tools.models.nets.deep_convnet.deepconvnet method)": [[59, "ssl_tools.models.nets.deep_convnet.DeepConvNet.validation_step", false]], "validation_step() (ssl_tools.models.nets.simple.simpleclassificationnet method)": [[67, "ssl_tools.models.nets.simple.SimpleClassificationNet.validation_step", false]], "validation_step() (ssl_tools.models.nets.simple.simplereconstructionnet method)": [[67, "ssl_tools.models.nets.simple.SimpleReconstructionNet.validation_step", false]], "validation_step() (ssl_tools.models.nets.wisenet.wisenet method)": [[69, "ssl_tools.models.nets.wisenet.WiseNet.validation_step", false]], "validation_step() (ssl_tools.models.ssl.classifier.ssldiscriminator method)": [[70, "ssl_tools.models.ssl.classifier.SSLDiscriminator.validation_step", false]], "validation_step() (ssl_tools.models.ssl.cpc.cpc method)": [[71, "ssl_tools.models.ssl.cpc.CPC.validation_step", false]], "validation_step() (ssl_tools.models.ssl.tfc.tfc method)": [[74, "ssl_tools.models.ssl.tfc.TFC.validation_step", false]], "validation_step() (ssl_tools.models.ssl.tnc.tnc method)": [[75, "ssl_tools.models.ssl.tnc.TNC.validation_step", false]], "welchpowerspectraldensity (class in ssl_tools.transforms.signal_1d)": [[99, "ssl_tools.transforms.signal_1d.WelchPowerSpectralDensity", false]], "windowize (class in ssl_tools.transforms.window)": [[103, "ssl_tools.transforms.window.Windowize", false]], "windowslice (class in ssl_tools.transforms.time_1d_full)": [[101, "ssl_tools.transforms.time_1d_full.WindowSlice", false]], "windowwarp (class in ssl_tools.transforms.time_1d_full)": [[101, "ssl_tools.transforms.time_1d_full.WindowWarp", false]], "wisenet (class in ssl_tools.models.nets.wisenet)": [[69, "ssl_tools.models.nets.wisenet.WiseNet", false]], "wrap_zero_div() (in module ssl_tools.experiments.covid_detection.classfication_report)": [[27, "ssl_tools.experiments.covid_detection.classfication_report.wrap_zero_div", false]], "zeropadder2d (class in ssl_tools.models.utils)": [[76, "ssl_tools.models.utils.ZeroPadder2D", false]], "zeropaddingbetween (class in ssl_tools.transforms.pad)": [[98, "ssl_tools.transforms.pad.ZeroPaddingBetween", false]], "zscore_threshold_max() (in module ssl_tools.experiments.covid_detection.anomaly_detection_base)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.zscore_threshold_max", false]], "zscore_threshold_std() (in module ssl_tools.experiments.covid_detection.anomaly_detection_base)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.zscore_threshold_std", false]]}, "objects": {"": [[47, 0, 0, "-", "ssl_tools"]], "ssl_tools": [[119, 0, 0, "-", "analysis"], [4, 0, 0, "-", "benchmarks"], [9, 0, 0, "-", "callbacks"], [22, 0, 0, "-", "data"], [45, 0, 0, "-", "experiments"], [49, 0, 0, "-", "losses"], [51, 0, 0, "-", "models"], [94, 0, 0, "-", "pipelines"], [97, 0, 0, "-", "transforms"], [106, 0, 0, "-", "utils"]], "ssl_tools.analysis": [[2, 0, 0, "-", "latent_analysis"], [3, 0, 0, "-", "plot_metrics"]], "ssl_tools.analysis.latent_analysis": [[2, 1, 1, "", "LatentAnalysis"], [2, 1, 1, "", "LayerOutputSaverHook"]], "ssl_tools.analysis.latent_analysis.LatentAnalysis": [[2, 2, 1, "", "__call__"]], "ssl_tools.analysis.latent_analysis.LayerOutputSaverHook": [[2, 2, 1, "", "_forward_hook"], [2, 2, 1, "", "attach_hooks"], [2, 2, 1, "", "outputs_from_layer"], [2, 2, 1, "", "remove_hooks"], [2, 2, 1, "", "run_model_with_hooks"]], "ssl_tools.analysis.plot_metrics": [[3, 1, 1, "", "PlotMetrics"], [3, 3, 1, "", "main"]], "ssl_tools.analysis.plot_metrics.PlotMetrics": [[3, 2, 1, "", "accuracy"], [3, 2, 1, "", "epoch_loss"]], "ssl_tools.benchmarks": [[5, 0, 0, "-", "main_mix_style"], [6, 0, 0, "-", "main_supervised"], [7, 0, 0, "-", "main_supervised_analysis"], [8, 0, 0, "-", "simple_trainer"]], "ssl_tools.benchmarks.main_mix_style": [[5, 1, 1, "", "CNN_HaEtAl_1D"], [5, 1, 1, "", "CNN_HaEtAl_1D_Backbone"], [5, 1, 1, "", "CNN_HaEtAl_2D"], [5, 1, 1, "", "CNN_HaEtAl_2D_Backbone"], [5, 1, 1, "", "ConvolutionalBlock"], [5, 1, 1, "", "ExperimentArgs"], [5, 1, 1, "", "ResNet1DBase"], [5, 1, 1, "", "ResNet1D_8"], [5, 1, 1, "", "ResNetBlock"], [5, 1, 1, "", "ResNetSE1D_5"], [5, 1, 1, "", "ResNetSE1D_8"], [5, 1, 1, "", "ResNetSEBlock"], [5, 1, 1, "", "SimpleClassificationNet2"], [5, 1, 1, "", "SqueezeAndExcitation1D"], [5, 1, 1, "", "_ResNet1D"], [5, 3, 1, "", "_run_experiment_wrapper"], [5, 3, 1, "", "cli_main"], [5, 3, 1, "", "conv3x3"], [5, 3, 1, "", "conv3x3_dynamic"], [5, 3, 1, "", "main_loo"], [5, 3, 1, "", "pretty_print_experiment_args"], [5, 3, 1, "", "run_serial"], [5, 3, 1, "", "run_using_ray"]], "ssl_tools.benchmarks.main_mix_style.CNN_HaEtAl_1D": [[5, 2, 1, "", "_calculate_fc_input_features"], [5, 2, 1, "", "_create_backbone"], [5, 2, 1, "", "_create_fc"]], "ssl_tools.benchmarks.main_mix_style.CNN_HaEtAl_1D_Backbone": [[5, 2, 1, "", "forward"]], "ssl_tools.benchmarks.main_mix_style.CNN_HaEtAl_2D": [[5, 2, 1, "", "_calculate_fc_input_features"], [5, 2, 1, "", "_create_backbone"], [5, 2, 1, "", "_create_fc"]], "ssl_tools.benchmarks.main_mix_style.CNN_HaEtAl_2D_Backbone": [[5, 2, 1, "", "forward"]], "ssl_tools.benchmarks.main_mix_style.ConvolutionalBlock": [[5, 2, 1, "", "forward"]], "ssl_tools.benchmarks.main_mix_style.ExperimentArgs": [[5, 4, 1, "", "data_cls"], [5, 4, 1, "", "mix"], [5, 4, 1, "", "model_args"], [5, 4, 1, "", "model_cls"], [5, 4, 1, "", "seed"], [5, 4, 1, "", "test_data_args"], [5, 4, 1, "", "train_data_args"], [5, 4, 1, "", "trainer_args"], [5, 4, 1, "", "trainer_cls"]], "ssl_tools.benchmarks.main_mix_style.ResNet1DBase": [[5, 2, 1, "", "_calculate_fc_input_features"]], "ssl_tools.benchmarks.main_mix_style.ResNetBlock": [[5, 2, 1, "", "forward"]], "ssl_tools.benchmarks.main_mix_style.SimpleClassificationNet2": [[5, 2, 1, "", "single_step"]], "ssl_tools.benchmarks.main_mix_style.SqueezeAndExcitation1D": [[5, 2, 1, "", "forward"]], "ssl_tools.benchmarks.main_mix_style._ResNet1D": [[5, 2, 1, "", "forward"]], "ssl_tools.benchmarks.main_supervised": [[6, 1, 1, "", "ExperimentArgs"], [6, 1, 1, "", "SupervisedConfigParser"], [6, 3, 1, "", "_run_experiment_wrapper"], [6, 3, 1, "", "cli_main"], [6, 3, 1, "", "hack_to_avoid_lightning_cli_sys_argv_warning"], [6, 3, 1, "", "main"], [6, 3, 1, "", "run"], [6, 3, 1, "", "run_serial"], [6, 3, 1, "", "run_using_ray"]], "ssl_tools.benchmarks.main_supervised.ExperimentArgs": [[6, 4, 1, "", "data"], [6, 4, 1, "", "model"], [6, 4, 1, "", "num_classes"], [6, 4, 1, "", "seed"], [6, 4, 1, "", "test_data"], [6, 4, 1, "", "trainer"]], "ssl_tools.benchmarks.main_supervised.SupervisedConfigParser": [[6, 2, 1, "", "__call__"], [6, 2, 1, "", "filter_experiments"], [6, 2, 1, "", "scan_configs"]], "ssl_tools.benchmarks.main_supervised_analysis": [[7, 3, 1, "", "analysis"]], "ssl_tools.benchmarks.simple_trainer": [[8, 3, 1, "", "cli_main"]], "ssl_tools.callbacks": [[10, 0, 0, "-", "performance"], [11, 0, 0, "-", "save_best"]], "ssl_tools.callbacks.performance": [[10, 1, 1, "", "PerformanceLogger"]], "ssl_tools.callbacks.performance.PerformanceLogger": [[10, 2, 1, "", "on_fit_end"], [10, 2, 1, "", "on_fit_start"], [10, 2, 1, "", "on_train_epoch_end"], [10, 2, 1, "", "on_train_epoch_start"]], "ssl_tools.callbacks.save_best": [[11, 1, 1, "", "PickleBestModelAndLoad"]], "ssl_tools.callbacks.save_best.PickleBestModelAndLoad": [[11, 2, 1, "", "on_train_end"]], "ssl_tools.data": [[15, 0, 0, "-", "data_modules"], [18, 0, 0, "-", "datasets"]], "ssl_tools.data.data_modules": [[15, 1, 1, "", "CovidUserAnomalyDataModule"], [15, 1, 1, "", "MultiModalHARSeriesDataModule"], [15, 1, 1, "", "TFCDataModule"], [15, 1, 1, "", "TNCHARDataModule"], [15, 1, 1, "", "UserActivityFolderDataModule"], [12, 0, 0, "-", "base"], [13, 0, 0, "-", "covid_anomaly"], [14, 0, 0, "-", "har"]], "ssl_tools.data.data_modules.CovidUserAnomalyDataModule": [[15, 2, 1, "", "__repr__"], [15, 2, 1, "", "__str__"], [15, 2, 1, "", "predict_dataloader"], [15, 2, 1, "", "setup"], [15, 2, 1, "", "test_dataloader"], [15, 2, 1, "", "train_dataloader"], [15, 2, 1, "", "val_dataloader"]], "ssl_tools.data.data_modules.MultiModalHARSeriesDataModule": [[15, 2, 1, "", "__repr__"], [15, 2, 1, "", "__str__"], [15, 2, 1, "", "_get_loader"], [15, 2, 1, "", "_load_dataset"], [15, 2, 1, "", "predict_dataloader"], [15, 2, 1, "", "setup"], [15, 2, 1, "", "test_dataloader"], [15, 2, 1, "", "train_dataloader"], [15, 2, 1, "", "val_dataloader"]], "ssl_tools.data.data_modules.TFCDataModule": [[15, 2, 1, "", "_get_loader"], [15, 2, 1, "", "_load_dataset"], [15, 2, 1, "", "predict_dataloader"], [15, 2, 1, "", "setup"], [15, 2, 1, "", "test_dataloader"], [15, 2, 1, "", "train_dataloader"], [15, 2, 1, "", "val_dataloader"]], "ssl_tools.data.data_modules.TNCHARDataModule": [[15, 2, 1, "", "_load_dataset"]], "ssl_tools.data.data_modules.UserActivityFolderDataModule": [[15, 2, 1, "", "__repr__"], [15, 2, 1, "", "__str__"], [15, 2, 1, "", "_get_loader"], [15, 2, 1, "", "_load_dataset"], [15, 2, 1, "", "predict_dataloader"], [15, 2, 1, "", "setup"], [15, 2, 1, "", "test_dataloader"], [15, 2, 1, "", "train_dataloader"], [15, 2, 1, "", "val_dataloader"]], "ssl_tools.data.data_modules.base": [[12, 1, 1, "", "SimpleDataModule"]], "ssl_tools.data.data_modules.base.SimpleDataModule": [[12, 2, 1, "", "_get_loader"], [12, 2, 1, "", "_load_dataset"], [12, 2, 1, "", "predict_dataloader"], [12, 2, 1, "", "test_dataloader"], [12, 2, 1, "", "train_dataloader"], [12, 2, 1, "", "val_dataloader"]], "ssl_tools.data.data_modules.covid_anomaly": [[13, 1, 1, "", "CovidUserAnomalyDataModule"]], "ssl_tools.data.data_modules.covid_anomaly.CovidUserAnomalyDataModule": [[13, 2, 1, "", "__repr__"], [13, 2, 1, "", "__str__"], [13, 2, 1, "", "predict_dataloader"], [13, 2, 1, "", "setup"], [13, 2, 1, "", "test_dataloader"], [13, 2, 1, "", "train_dataloader"], [13, 2, 1, "", "val_dataloader"]], "ssl_tools.data.data_modules.har": [[14, 1, 1, "", "AugmentedMultiModalHARSeriesDataModule"], [14, 1, 1, "", "MultiModalHARSeriesDataModule"], [14, 1, 1, "", "TFCDataModule"], [14, 1, 1, "", "TNCHARDataModule"], [14, 1, 1, "", "UserActivityFolderDataModule"], [14, 3, 1, "", "parse_num_workers"], [14, 3, 1, "", "parse_transforms"]], "ssl_tools.data.data_modules.har.AugmentedMultiModalHARSeriesDataModule": [[14, 2, 1, "", "_load_dataset"]], "ssl_tools.data.data_modules.har.MultiModalHARSeriesDataModule": [[14, 2, 1, "", "__repr__"], [14, 2, 1, "", "__str__"], [14, 2, 1, "", "_get_loader"], [14, 2, 1, "", "_load_dataset"], [14, 2, 1, "", "predict_dataloader"], [14, 2, 1, "", "setup"], [14, 2, 1, "", "test_dataloader"], [14, 2, 1, "", "train_dataloader"], [14, 2, 1, "", "val_dataloader"]], "ssl_tools.data.data_modules.har.TFCDataModule": [[14, 2, 1, "", "_get_loader"], [14, 2, 1, "", "_load_dataset"], [14, 2, 1, "", "predict_dataloader"], [14, 2, 1, "", "setup"], [14, 2, 1, "", "test_dataloader"], [14, 2, 1, "", "train_dataloader"], [14, 2, 1, "", "val_dataloader"]], "ssl_tools.data.data_modules.har.TNCHARDataModule": [[14, 2, 1, "", "_load_dataset"]], "ssl_tools.data.data_modules.har.UserActivityFolderDataModule": [[14, 2, 1, "", "__repr__"], [14, 2, 1, "", "__str__"], [14, 2, 1, "", "_get_loader"], [14, 2, 1, "", "_load_dataset"], [14, 2, 1, "", "predict_dataloader"], [14, 2, 1, "", "setup"], [14, 2, 1, "", "test_dataloader"], [14, 2, 1, "", "train_dataloader"], [14, 2, 1, "", "val_dataloader"]], "ssl_tools.data.datasets": [[18, 1, 1, "", "MultiModalDataframeDataset"], [18, 1, 1, "", "MultiModalSeriesCSVDataset"], [18, 1, 1, "", "SeriesFolderCSVDataset"], [18, 1, 1, "", "TFCDataset"], [18, 1, 1, "", "TNCDataset"], [16, 0, 0, "-", "augmented_dataset"], [17, 0, 0, "-", "domain_dataset"], [19, 0, 0, "-", "series_dataset"], [20, 0, 0, "-", "tfc"], [21, 0, 0, "-", "tnc"]], "ssl_tools.data.datasets.MultiModalDataframeDataset": [[18, 2, 1, "", "__getitem__"], [18, 2, 1, "", "__len__"], [18, 2, 1, "", "__repr__"], [18, 2, 1, "", "__str__"], [18, 2, 1, "", "_balance"], [18, 2, 1, "", "_dataset_transform"]], "ssl_tools.data.datasets.MultiModalSeriesCSVDataset": [[18, 2, 1, "", "__getitem__"], [18, 2, 1, "", "__len__"], [18, 2, 1, "", "__repr__"], [18, 2, 1, "", "__str__"], [18, 2, 1, "", "_load_data"]], "ssl_tools.data.datasets.SeriesFolderCSVDataset": [[18, 2, 1, "", "__getitem__"], [18, 2, 1, "", "__len__"], [18, 2, 1, "", "__repr__"], [18, 2, 1, "", "__str__"], [18, 2, 1, "", "_disable_fix_length"], [18, 2, 1, "", "_get_longest_sample_size"], [18, 2, 1, "", "_pad_data"], [18, 2, 1, "", "_read_all_csv"], [18, 2, 1, "", "_read_csv"], [18, 2, 1, "", "_scan_data"]], "ssl_tools.data.datasets.TFCDataset": [[18, 1, 1, "", "FFT"], [18, 2, 1, "", "__getitem__"], [18, 2, 1, "", "__len__"], [18, 2, 1, "", "_apply_transforms"], [18, 2, 1, "", "_apply_transforms_per_axis"]], "ssl_tools.data.datasets.TFCDataset.FFT": [[18, 2, 1, "", "__call__"]], "ssl_tools.data.datasets.TNCDataset": [[18, 2, 1, "", "__getitem__"], [18, 2, 1, "", "__len__"], [18, 2, 1, "", "_find_neighours"], [18, 2, 1, "", "_find_non_neighours"]], "ssl_tools.data.datasets.augmented_dataset": [[16, 1, 1, "", "AugmentedDataset"]], "ssl_tools.data.datasets.augmented_dataset.AugmentedDataset": [[16, 2, 1, "", "__getitem__"], [16, 2, 1, "", "__len__"]], "ssl_tools.data.datasets.domain_dataset": [[17, 1, 1, "", "DomainDataset"]], "ssl_tools.data.datasets.domain_dataset.DomainDataset": [[17, 2, 1, "", "__getitem__"], [17, 2, 1, "", "__len__"]], "ssl_tools.data.datasets.series_dataset": [[19, 1, 1, "", "MultiModalDataframeDataset"], [19, 1, 1, "", "MultiModalSeriesCSVDataset"], [19, 1, 1, "", "SeriesFolderCSVDataset"]], "ssl_tools.data.datasets.series_dataset.MultiModalDataframeDataset": [[19, 2, 1, "", "__getitem__"], [19, 2, 1, "", "__len__"], [19, 2, 1, "", "__repr__"], [19, 2, 1, "", "__str__"], [19, 2, 1, "", "_balance"], [19, 2, 1, "", "_dataset_transform"]], "ssl_tools.data.datasets.series_dataset.MultiModalSeriesCSVDataset": [[19, 2, 1, "", "__getitem__"], [19, 2, 1, "", "__len__"], [19, 2, 1, "", "__repr__"], [19, 2, 1, "", "__str__"], [19, 2, 1, "", "_load_data"]], "ssl_tools.data.datasets.series_dataset.SeriesFolderCSVDataset": [[19, 2, 1, "", "__getitem__"], [19, 2, 1, "", "__len__"], [19, 2, 1, "", "__repr__"], [19, 2, 1, "", "__str__"], [19, 2, 1, "", "_disable_fix_length"], [19, 2, 1, "", "_get_longest_sample_size"], [19, 2, 1, "", "_pad_data"], [19, 2, 1, "", "_read_all_csv"], [19, 2, 1, "", "_read_csv"], [19, 2, 1, "", "_scan_data"]], "ssl_tools.data.datasets.tfc": [[20, 1, 1, "", "TFCDataset"]], "ssl_tools.data.datasets.tfc.TFCDataset": [[20, 1, 1, "", "FFT"], [20, 2, 1, "", "__getitem__"], [20, 2, 1, "", "__len__"], [20, 2, 1, "", "_apply_transforms"], [20, 2, 1, "", "_apply_transforms_per_axis"]], "ssl_tools.data.datasets.tfc.TFCDataset.FFT": [[20, 2, 1, "", "__call__"]], "ssl_tools.data.datasets.tnc": [[21, 1, 1, "", "TNCDataset"]], "ssl_tools.data.datasets.tnc.TNCDataset": [[21, 2, 1, "", "__getitem__"], [21, 2, 1, "", "__len__"], [21, 2, 1, "", "_find_neighours"], [21, 2, 1, "", "_find_non_neighours"]], "ssl_tools.experiments": [[45, 1, 1, "", "Experiment"], [45, 1, 1, "", "LightningExperiment"], [45, 1, 1, "", "LightningSSLTrain"], [45, 1, 1, "", "LightningTest"], [45, 1, 1, "", "LightningTrain"], [45, 3, 1, "", "auto_main"], [29, 0, 0, "-", "covid_detection"], [32, 0, 0, "-", "experiment"], [36, 0, 0, "-", "har_classification"], [46, 0, 0, "-", "lightning_experiment"]], "ssl_tools.experiments.Experiment": [[45, 2, 1, "", "__call__"], [45, 2, 1, "", "__repr__"], [45, 2, 1, "", "__str__"], [45, 2, 1, "", "execute"], [45, 5, 1, "", "experiment_dir"], [45, 2, 1, "", "run"], [45, 2, 1, "", "setup"], [45, 2, 1, "", "teardown"]], "ssl_tools.experiments.LightningExperiment": [[45, 4, 1, "", "_MODEL_NAME"], [45, 4, 1, "", "_STAGE_NAME"], [45, 2, 1, "", "__str__"], [45, 5, 1, "", "callbacks"], [45, 5, 1, "", "checkpoint_dir"], [45, 5, 1, "", "data_module"], [45, 5, 1, "", "experiment_dir"], [45, 5, 1, "", "finished"], [45, 2, 1, "", "get_callbacks"], [45, 2, 1, "", "get_data_module"], [45, 2, 1, "", "get_logger"], [45, 2, 1, "", "get_model"], [45, 2, 1, "", "get_trainer"], [45, 5, 1, "", "hyperparameters"], [45, 2, 1, "", "load_checkpoint"], [45, 2, 1, "", "log_hyperparams"], [45, 5, 1, "", "logger"], [45, 5, 1, "", "model"], [45, 2, 1, "", "run"], [45, 2, 1, "", "run_model"], [45, 2, 1, "", "setup"], [45, 5, 1, "", "trainer"]], "ssl_tools.experiments.LightningSSLTrain": [[45, 2, 1, "", "get_data_module"], [45, 2, 1, "", "get_finetune_data_module"], [45, 2, 1, "", "get_finetune_model"], [45, 2, 1, "", "get_model"], [45, 2, 1, "", "get_pretrain_data_module"], [45, 2, 1, "", "get_pretrain_model"]], "ssl_tools.experiments.LightningTest": [[45, 4, 1, "", "_STAGE_NAME"], [45, 2, 1, "", "get_callbacks"], [45, 2, 1, "", "get_trainer"], [45, 2, 1, "", "run_model"]], "ssl_tools.experiments.LightningTrain": [[45, 4, 1, "", "_STAGE_NAME"], [45, 2, 1, "", "get_callbacks"], [45, 2, 1, "", "get_trainer"], [45, 2, 1, "", "run_model"]], "ssl_tools.experiments.covid_detection": [[23, 0, 0, "-", "anomaly_detection_base"], [24, 0, 0, "-", "cae"], [25, 0, 0, "-", "cae2d"], [26, 0, 0, "-", "ccae"], [27, 0, 0, "-", "classfication_report"], [28, 0, 0, "-", "classification_base"], [30, 0, 0, "-", "lstm_ae"], [31, 0, 0, "-", "mlp"]], "ssl_tools.experiments.covid_detection.anomaly_detection_base": [[23, 1, 1, "", "CovidAnomalyDetectionEvaluator"], [23, 1, 1, "", "CovidAnomalyDetectionTrain"], [23, 1, 1, "", "RMSELoss"], [23, 3, 1, "", "kmeans_threshold"], [23, 3, 1, "", "mean_absolute_error"], [23, 3, 1, "", "mean_squared_error"], [23, 3, 1, "", "root_mean_squared_error"], [23, 3, 1, "", "sigma_threshold"], [23, 3, 1, "", "zscore_threshold_max"], [23, 3, 1, "", "zscore_threshold_std"]], "ssl_tools.experiments.covid_detection.anomaly_detection_base.CovidAnomalyDetectionEvaluator": [[23, 2, 1, "", "_calc_static_anomaly_thresholds"], [23, 2, 1, "", "get_data_module"], [23, 2, 1, "", "get_model"], [23, 2, 1, "", "run_model"]], "ssl_tools.experiments.covid_detection.anomaly_detection_base.CovidAnomalyDetectionTrain": [[23, 2, 1, "", "_get_transforms"], [23, 2, 1, "", "get_data_module"], [23, 2, 1, "", "get_model"]], "ssl_tools.experiments.covid_detection.anomaly_detection_base.RMSELoss": [[23, 2, 1, "", "forward"]], "ssl_tools.experiments.covid_detection.cae": [[24, 1, 1, "", "ConvolutionalAutoencoderAnomalyDetectionTest"], [24, 1, 1, "", "ConvolutionalAutoencoderAnomalyDetectionTrain"], [24, 6, 1, "", "options"]], "ssl_tools.experiments.covid_detection.cae.ConvolutionalAutoencoderAnomalyDetectionTest": [[24, 4, 1, "", "_MODEL_NAME"], [24, 2, 1, "", "get_model"]], "ssl_tools.experiments.covid_detection.cae.ConvolutionalAutoencoderAnomalyDetectionTrain": [[24, 4, 1, "", "_MODEL_NAME"], [24, 2, 1, "", "get_model"]], "ssl_tools.experiments.covid_detection.cae2d": [[25, 1, 1, "", "ConvolutionalAutoencoder2DAnomalyDetectionTest"], [25, 1, 1, "", "ConvolutionalAutoencoder2DAnomalyDetectionTrain"], [25, 6, 1, "", "options"]], "ssl_tools.experiments.covid_detection.cae2d.ConvolutionalAutoencoder2DAnomalyDetectionTest": [[25, 4, 1, "", "_MODEL_NAME"], [25, 2, 1, "", "get_model"]], "ssl_tools.experiments.covid_detection.cae2d.ConvolutionalAutoencoder2DAnomalyDetectionTrain": [[25, 4, 1, "", "_MODEL_NAME"], [25, 2, 1, "", "get_model"]], "ssl_tools.experiments.covid_detection.ccae": [[26, 1, 1, "", "ConvolutionalAutoencoderAnomalyDetectionTest"], [26, 1, 1, "", "ConvolutionalAutoencoderAnomalyDetectionTrain"], [26, 6, 1, "", "options"]], "ssl_tools.experiments.covid_detection.ccae.ConvolutionalAutoencoderAnomalyDetectionTest": [[26, 4, 1, "", "_MODEL_NAME"], [26, 2, 1, "", "get_model"]], "ssl_tools.experiments.covid_detection.ccae.ConvolutionalAutoencoderAnomalyDetectionTrain": [[26, 4, 1, "", "_MODEL_NAME"], [26, 2, 1, "", "get_model"]], "ssl_tools.experiments.covid_detection.classfication_report": [[27, 3, 1, "", "_balanced_accuracy_score"], [27, 3, 1, "", "_matthews_corrcoef"], [27, 3, 1, "", "_roc_auc_score"], [27, 3, 1, "", "accuracy_score"], [27, 3, 1, "", "classification_report"], [27, 3, 1, "", "f1_score"], [27, 3, 1, "id0", "f2_score"], [27, 3, 1, "", "fbeta_score"], [27, 3, 1, "", "negative_precision_score"], [27, 3, 1, "", "precision_score"], [27, 3, 1, "", "recall_score"], [27, 3, 1, "", "specificity_score"], [27, 3, 1, "", "uar_score"], [27, 3, 1, "", "wrap_zero_div"]], "ssl_tools.experiments.covid_detection.classification_base": [[28, 1, 1, "", "CovidDetectionEvaluator"], [28, 1, 1, "", "CovidDetectionTrain"]], "ssl_tools.experiments.covid_detection.classification_base.CovidDetectionEvaluator": [[28, 2, 1, "", "get_data_module"], [28, 2, 1, "", "run_model"]], "ssl_tools.experiments.covid_detection.classification_base.CovidDetectionTrain": [[28, 2, 1, "", "get_data_module"]], "ssl_tools.experiments.covid_detection.lstm_ae": [[30, 1, 1, "", "LSTMAutoencoderAnomalyDetectionTest"], [30, 1, 1, "", "LSTMAutoencoderAnomalyDetectionTrain"], [30, 6, 1, "", "options"]], "ssl_tools.experiments.covid_detection.lstm_ae.LSTMAutoencoderAnomalyDetectionTest": [[30, 4, 1, "", "_MODEL_NAME"], [30, 2, 1, "", "get_model"]], "ssl_tools.experiments.covid_detection.lstm_ae.LSTMAutoencoderAnomalyDetectionTrain": [[30, 4, 1, "", "_MODEL_NAME"], [30, 2, 1, "", "get_model"]], "ssl_tools.experiments.covid_detection.mlp": [[31, 1, 1, "", "FlattenBCELoss"], [31, 1, 1, "", "MLPClassifierTest"], [31, 1, 1, "", "MLPClassifierTrain"], [31, 6, 1, "", "options"]], "ssl_tools.experiments.covid_detection.mlp.FlattenBCELoss": [[31, 2, 1, "", "forward"]], "ssl_tools.experiments.covid_detection.mlp.MLPClassifierTest": [[31, 4, 1, "", "_MODEL_NAME"], [31, 2, 1, "", "get_model"]], "ssl_tools.experiments.covid_detection.mlp.MLPClassifierTrain": [[31, 4, 1, "", "_MODEL_NAME"], [31, 2, 1, "", "get_model"]], "ssl_tools.experiments.experiment": [[32, 6, 1, "", "EXPERIMENT_VERSION_FORMAT"], [32, 1, 1, "", "Experiment"], [32, 3, 1, "", "auto_main"], [32, 3, 1, "", "get_parser"]], "ssl_tools.experiments.experiment.Experiment": [[32, 2, 1, "", "__call__"], [32, 2, 1, "", "__repr__"], [32, 2, 1, "", "__str__"], [32, 2, 1, "", "execute"], [32, 5, 1, "", "experiment_dir"], [32, 2, 1, "", "run"], [32, 2, 1, "", "setup"], [32, 2, 1, "", "teardown"]], "ssl_tools.experiments.har_classification": [[33, 0, 0, "-", "_classification_base"], [34, 0, 0, "-", "cpc"], [35, 0, 0, "-", "gru_encoder"], [37, 0, 0, "-", "mlp_classifier"], [38, 0, 0, "-", "simple1Dconv_classifier"], [39, 0, 0, "-", "simple2Dconv_classifier"], [40, 0, 0, "-", "tfc"], [41, 0, 0, "-", "tfc_head_classifier"], [42, 0, 0, "-", "tnc"], [43, 0, 0, "-", "tnc_head_classifier"], [44, 0, 0, "-", "utils"]], "ssl_tools.experiments.har_classification._classification_base": [[33, 1, 1, "", "EvaluatorBase"], [33, 1, 1, "", "PredictionHeadClassifier"], [33, 3, 1, "", "full_dataset_from_dataloader"], [33, 3, 1, "", "generate_embeddings"], [33, 3, 1, "", "get_full_data_split"], [33, 3, 1, "", "get_split_dataloader"]], "ssl_tools.experiments.har_classification._classification_base.EvaluatorBase": [[33, 2, 1, "", "_compute_classification_metrics"], [33, 2, 1, "", "_compute_embeddings"], [33, 2, 1, "", "_plot_confusion_matrix"], [33, 2, 1, "", "_plot_tnse_embeddings"], [33, 2, 1, "", "evaluate_embeddings"], [33, 2, 1, "", "evaluate_model_performance"], [33, 2, 1, "", "predict"], [33, 2, 1, "", "run_model"]], "ssl_tools.experiments.har_classification.cpc": [[34, 1, 1, "", "CPCTest"], [34, 1, 1, "", "CPCTrain"], [34, 6, 1, "", "options"]], "ssl_tools.experiments.har_classification.cpc.CPCTest": [[34, 4, 1, "", "_MODEL_NAME"], [34, 2, 1, "", "get_data_module"], [34, 2, 1, "", "get_model"]], "ssl_tools.experiments.har_classification.cpc.CPCTrain": [[34, 4, 1, "", "_MODEL_NAME"], [34, 2, 1, "", "get_finetune_data_module"], [34, 2, 1, "", "get_finetune_model"], [34, 2, 1, "", "get_pretrain_data_module"], [34, 2, 1, "", "get_pretrain_model"]], "ssl_tools.experiments.har_classification.gru_encoder": [[35, 1, 1, "", "GRUClassifier"], [35, 1, 1, "", "GRUClassifierTest"], [35, 1, 1, "", "GRUClassifierTrain"], [35, 6, 1, "", "options"]], "ssl_tools.experiments.har_classification.gru_encoder.GRUClassifierTest": [[35, 4, 1, "", "_MODEL_NAME"], [35, 2, 1, "", "get_data_module"], [35, 2, 1, "", "get_model"]], "ssl_tools.experiments.har_classification.gru_encoder.GRUClassifierTrain": [[35, 4, 1, "", "_MODEL_NAME"], [35, 2, 1, "", "get_data_module"], [35, 2, 1, "", "get_model"]], "ssl_tools.experiments.har_classification.mlp_classifier": [[37, 1, 1, "", "MLPClassifierTest"], [37, 1, 1, "", "MLPClassifierTrain"], [37, 6, 1, "", "options"]], "ssl_tools.experiments.har_classification.mlp_classifier.MLPClassifierTest": [[37, 4, 1, "", "_MODEL_NAME"], [37, 2, 1, "", "get_data_module"], [37, 2, 1, "", "get_model"]], "ssl_tools.experiments.har_classification.mlp_classifier.MLPClassifierTrain": [[37, 4, 1, "", "_MODEL_NAME"], [37, 2, 1, "", "get_data_module"], [37, 2, 1, "", "get_model"]], "ssl_tools.experiments.har_classification.simple1Dconv_classifier": [[38, 1, 1, "", "Simple1DConvNetTest"], [38, 1, 1, "", "Simple1DConvNetTrain"], [38, 6, 1, "", "options"]], "ssl_tools.experiments.har_classification.simple1Dconv_classifier.Simple1DConvNetTest": [[38, 4, 1, "", "_MODEL_NAME"], [38, 2, 1, "", "get_data_module"], [38, 2, 1, "", "get_model"]], "ssl_tools.experiments.har_classification.simple1Dconv_classifier.Simple1DConvNetTrain": [[38, 4, 1, "", "_MODEL_NAME"], [38, 2, 1, "", "get_data_module"], [38, 2, 1, "", "get_model"]], "ssl_tools.experiments.har_classification.simple2Dconv_classifier": [[39, 1, 1, "", "Simple2DConvNetTest"], [39, 1, 1, "", "Simple2DConvNetTrain"], [39, 6, 1, "", "options"]], "ssl_tools.experiments.har_classification.simple2Dconv_classifier.Simple2DConvNetTest": [[39, 4, 1, "", "_MODEL_NAME"], [39, 2, 1, "", "get_data_module"], [39, 2, 1, "", "get_model"]], "ssl_tools.experiments.har_classification.simple2Dconv_classifier.Simple2DConvNetTrain": [[39, 4, 1, "", "_MODEL_NAME"], [39, 2, 1, "", "get_data_module"], [39, 2, 1, "", "get_model"]], "ssl_tools.experiments.har_classification.tfc": [[40, 1, 1, "", "TFCTest"], [40, 1, 1, "", "TFCTrain"], [40, 6, 1, "", "options"]], "ssl_tools.experiments.har_classification.tfc.TFCTest": [[40, 4, 1, "", "_MODEL_NAME"], [40, 2, 1, "", "get_data_module"], [40, 2, 1, "", "get_model"]], "ssl_tools.experiments.har_classification.tfc.TFCTrain": [[40, 4, 1, "", "_MODEL_NAME"], [40, 2, 1, "", "get_finetune_data_module"], [40, 2, 1, "", "get_finetune_model"], [40, 2, 1, "", "get_pretrain_data_module"], [40, 2, 1, "", "get_pretrain_model"]], "ssl_tools.experiments.har_classification.tfc_head_classifier": [[41, 1, 1, "", "TFCHeadClassifierTest"], [41, 1, 1, "", "TFCHeadClassifierTrain"], [41, 6, 1, "", "options"]], "ssl_tools.experiments.har_classification.tfc_head_classifier.TFCHeadClassifierTest": [[41, 4, 1, "", "_MODEL_NAME"], [41, 2, 1, "", "get_data_module"], [41, 2, 1, "", "get_model"]], "ssl_tools.experiments.har_classification.tfc_head_classifier.TFCHeadClassifierTrain": [[41, 4, 1, "", "_MODEL_NAME"], [41, 2, 1, "", "get_data_module"], [41, 2, 1, "", "get_model"]], "ssl_tools.experiments.har_classification.tnc": [[42, 1, 1, "", "TNCTest"], [42, 1, 1, "", "TNCTrain"], [42, 6, 1, "", "options"]], "ssl_tools.experiments.har_classification.tnc.TNCTest": [[42, 4, 1, "", "_MODEL_NAME"], [42, 2, 1, "", "get_data_module"], [42, 2, 1, "", "get_model"]], "ssl_tools.experiments.har_classification.tnc.TNCTrain": [[42, 4, 1, "", "_MODEL_NAME"], [42, 2, 1, "", "get_finetune_data_module"], [42, 2, 1, "", "get_finetune_model"], [42, 2, 1, "", "get_pretrain_data_module"], [42, 2, 1, "", "get_pretrain_model"]], "ssl_tools.experiments.har_classification.tnc_head_classifier": [[43, 1, 1, "", "TNCHeadClassifierTest"], [43, 1, 1, "", "TNCHeadClassifierTrain"], [43, 6, 1, "", "options"]], "ssl_tools.experiments.har_classification.tnc_head_classifier.TNCHeadClassifierTest": [[43, 4, 1, "", "_MODEL_NAME"], [43, 2, 1, "", "get_data_module"], [43, 2, 1, "", "get_model"]], "ssl_tools.experiments.har_classification.tnc_head_classifier.TNCHeadClassifierTrain": [[43, 4, 1, "", "_MODEL_NAME"], [43, 2, 1, "", "get_data_module"], [43, 2, 1, "", "get_model"]], "ssl_tools.experiments.har_classification.utils": [[44, 1, 1, "", "DimensionAdder"], [44, 1, 1, "", "FFT"], [44, 1, 1, "", "Flatten"], [44, 1, 1, "", "Spectrogram"]], "ssl_tools.experiments.har_classification.utils.DimensionAdder": [[44, 2, 1, "", "__call__"]], "ssl_tools.experiments.har_classification.utils.FFT": [[44, 2, 1, "", "__call__"]], "ssl_tools.experiments.har_classification.utils.Flatten": [[44, 2, 1, "", "__call__"]], "ssl_tools.experiments.har_classification.utils.Spectrogram": [[44, 2, 1, "", "__call__"]], "ssl_tools.experiments.lightning_experiment": [[46, 1, 1, "", "LightningExperiment"], [46, 1, 1, "", "LightningSSLTrain"], [46, 1, 1, "", "LightningTest"], [46, 1, 1, "", "LightningTrain"]], "ssl_tools.experiments.lightning_experiment.LightningExperiment": [[46, 4, 1, "", "_MODEL_NAME"], [46, 4, 1, "", "_STAGE_NAME"], [46, 2, 1, "", "__str__"], [46, 5, 1, "", "callbacks"], [46, 5, 1, "", "checkpoint_dir"], [46, 5, 1, "", "data_module"], [46, 5, 1, "", "experiment_dir"], [46, 5, 1, "", "finished"], [46, 2, 1, "", "get_callbacks"], [46, 2, 1, "", "get_data_module"], [46, 2, 1, "", "get_logger"], [46, 2, 1, "", "get_model"], [46, 2, 1, "", "get_trainer"], [46, 5, 1, "", "hyperparameters"], [46, 2, 1, "", "load_checkpoint"], [46, 2, 1, "", "log_hyperparams"], [46, 5, 1, "", "logger"], [46, 5, 1, "", "model"], [46, 2, 1, "", "run"], [46, 2, 1, "", "run_model"], [46, 2, 1, "", "setup"], [46, 5, 1, "", "trainer"]], "ssl_tools.experiments.lightning_experiment.LightningSSLTrain": [[46, 2, 1, "", "get_data_module"], [46, 2, 1, "", "get_finetune_data_module"], [46, 2, 1, "", "get_finetune_model"], [46, 2, 1, "", "get_model"], [46, 2, 1, "", "get_pretrain_data_module"], [46, 2, 1, "", "get_pretrain_model"]], "ssl_tools.experiments.lightning_experiment.LightningTest": [[46, 4, 1, "", "_STAGE_NAME"], [46, 2, 1, "", "get_callbacks"], [46, 2, 1, "", "get_trainer"], [46, 2, 1, "", "run_model"]], "ssl_tools.experiments.lightning_experiment.LightningTrain": [[46, 4, 1, "", "_STAGE_NAME"], [46, 2, 1, "", "get_callbacks"], [46, 2, 1, "", "get_trainer"], [46, 2, 1, "", "run_model"]], "ssl_tools.losses": [[48, 0, 0, "-", "contrastive_loss"], [50, 0, 0, "-", "nxtent"]], "ssl_tools.losses.contrastive_loss": [[48, 1, 1, "", "ContrastiveLoss"]], "ssl_tools.losses.contrastive_loss.ContrastiveLoss": [[48, 2, 1, "", "forward"]], "ssl_tools.losses.nxtent": [[50, 1, 1, "", "NTXentLoss_poly"]], "ssl_tools.losses.nxtent.NTXentLoss_poly": [[50, 2, 1, "", "_cosine_simililarity"], [50, 2, 1, "", "_dot_simililarity"], [50, 2, 1, "", "_get_correlated_mask"], [50, 2, 1, "", "_get_similarity_function"], [50, 2, 1, "", "forward"]], "ssl_tools.models": [[53, 0, 0, "-", "layers"], [62, 0, 0, "-", "nets"], [72, 0, 0, "-", "ssl"], [76, 0, 0, "-", "utils"]], "ssl_tools.models.layers": [[52, 0, 0, "-", "gru"]], "ssl_tools.models.layers.gru": [[52, 1, 1, "", "GRUEncoder"]], "ssl_tools.models.layers.gru.GRUEncoder": [[52, 2, 1, "", "forward"]], "ssl_tools.models.nets": [[62, 1, 1, "", "MLPClassifier"], [62, 1, 1, "", "Simple1DConvNetwork"], [62, 1, 1, "", "Simple2DConvNetwork"], [54, 0, 0, "-", "cnn_ha_etal"], [55, 0, 0, "-", "cnn_pf"], [56, 0, 0, "-", "convae"], [57, 0, 0, "-", "convnet"], [58, 0, 0, "-", "deep_conv_lstm"], [59, 0, 0, "-", "deep_convnet"], [60, 0, 0, "-", "imu_transformer"], [61, 0, 0, "-", "inception_time"], [63, 0, 0, "-", "lstm_ae"], [64, 0, 0, "-", "multi_channel_cnn"], [65, 0, 0, "-", "resnet1d"], [66, 0, 0, "-", "resnet_1d"], [67, 0, 0, "-", "simple"], [68, 0, 0, "-", "transformer"], [69, 0, 0, "-", "wisenet"]], "ssl_tools.models.nets.Simple1DConvNetwork": [[62, 2, 1, "", "_calculate_fc_input_features"], [62, 2, 1, "", "_create_backbone"], [62, 2, 1, "", "_create_fc"]], "ssl_tools.models.nets.Simple2DConvNetwork": [[62, 2, 1, "", "_calculate_fc_input_features"], [62, 2, 1, "", "_create_backbone"], [62, 2, 1, "", "_create_fc"]], "ssl_tools.models.nets.cnn_ha_etal": [[54, 1, 1, "", "CNN_HaEtAl_1D"], [54, 1, 1, "", "CNN_HaEtAl_2D"]], "ssl_tools.models.nets.cnn_ha_etal.CNN_HaEtAl_1D": [[54, 2, 1, "", "_calculate_fc_input_features"], [54, 2, 1, "", "_create_backbone"], [54, 2, 1, "", "_create_fc"]], "ssl_tools.models.nets.cnn_ha_etal.CNN_HaEtAl_2D": [[54, 2, 1, "", "_calculate_fc_input_features"], [54, 2, 1, "", "_create_backbone"], [54, 2, 1, "", "_create_fc"]], "ssl_tools.models.nets.cnn_pf": [[55, 1, 1, "", "CNN_PFF_2D"], [55, 1, 1, "", "CNN_PF_2D"], [55, 1, 1, "", "CNN_PF_Backbone"]], "ssl_tools.models.nets.cnn_pf.CNN_PF_2D": [[55, 2, 1, "", "_calculate_fc_input_features"], [55, 2, 1, "", "_create_fc"]], "ssl_tools.models.nets.cnn_pf.CNN_PF_Backbone": [[55, 2, 1, "", "forward"]], "ssl_tools.models.nets.convae": [[56, 1, 1, "", "ContrastiveConvolutionalAutoEncoder"], [56, 1, 1, "", "ContrastiveConvolutionalAutoEncoder2D"], [56, 1, 1, "", "ConvolutionalAutoEncoder"], [56, 1, 1, "", "ConvolutionalAutoEncoder2D"], [56, 1, 1, "", "_ConvolutionalAutoEncoder"], [56, 1, 1, "", "_ConvolutionalAutoEncoder2D"]], "ssl_tools.models.nets.convae._ConvolutionalAutoEncoder": [[56, 2, 1, "", "forward"]], "ssl_tools.models.nets.convae._ConvolutionalAutoEncoder2D": [[56, 2, 1, "", "forward"]], "ssl_tools.models.nets.convnet": [[57, 1, 1, "", "Simple1DConvNetwork"], [57, 1, 1, "", "Simple2DConvNetwork"]], "ssl_tools.models.nets.convnet.Simple1DConvNetwork": [[57, 2, 1, "", "_calculate_fc_input_features"], [57, 2, 1, "", "_create_backbone"], [57, 2, 1, "", "_create_fc"]], "ssl_tools.models.nets.convnet.Simple2DConvNetwork": [[57, 2, 1, "", "_calculate_fc_input_features"], [57, 2, 1, "", "_create_backbone"], [57, 2, 1, "", "_create_fc"]], "ssl_tools.models.nets.deep_conv_lstm": [[58, 1, 1, "", "ConvLSTMCell"], [58, 1, 1, "", "DeepConvLSTM"]], "ssl_tools.models.nets.deep_conv_lstm.ConvLSTMCell": [[58, 2, 1, "", "_calculate_conv_output_shape"], [58, 2, 1, "", "forward"]], "ssl_tools.models.nets.deep_conv_lstm.DeepConvLSTM": [[58, 2, 1, "", "_calculate_fc_input_features"], [58, 2, 1, "", "_create_backbone"], [58, 2, 1, "", "_create_fc"]], "ssl_tools.models.nets.deep_convnet": [[59, 1, 1, "", "DeepConvNet"], [59, 3, 1, "", "main"]], "ssl_tools.models.nets.deep_convnet.DeepConvNet": [[59, 2, 1, "", "_calculate_fc_input_features"], [59, 2, 1, "", "_common_step"], [59, 2, 1, "", "_compute_metrics"], [59, 2, 1, "", "configure_optimizers"], [59, 2, 1, "", "forward"], [59, 2, 1, "", "loss_function"], [59, 2, 1, "", "predict_step"], [59, 2, 1, "", "test_step"], [59, 2, 1, "", "training_step"], [59, 2, 1, "", "validation_step"]], "ssl_tools.models.nets.imu_transformer": [[60, 1, 1, "", "IMUCNN"], [60, 1, 1, "", "IMUTransformerEncoder"], [60, 1, 1, "", "_IMUTransformerEncoder"], [60, 3, 1, "", "test_imu_cnn"], [60, 3, 1, "", "test_imu_transformer"]], "ssl_tools.models.nets.imu_transformer.IMUCNN": [[60, 2, 1, "", "_calculate_fc_input_features"], [60, 2, 1, "", "_create_backbone"], [60, 2, 1, "", "_create_fc"]], "ssl_tools.models.nets.imu_transformer.IMUTransformerEncoder": [[60, 2, 1, "", "_create_backbone"], [60, 2, 1, "", "_create_fc"]], "ssl_tools.models.nets.imu_transformer._IMUTransformerEncoder": [[60, 2, 1, "", "forward"]], "ssl_tools.models.nets.inception_time": [[61, 1, 1, "", "InceptionModule"], [61, 1, 1, "", "InceptionTime"], [61, 1, 1, "", "ShortcutLayer"], [61, 1, 1, "", "_InceptionTime"]], "ssl_tools.models.nets.inception_time.InceptionModule": [[61, 2, 1, "", "build_model"], [61, 2, 1, "", "forward"]], "ssl_tools.models.nets.inception_time.InceptionTime": [[61, 2, 1, "", "_calculate_fc_input_features"], [61, 2, 1, "", "_create_fc"]], "ssl_tools.models.nets.inception_time.ShortcutLayer": [[61, 2, 1, "", "forward"]], "ssl_tools.models.nets.inception_time._InceptionTime": [[61, 2, 1, "", "build_model"], [61, 2, 1, "", "forward"]], "ssl_tools.models.nets.lstm_ae": [[63, 1, 1, "", "LSTMAutoencoder"], [63, 1, 1, "", "_LSTMAutoEncoder"]], "ssl_tools.models.nets.lstm_ae._LSTMAutoEncoder": [[63, 2, 1, "", "forward"]], "ssl_tools.models.nets.multi_channel_cnn": [[64, 1, 1, "", "MultiChannelCNN_HAR"], [64, 1, 1, "", "_MultiChannelCNN_HAR"]], "ssl_tools.models.nets.multi_channel_cnn.MultiChannelCNN_HAR": [[64, 2, 1, "", "_calculate_fc_input_features"], [64, 2, 1, "", "_create_backbone"], [64, 2, 1, "", "_create_fc"]], "ssl_tools.models.nets.multi_channel_cnn._MultiChannelCNN_HAR": [[64, 2, 1, "", "forward"]], "ssl_tools.models.nets.resnet1d": [[65, 1, 1, "", "BasicBlock"], [65, 1, 1, "", "MyConv1dPadSame"], [65, 1, 1, "", "MyMaxPool1dPadSame"], [65, 1, 1, "", "ResNet1D"], [65, 1, 1, "", "_ResNet1D"], [65, 3, 1, "", "main"]], "ssl_tools.models.nets.resnet1d.BasicBlock": [[65, 2, 1, "", "forward"]], "ssl_tools.models.nets.resnet1d.MyConv1dPadSame": [[65, 2, 1, "", "forward"]], "ssl_tools.models.nets.resnet1d.MyMaxPool1dPadSame": [[65, 2, 1, "", "forward"]], "ssl_tools.models.nets.resnet1d.ResNet1D": [[65, 2, 1, "", "_calculate_fc_input_features"], [65, 2, 1, "", "_create_fc"]], "ssl_tools.models.nets.resnet1d._ResNet1D": [[65, 2, 1, "", "forward"]], "ssl_tools.models.nets.resnet_1d": [[66, 1, 1, "", "ConvolutionalBlock"], [66, 1, 1, "", "ResNet1DBase"], [66, 1, 1, "", "ResNet1D_8"], [66, 1, 1, "", "ResNetBlock"], [66, 1, 1, "", "ResNetSE1D_5"], [66, 1, 1, "", "ResNetSE1D_8"], [66, 1, 1, "", "ResNetSEBlock"], [66, 1, 1, "", "SqueezeAndExcitation1D"], [66, 1, 1, "", "_ResNet1D"]], "ssl_tools.models.nets.resnet_1d.ConvolutionalBlock": [[66, 2, 1, "", "forward"]], "ssl_tools.models.nets.resnet_1d.ResNet1DBase": [[66, 2, 1, "", "_calculate_fc_input_features"]], "ssl_tools.models.nets.resnet_1d.ResNetBlock": [[66, 2, 1, "", "forward"]], "ssl_tools.models.nets.resnet_1d.SqueezeAndExcitation1D": [[66, 2, 1, "", "forward"]], "ssl_tools.models.nets.resnet_1d._ResNet1D": [[66, 2, 1, "", "forward"]], "ssl_tools.models.nets.simple": [[67, 1, 1, "", "MLPClassifier"], [67, 1, 1, "", "SimpleClassificationNet"], [67, 1, 1, "", "SimpleReconstructionNet"]], "ssl_tools.models.nets.simple.SimpleClassificationNet": [[67, 2, 1, "", "compute_metrics"], [67, 2, 1, "", "configure_optimizers"], [67, 2, 1, "", "forward"], [67, 2, 1, "", "loss_func"], [67, 2, 1, "", "predict_step"], [67, 2, 1, "", "single_step"], [67, 2, 1, "", "test_step"], [67, 2, 1, "", "training_step"], [67, 2, 1, "", "validation_step"]], "ssl_tools.models.nets.simple.SimpleReconstructionNet": [[67, 2, 1, "", "configure_optimizers"], [67, 2, 1, "", "forward"], [67, 2, 1, "", "loss_func"], [67, 2, 1, "", "predict_step"], [67, 2, 1, "", "single_step"], [67, 2, 1, "", "test_step"], [67, 2, 1, "", "training_step"], [67, 2, 1, "", "validation_step"]], "ssl_tools.models.nets.transformer": [[68, 1, 1, "", "SimpleTransformer"]], "ssl_tools.models.nets.transformer.SimpleTransformer": [[68, 2, 1, "", "configure_optimizers"]], "ssl_tools.models.nets.wisenet": [[69, 1, 1, "", "WiseNet"]], "ssl_tools.models.nets.wisenet.WiseNet": [[69, 2, 1, "", "_common_step"], [69, 2, 1, "", "configure_optimizers"], [69, 2, 1, "", "forward"], [69, 2, 1, "", "predict_step"], [69, 2, 1, "", "test_step"], [69, 2, 1, "", "training_step"], [69, 2, 1, "", "validation_step"]], "ssl_tools.models.ssl": [[70, 0, 0, "-", "classifier"], [71, 0, 0, "-", "cpc"], [74, 0, 0, "-", "tfc"], [75, 0, 0, "-", "tnc"]], "ssl_tools.models.ssl.classifier": [[70, 1, 1, "", "SSLDiscriminator"]], "ssl_tools.models.ssl.classifier.SSLDiscriminator": [[70, 2, 1, "", "_compute_metrics"], [70, 2, 1, "", "_freeze"], [70, 2, 1, "", "_loss_func"], [70, 2, 1, "", "configure_optimizers"], [70, 2, 1, "", "forward"], [70, 2, 1, "", "predict_step"], [70, 2, 1, "", "test_step"], [70, 2, 1, "", "training_step"], [70, 2, 1, "", "validation_step"]], "ssl_tools.models.ssl.cpc": [[71, 1, 1, "", "CPC"], [71, 3, 1, "", "build_cpc"]], "ssl_tools.models.ssl.cpc.CPC": [[71, 2, 1, "", "_shared_step"], [71, 2, 1, "", "_step"], [71, 2, 1, "", "configure_optimizers"], [71, 2, 1, "", "forward"], [71, 2, 1, "", "get_config"], [71, 2, 1, "", "loss_function"], [71, 2, 1, "", "test_step"], [71, 2, 1, "", "training_step"], [71, 2, 1, "", "validation_step"]], "ssl_tools.models.ssl.modules": [[73, 0, 0, "-", "heads"]], "ssl_tools.models.ssl.modules.heads": [[73, 1, 1, "", "CPCPredictionHead"], [73, 1, 1, "", "TFCPredictionHead"], [73, 1, 1, "", "TFCProjectionHead"], [73, 1, 1, "", "TNCPredictionHead"]], "ssl_tools.models.ssl.tfc": [[74, 1, 1, "", "TFC"], [74, 1, 1, "", "TFCHead"], [74, 3, 1, "", "build_tfc_transformer"]], "ssl_tools.models.ssl.tfc.TFC": [[74, 2, 1, "", "_generate_representations"], [74, 2, 1, "", "_shared_step"], [74, 2, 1, "", "configure_optimizers"], [74, 2, 1, "", "forward"], [74, 2, 1, "", "get_config"], [74, 2, 1, "", "test_step"], [74, 2, 1, "", "training_step"], [74, 2, 1, "", "validation_step"]], "ssl_tools.models.ssl.tfc.TFCHead": [[74, 2, 1, "", "forward"]], "ssl_tools.models.ssl.tnc": [[75, 1, 1, "", "TNC"], [75, 1, 1, "", "TNCDiscriminator"], [75, 3, 1, "", "build_tnc"]], "ssl_tools.models.ssl.tnc.TNC": [[75, 2, 1, "", "_shared_step"], [75, 2, 1, "", "configure_optimizers"], [75, 2, 1, "", "forward"], [75, 2, 1, "", "get_config"], [75, 2, 1, "", "loss_function"], [75, 2, 1, "", "test_step"], [75, 2, 1, "", "training_step"], [75, 2, 1, "", "validation_step"]], "ssl_tools.models.ssl.tnc.TNCDiscriminator": [[75, 2, 1, "", "forward"]], "ssl_tools.models.utils": [[76, 1, 1, "", "RandomDataModule"], [76, 1, 1, "", "RandomDataset"], [76, 1, 1, "", "ShapePrinter"], [76, 1, 1, "", "ZeroPadder2D"]], "ssl_tools.models.utils.RandomDataModule": [[76, 2, 1, "", "train_dataloader"]], "ssl_tools.models.utils.RandomDataset": [[76, 2, 1, "", "__getitem__"], [76, 2, 1, "", "__len__"]], "ssl_tools.models.utils.ShapePrinter": [[76, 2, 1, "", "forward"]], "ssl_tools.models.utils.ZeroPadder2D": [[76, 2, 1, "", "__repr__"], [76, 2, 1, "", "__str__"], [76, 2, 1, "", "forward"]], "ssl_tools.pipelines": [[77, 0, 0, "-", "base"], [78, 0, 0, "-", "cli"], [83, 0, 0, "-", "har_classification"], [95, 0, 0, "-", "mlflow_train"], [96, 0, 0, "-", "utils"]], "ssl_tools.pipelines.base": [[77, 1, 1, "", "Pipeline"]], "ssl_tools.pipelines.base.Pipeline": [[77, 2, 1, "", "__call__"], [77, 2, 1, "", "run"]], "ssl_tools.pipelines.cli": [[78, 3, 1, "", "auto_main"], [78, 3, 1, "", "get_parser"]], "ssl_tools.pipelines.har_classification": [[79, 0, 0, "-", "conv1d_conss"], [80, 0, 0, "-", "cpc"], [81, 0, 0, "-", "evaluator"], [82, 0, 0, "-", "gru_encoder"], [84, 0, 0, "-", "mlp"], [86, 0, 0, "-", "simple1Dconv_classifier"], [87, 0, 0, "-", "simple2Dconv_classifier"], [88, 0, 0, "-", "tfc"], [89, 0, 0, "-", "tfc_head_classifier"], [90, 0, 0, "-", "tnc"], [91, 0, 0, "-", "tnc_head_classifier"], [92, 0, 0, "-", "transformer"], [93, 0, 0, "-", "utils"]], "ssl_tools.pipelines.har_classification.conv1d_conss": [[79, 1, 1, "", "PartialEmbeddingEvaluator"], [79, 1, 1, "", "PartialEmbeddingEvaluatorCallback"], [79, 1, 1, "", "Simple1DConvNetFineTune2"], [79, 6, 1, "", "experiment"]], "ssl_tools.pipelines.har_classification.conv1d_conss.PartialEmbeddingEvaluator": [[79, 2, 1, "", "run"]], "ssl_tools.pipelines.har_classification.conv1d_conss.PartialEmbeddingEvaluatorCallback": [[79, 2, 1, "", "on_validation_end"]], "ssl_tools.pipelines.har_classification.conv1d_conss.Simple1DConvNetFineTune2": [[79, 2, 1, "", "get_callbacks"]], "ssl_tools.pipelines.har_classification.cpc": [[80, 1, 1, "", "CPCFineTune"], [80, 1, 1, "", "CPCPreTrain"], [80, 6, 1, "", "options"]], "ssl_tools.pipelines.har_classification.cpc.CPCFineTune": [[80, 2, 1, "", "get_data_module"], [80, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.cpc.CPCPreTrain": [[80, 2, 1, "", "get_data_module"], [80, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.evaluator": [[81, 1, 1, "", "CSVGenerator"], [81, 1, 1, "", "EmbeddingEvaluator"], [81, 1, 1, "", "EvaluateAll"], [81, 1, 1, "", "HAREmbeddingEvaluator"], [81, 3, 1, "", "full_dataset_from_dataloader"], [81, 3, 1, "", "generate_embeddings"], [81, 3, 1, "", "get_full_data_split"], [81, 3, 1, "", "get_split_dataloader"], [81, 6, 1, "", "options"], [81, 3, 1, "", "run_evaluator_wrapper"], [81, 6, 1, "", "transforms_map"]], "ssl_tools.pipelines.har_classification.evaluator.CSVGenerator": [[81, 5, 1, "", "client"], [81, 2, 1, "", "run"]], "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator": [[81, 2, 1, "", "_compute_classification_metrics"], [81, 2, 1, "", "_confusion_matrix"], [81, 2, 1, "", "_evaluate_embeddings"], [81, 2, 1, "", "_plot_confusion_matrix"], [81, 2, 1, "", "_plot_tnse_embeddings"], [81, 5, 1, "", "client"], [81, 2, 1, "", "evaluate_embeddings"], [81, 2, 1, "", "evaluate_model_performance"], [81, 2, 1, "", "get_callbacks"], [81, 2, 1, "", "get_data_module"], [81, 2, 1, "", "get_logger"], [81, 2, 1, "", "get_trainer"], [81, 2, 1, "", "load_model"], [81, 2, 1, "", "predict"], [81, 2, 1, "", "run"], [81, 2, 1, "", "run_task"]], "ssl_tools.pipelines.har_classification.evaluator.EvaluateAll": [[81, 5, 1, "", "client"], [81, 2, 1, "", "filter_runs"], [81, 2, 1, "", "get_runs"], [81, 2, 1, "", "locate_config"], [81, 2, 1, "", "run"], [81, 2, 1, "", "summarize"]], "ssl_tools.pipelines.har_classification.evaluator.HAREmbeddingEvaluator": [[81, 2, 1, "", "get_data_module"]], "ssl_tools.pipelines.har_classification.gru_encoder": [[82, 1, 1, "", "GRUClassifier"], [82, 1, 1, "", "GRUClassifierFineTune"], [82, 1, 1, "", "GRUClassifierTrain"], [82, 6, 1, "", "options"]], "ssl_tools.pipelines.har_classification.gru_encoder.GRUClassifierFineTune": [[82, 4, 1, "", "MODEL"], [82, 2, 1, "", "get_data_module"], [82, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.gru_encoder.GRUClassifierTrain": [[82, 4, 1, "", "MODEL"], [82, 2, 1, "", "get_data_module"], [82, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.mlp": [[84, 1, 1, "", "MLPClassifierFineTune"], [84, 1, 1, "", "MLPClassifierTrain"], [84, 6, 1, "", "options"]], "ssl_tools.pipelines.har_classification.mlp.MLPClassifierFineTune": [[84, 2, 1, "", "get_data_module"], [84, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.mlp.MLPClassifierTrain": [[84, 2, 1, "", "get_data_module"], [84, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.scripts": [[85, 0, 0, "-", "evaluate_all"]], "ssl_tools.pipelines.har_classification.scripts.evaluate_all": [[85, 3, 1, "", "EvaluateAll"], [85, 6, 1, "", "options"]], "ssl_tools.pipelines.har_classification.simple1Dconv_classifier": [[86, 1, 1, "", "Simple1DConvNetFineTune"], [86, 1, 1, "", "Simple1DConvNetTrain"], [86, 6, 1, "", "options"]], "ssl_tools.pipelines.har_classification.simple1Dconv_classifier.Simple1DConvNetFineTune": [[86, 4, 1, "", "MODEL"], [86, 2, 1, "", "get_data_module"], [86, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.simple1Dconv_classifier.Simple1DConvNetTrain": [[86, 4, 1, "", "MODEL"], [86, 2, 1, "", "get_data_module"], [86, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.simple2Dconv_classifier": [[87, 1, 1, "", "Simple2DConvNetFineTune"], [87, 1, 1, "", "Simple2DConvNetTrain"], [87, 6, 1, "", "options"]], "ssl_tools.pipelines.har_classification.simple2Dconv_classifier.Simple2DConvNetFineTune": [[87, 4, 1, "", "MODEL"], [87, 2, 1, "", "get_data_module"], [87, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.simple2Dconv_classifier.Simple2DConvNetTrain": [[87, 4, 1, "", "MODEL"], [87, 2, 1, "", "get_data_module"], [87, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.tfc": [[88, 1, 1, "", "TFCFineTune"], [88, 1, 1, "", "TFCTrain"], [88, 6, 1, "", "options"]], "ssl_tools.pipelines.har_classification.tfc.TFCFineTune": [[88, 2, 1, "", "get_data_module"], [88, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.tfc.TFCTrain": [[88, 2, 1, "", "get_data_module"], [88, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.tfc_head_classifier": [[89, 1, 1, "", "TFCHeadClassifierFineTune"], [89, 1, 1, "", "TFCHeadClassifierTrain"], [89, 6, 1, "", "options"]], "ssl_tools.pipelines.har_classification.tfc_head_classifier.TFCHeadClassifierFineTune": [[89, 4, 1, "", "MODEL"], [89, 2, 1, "", "get_data_module"], [89, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.tfc_head_classifier.TFCHeadClassifierTrain": [[89, 4, 1, "", "MODEL"], [89, 2, 1, "", "get_data_module"], [89, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.tnc": [[90, 1, 1, "", "TNCFineTune"], [90, 1, 1, "", "TNCPreTrain"], [90, 6, 1, "", "options"]], "ssl_tools.pipelines.har_classification.tnc.TNCFineTune": [[90, 2, 1, "", "get_data_module"], [90, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.tnc.TNCPreTrain": [[90, 2, 1, "", "get_data_module"], [90, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.tnc_head_classifier": [[91, 1, 1, "", "TNCHeadClassifierFineTune"], [91, 1, 1, "", "TNCHeadClassifierTrain"], [91, 6, 1, "", "options"]], "ssl_tools.pipelines.har_classification.tnc_head_classifier.TNCHeadClassifierFineTune": [[91, 4, 1, "", "MODEL"], [91, 2, 1, "", "get_data_module"], [91, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.tnc_head_classifier.TNCHeadClassifierTrain": [[91, 4, 1, "", "MODEL"], [91, 2, 1, "", "get_data_module"], [91, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.transformer": [[92, 1, 1, "", "SimpleTransformerFineTune"], [92, 1, 1, "", "SimpleTransformerTrain"], [92, 6, 1, "", "options"]], "ssl_tools.pipelines.har_classification.transformer.SimpleTransformerFineTune": [[92, 2, 1, "", "get_data_module"], [92, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.transformer.SimpleTransformerTrain": [[92, 4, 1, "", "MODEL"], [92, 2, 1, "", "get_data_module"], [92, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.utils": [[93, 1, 1, "", "DimensionAdder"], [93, 1, 1, "", "FFT"], [93, 1, 1, "", "Flatten"], [93, 1, 1, "", "PredictionHeadClassifier"], [93, 1, 1, "", "Spectrogram"], [93, 1, 1, "", "SwapAxes"]], "ssl_tools.pipelines.har_classification.utils.DimensionAdder": [[93, 2, 1, "", "__call__"]], "ssl_tools.pipelines.har_classification.utils.FFT": [[93, 2, 1, "", "__call__"]], "ssl_tools.pipelines.har_classification.utils.Flatten": [[93, 2, 1, "", "__call__"]], "ssl_tools.pipelines.har_classification.utils.Spectrogram": [[93, 2, 1, "", "__call__"]], "ssl_tools.pipelines.har_classification.utils.SwapAxes": [[93, 2, 1, "", "__call__"]], "ssl_tools.pipelines.mlflow_train": [[95, 1, 1, "", "LightningFineTuneMLFlow"], [95, 1, 1, "", "LightningTrainMLFlow"]], "ssl_tools.pipelines.mlflow_train.LightningFineTuneMLFlow": [[95, 5, 1, "", "client"], [95, 2, 1, "", "load_model"]], "ssl_tools.pipelines.mlflow_train.LightningTrainMLFlow": [[95, 2, 1, "", "get_callbacks"], [95, 2, 1, "", "get_data_module"], [95, 2, 1, "", "get_logger"], [95, 2, 1, "", "get_model"], [95, 2, 1, "", "get_trainer"], [95, 2, 1, "", "run"]], "ssl_tools.pipelines.utils": [[96, 3, 1, "", "load_model_mlflow"], [96, 3, 1, "", "tags2str"]], "ssl_tools.transforms": [[98, 0, 0, "-", "pad"], [99, 0, 0, "-", "signal_1d"], [100, 0, 0, "-", "time_1d"], [101, 0, 0, "-", "time_1d_full"], [102, 0, 0, "-", "utils"], [103, 0, 0, "-", "window"]], "ssl_tools.transforms.pad": [[98, 1, 1, "", "ZeroPaddingBetween"]], "ssl_tools.transforms.pad.ZeroPaddingBetween": [[98, 2, 1, "", "__call__"]], "ssl_tools.transforms.signal_1d": [[99, 1, 1, "", "AddRemoveFrequency"], [99, 1, 1, "", "FFT"], [99, 1, 1, "", "WelchPowerSpectralDensity"]], "ssl_tools.transforms.signal_1d.AddRemoveFrequency": [[99, 2, 1, "", "__call__"], [99, 2, 1, "", "add_frequency"], [99, 2, 1, "", "remove_frequency"], [99, 2, 1, "", "transform"]], "ssl_tools.transforms.signal_1d.FFT": [[99, 2, 1, "", "__call__"], [99, 2, 1, "", "transform"]], "ssl_tools.transforms.signal_1d.WelchPowerSpectralDensity": [[99, 2, 1, "", "__call__"], [99, 2, 1, "", "transform"]], "ssl_tools.transforms.time_1d": [[100, 1, 1, "", "AddGaussianNoise"], [100, 1, 1, "", "LeftToRightFlip"], [100, 1, 1, "", "MagnitudeWrap"], [100, 1, 1, "", "RandomSmoothing"], [100, 1, 1, "", "Rotate"], [100, 1, 1, "", "Scale"], [100, 1, 1, "", "TimeAmplitudeModulation"]], "ssl_tools.transforms.time_1d.AddGaussianNoise": [[100, 2, 1, "", "__call__"], [100, 2, 1, "", "transform"]], "ssl_tools.transforms.time_1d.LeftToRightFlip": [[100, 2, 1, "", "__call__"], [100, 2, 1, "", "transform"]], "ssl_tools.transforms.time_1d.MagnitudeWrap": [[100, 2, 1, "", "__call__"], [100, 2, 1, "", "transform"]], "ssl_tools.transforms.time_1d.RandomSmoothing": [[100, 2, 1, "", "__call__"], [100, 2, 1, "", "transform"]], "ssl_tools.transforms.time_1d.Rotate": [[100, 2, 1, "", "__call__"], [100, 2, 1, "", "transform"]], "ssl_tools.transforms.time_1d.Scale": [[100, 2, 1, "", "__call__"], [100, 2, 1, "", "transform"]], "ssl_tools.transforms.time_1d.TimeAmplitudeModulation": [[100, 2, 1, "", "__call__"], [100, 2, 1, "", "transform"]], "ssl_tools.transforms.time_1d_full": [[101, 1, 1, "", "Composer"], [101, 1, 1, "", "ConcatComposer"], [101, 1, 1, "", "Identity"], [101, 1, 1, "", "MagnitudeWarp"], [101, 1, 1, "", "Permutate"], [101, 1, 1, "", "Rotate"], [101, 1, 1, "", "Scale"], [101, 1, 1, "", "TimeWarp"], [101, 1, 1, "", "WindowSlice"], [101, 1, 1, "", "WindowWarp"]], "ssl_tools.transforms.time_1d_full.Composer": [[101, 2, 1, "", "__call__"], [101, 2, 1, "", "__str__"]], "ssl_tools.transforms.time_1d_full.ConcatComposer": [[101, 2, 1, "", "__call__"], [101, 2, 1, "", "__str__"]], "ssl_tools.transforms.time_1d_full.Identity": [[101, 2, 1, "", "__call__"]], "ssl_tools.transforms.time_1d_full.MagnitudeWarp": [[101, 2, 1, "", "__call__"], [101, 2, 1, "", "__str__"]], "ssl_tools.transforms.time_1d_full.Permutate": [[101, 2, 1, "", "__call__"], [101, 2, 1, "", "__str__"]], "ssl_tools.transforms.time_1d_full.Rotate": [[101, 2, 1, "", "__call__"], [101, 2, 1, "", "__str__"]], "ssl_tools.transforms.time_1d_full.Scale": [[101, 2, 1, "", "__call__"], [101, 2, 1, "", "__str__"]], "ssl_tools.transforms.time_1d_full.TimeWarp": [[101, 2, 1, "", "__call__"], [101, 2, 1, "", "__str__"]], "ssl_tools.transforms.time_1d_full.WindowSlice": [[101, 2, 1, "", "__call__"], [101, 2, 1, "", "__str__"]], "ssl_tools.transforms.time_1d_full.WindowWarp": [[101, 2, 1, "", "__call__"], [101, 2, 1, "", "__str__"]], "ssl_tools.transforms.utils": [[102, 1, 1, "", "Cast"], [102, 1, 1, "", "Composer"], [102, 1, 1, "", "Flatten"], [102, 1, 1, "", "Identity"], [102, 1, 1, "", "PerChannelTransform"], [102, 1, 1, "", "Reshape"], [102, 1, 1, "", "Squeeze"], [102, 1, 1, "", "StackComposer"], [102, 1, 1, "", "Unsqueeze"]], "ssl_tools.transforms.utils.Cast": [[102, 2, 1, "", "__call__"], [102, 2, 1, "", "transform"]], "ssl_tools.transforms.utils.Composer": [[102, 2, 1, "", "__call__"], [102, 2, 1, "", "transform"]], "ssl_tools.transforms.utils.Flatten": [[102, 2, 1, "", "__call__"], [102, 2, 1, "", "transform"]], "ssl_tools.transforms.utils.Identity": [[102, 2, 1, "", "__call__"], [102, 2, 1, "", "transform"]], "ssl_tools.transforms.utils.PerChannelTransform": [[102, 2, 1, "", "__call__"], [102, 2, 1, "", "transform"]], "ssl_tools.transforms.utils.Reshape": [[102, 2, 1, "", "__call__"], [102, 2, 1, "", "transform"]], "ssl_tools.transforms.utils.Squeeze": [[102, 2, 1, "", "__call__"], [102, 2, 1, "", "transform"]], "ssl_tools.transforms.utils.StackComposer": [[102, 2, 1, "", "__call__"], [102, 2, 1, "", "transform"]], "ssl_tools.transforms.utils.Unsqueeze": [[102, 2, 1, "", "__call__"], [102, 2, 1, "", "transform"]], "ssl_tools.transforms.window": [[103, 1, 1, "", "Windowize"]], "ssl_tools.transforms.window.Windowize": [[103, 2, 1, "", "__call__"]], "ssl_tools.utils": [[104, 0, 0, "-", "configurable"], [105, 0, 0, "-", "data"], [107, 0, 0, "-", "layers"], [108, 0, 0, "-", "types"]], "ssl_tools.utils.configurable": [[104, 1, 1, "", "Configurable"]], "ssl_tools.utils.configurable.Configurable": [[104, 2, 1, "", "get_config"]], "ssl_tools.utils.data": [[105, 1, 1, "", "ConcatDataset"], [105, 3, 1, "", "full_dataset_from_dataloader"], [105, 3, 1, "", "get_full_data_split"], [105, 3, 1, "", "get_split_dataloader"]], "ssl_tools.utils.data.ConcatDataset": [[105, 2, 1, "", "__getitem__"], [105, 2, 1, "", "__len__"], [105, 2, 1, "", "_get_slices"]], "ssl_tools.utils.layers": [[107, 1, 1, "", "OutputLoggerCallback"]], "ssl_tools.utils.layers.OutputLoggerCallback": [[107, 2, 1, "", "count"], [107, 2, 1, "", "setup"], [107, 2, 1, "", "teardown"]], "ssl_tools.utils.types": [[108, 6, 1, "", "PathLike"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "function", "Python function"], "4": ["py", "attribute", "Python attribute"], "5": ["py", "property", "Python property"], "6": ["py", "data", "Python data"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:function", "4": "py:attribute", "5": "py:property", "6": "py:data"}, "terms": {"": [32, 60, 70, 96, 114, 115, 116, 117], "0": [5, 13, 14, 15, 16, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 30, 31, 35, 40, 42, 45, 46, 48, 50, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 75, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 99, 100, 101, 114, 115, 116, 117, 118], "00": 118, "00001": [14, 15, 18, 19, 114, 115, 116], "0001": [18, 20, 69], "001": [5, 31, 45, 46, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 74, 75], "00101": [18, 20], "004670": 118, "007486": 118, "00750": 75, "01": [14, 15, 18, 21, 42, 90, 117, 118], "01_22": 117, "02": 117, "02123": [14, 15, 18, 19, 114, 115, 116], "023700": 118, "024205": 118, "024601": 118, "025522": 118, "02_10": 117, "02_11": 117, "03": 117, "03748": 71, "046195": 118, "05": [42, 75, 90, 118], "051562": 118, "054299": 118, "06": 23, "062360": 118, "067744": 118, "072756": 118, "08": 118, "089833": 118, "091413": 118, "092000": 118, "098140": 118, "0x7f4dd2cb5960": 114, "0x7f98860215a0": 118, "1": [5, 13, 14, 15, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 30, 31, 35, 37, 39, 45, 46, 48, 52, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 70, 71, 74, 75, 76, 79, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 99, 100, 101, 111, 115, 116, 117, 118, 120], "10": [42, 52, 73, 75, 90, 114, 115, 116, 117, 118], "100": [35, 52, 71, 75, 82, 116, 117, 118], "102118": 118, "1024": 118, "11": [114, 117, 118], "112156": 118, "114439": 118, "12": [116, 117, 118], "12312": 114, "124961": 118, "128": [31, 40, 60, 65, 73, 74, 80, 82, 88, 115, 116, 117, 118], "129013": 118, "13": 118, "132748": 118, "135": 117, "136868": 118, "1386": 114, "139997": 118, "14": [115, 117, 118], "141592": [14, 15, 18, 19, 114, 115, 116], "144": 116, "145581": 118, "15": [99, 103, 118], "150": [34, 71, 75, 117], "158610": 118, "16": [31, 44, 55, 56, 63, 65, 93, 116, 118], "162740": 118, "17": 118, "170175": 118, "170514": 118, "1706883882": 117, "1706883997": 114, "1706884475": 116, "173400": 118, "178": [14, 15, 18, 20, 40], "18": 118, "180": [18, 20], "1807": 71, "180702": 118, "187": 118, "187843": 118, "19": 118, "198": 117, "1d": [57, 62, 64, 114, 115], "1e": [23, 57, 62, 63, 64, 71, 74, 75, 115, 116], "2": [5, 13, 14, 15, 18, 19, 20, 21, 33, 40, 44, 45, 46, 50, 52, 57, 62, 64, 65, 66, 68, 70, 71, 73, 74, 75, 81, 88, 93, 98, 101, 102, 111, 114, 116, 117, 118, 120], "20": [14, 15, 18, 21, 42, 44, 75, 90, 93, 99], "200": 116, "2019": 65, "2022": 74, "2024": [117, 118], "2027": 118, "206": 116, "21": 118, "2106": 75, "218": 116, "22": [115, 116, 117], "223064": 118, "2257856": 117, "2264626": 114, "2265333": 116, "237883": 118, "24": 117, "242541": 114, "253": 117, "256": [73, 117], "2586": 114, "263744": 118, "264": 118, "266944": 118, "267": 117, "274114": 117, "281": [114, 116, 117], "282238": 118, "293": [115, 116, 117], "298": 118, "2d": [57, 62, 114], "3": [5, 6, 14, 15, 18, 19, 20, 21, 45, 46, 52, 54, 57, 62, 63, 64, 70, 71, 74, 75, 98, 111, 114, 115, 117, 118, 120], "30": 99, "300": 115, "301841": 118, "305630": 118, "3072": 115, "31": 117, "316": 118, "31732": 118, "31733": 118, "31734": 118, "31735": 118, "31736": 118, "31737": 118, "32": [13, 14, 15, 61, 65, 114, 117, 118], "321206": 118, "33": 117, "347840": 118, "35": 74, "353781": 116, "355121": 118, "35652172565460205": 117, "359840": 118, "360": [37, 41, 43, 74, 84, 89, 91], "373289": 118, "3742748498916626": 118, "374275": 118, "380418": 118, "380749": 118, "39": [115, 116, 117, 118], "392374": 118, "394": 115, "396099": 118, "3988": 74, "3d": 114, "3x3": 5, "4": [5, 18, 19, 20, 34, 45, 46, 56, 65, 70, 71, 74, 75, 80, 101, 111, 114, 115, 116, 118, 120], "4003": 74, "4031635820865631": 117, "40372908115386963": 117, "408943": 118, "41": 61, "414141": [14, 15, 18, 19, 114, 115, 116], "415848": 118, "42": [5, 6], "424000": 118, "43": 115, "431553": 118, "437": 115, "437232": 118, "43879473209381104": 117, "441": [116, 118], "45": 118, "453691": 118, "460156": 118, "4652777910232544": 117, "467073": 118, "467943": 118, "47": [116, 118], "472444": 118, "477526": 118, "48": 65, "49": 117, "4903016090393066": 116, "498217": [14, 15, 18, 19, 114, 115, 116], "499793": 118, "5": [5, 6, 18, 20, 40, 42, 45, 46, 66, 71, 74, 75, 88, 90, 100, 101, 111, 114, 115, 116, 117, 120], "50": [45, 46, 115, 116, 117, 118], "5020": [18, 20], "502123": [14, 15, 18, 19, 114, 115, 116], "509833": 118, "5277777910232544": 116, "53": 117, "530467": 118, "5481091737747192": 117, "55": 117, "554774": 118, "56": 114, "561848": 118, "57": [114, 117], "570": 117, "580762": 118, "587843": 118, "59": 117, "5955957174301147": 117, "5962441563606262": 115, "599": 117, "6": [5, 18, 21, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 52, 54, 55, 57, 58, 59, 60, 61, 62, 64, 65, 66, 68, 71, 73, 74, 75, 76, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 93, 114, 115, 116, 117, 118], "60": [5, 14, 15, 38, 39, 42, 52, 54, 55, 57, 58, 59, 60, 61, 62, 64, 66, 68, 76, 86, 87, 88, 90, 92, 114, 115, 117], "616265": 118, "625745": 118, "636395": 118, "64": [5, 37, 60, 65, 66, 73, 76, 84, 115, 116, 118], "6421446800231934": 117, "642153": 118, "643248438835144": 117, "653752": 118, "656600": 118, "656756": 118, "657321": 118, "660344": 118, "668570": 118, "6707664728164673": 117, "671143": 118, "674443": 118, "677464": 118, "681322": 118, "682012": [14, 15, 18, 19, 114], "6820123": [14, 15, 18, 19, 114, 115, 116], "685652": 118, "7": [6, 81, 114, 115, 116, 117, 118], "720000": 118, "728615": 118, "747252": 118, "749": 115, "749829": 118, "755962": 118, "767329": 118, "784512": 118, "793616": 118, "794465": 118, "8": [44, 60, 93, 114, 115, 116, 118], "802627": 118, "824": 116, "827756": 118, "829053": 118, "831013": 118, "8333333134651184": 115, "868485": 118, "876": 116, "888210": 118, "89": 118, "9": [101, 114, 116, 117], "90": [116, 118], "909381": 118, "91": 118, "916933059692383": 115, "92": 118, "928738": 118, "93": 118, "937363": 118, "94": 118, "946663": 118, "95": 117, "958195": 118, "966754": 118, "967669": 118, "975790": 118, "987": 117, "99": 116, "9901254177093506": 115, "A": [14, 15, 18, 19, 20, 21, 45, 46, 57, 59, 60, 62, 64, 70, 71, 74, 75, 96, 99, 102, 114, 116], "And": [14, 15, 18, 19, 115, 116], "As": [16, 75, 115, 116, 117], "At": 118, "By": [52, 70, 116, 117], "For": [14, 15, 18, 19, 52, 74, 75, 104, 114, 116, 117], "If": [14, 15, 18, 19, 20, 21, 34, 40, 42, 52, 70, 71, 74, 75, 99, 114, 115, 116, 117], "In": [18, 19, 21, 45, 46, 52, 70, 114, 115, 116, 117, 118], "It": [3, 14, 15, 18, 20, 21, 44, 45, 46, 70, 74, 75, 93, 102, 114, 115, 116, 117], "No": [14, 15, 114, 116, 117], "One": 117, "The": [3, 5, 14, 15, 16, 18, 19, 20, 21, 23, 24, 25, 26, 28, 30, 31, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 52, 54, 55, 57, 58, 59, 61, 62, 63, 64, 65, 66, 70, 71, 74, 75, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 93, 95, 99, 102, 114, 115, 116, 118], "Then": [114, 116, 117, 118], "These": 117, "To": [114, 115, 116], "__call__": [0, 2, 6, 18, 20, 32, 44, 45, 77, 93, 98, 99, 100, 101, 102, 103], "__getitem__": [0, 16, 17, 18, 19, 20, 21, 76, 105, 114], "__init__": [114, 115], "__iter__": 114, "__len__": [0, 16, 17, 18, 19, 20, 21, 76, 105, 114], "__name__": 114, "__repr__": [0, 13, 14, 15, 18, 19, 32, 45, 76], "__str__": [0, 13, 14, 15, 18, 19, 32, 45, 46, 76, 101], "_apply_transform": [0, 18, 20], "_apply_transforms_per_axi": [0, 18, 20], "_balanc": [0, 18, 19], "_balanced_accuracy_scor": [0, 27], "_calc_static_anomaly_threshold": [0, 23], "_calculate_conv_output_shap": [0, 58], "_calculate_fc_input_featur": [0, 5, 54, 55, 57, 58, 59, 60, 61, 62, 64, 65, 66], "_classification_bas": [0, 35, 36, 37, 38, 39, 41, 43], "_common_step": [0, 59, 69], "_compute_classification_metr": [0, 33, 81], "_compute_embed": [0, 33], "_compute_metr": [0, 59, 70], "_confusion_matrix": [0, 81], "_convolutionalautoencod": [0, 56], "_convolutionalautoencoder2d": [0, 56], "_cosine_simililar": [0, 50], "_create_backbon": [0, 5, 54, 57, 58, 60, 62, 64], "_create_fc": [0, 5, 54, 55, 57, 58, 60, 61, 62, 64, 65], "_dataset_transform": [0, 18, 19], "_description_": [16, 34, 40, 42, 45, 46], "_disable_fix_length": [0, 18, 19], "_dot_simililar": [0, 50], "_evaluate_embed": [0, 81], "_find_neighour": [0, 18, 21], "_find_non_neighour": [0, 18, 21], "_forward_hook": [0, 2], "_freez": [0, 70], "_generate_represent": [0, 74], "_get_correlated_mask": [0, 50], "_get_load": [0, 12, 14, 15], "_get_longest_sample_s": [0, 18, 19], "_get_similarity_funct": [0, 50], "_get_slic": [0, 105], "_get_transform": [0, 23], "_imutransformerencod": [0, 60], "_inceptiontim": [0, 61], "_load_data": [0, 18, 19], "_load_dataset": [0, 12, 14, 15], "_loss_func": [0, 70], "_lstmautoencod": [0, 63, 118], "_matthews_corrcoef": [0, 27], "_model_nam": [0, 24, 25, 26, 30, 31, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46], "_multichannelcnn_har": [0, 64], "_pad_data": [0, 18, 19], "_plot_confusion_matrix": [0, 33, 81], "_plot_tnse_embed": [0, 33, 81], "_read_all_csv": [0, 18, 19], "_read_csv": [0, 18, 19], "_resnet1d": [0, 5, 65, 66], "_roc_auc_scor": [0, 27], "_run_experiment_wrapp": [0, 5, 6], "_scan_data": [0, 18, 19], "_shared_step": [0, 71, 74, 75], "_stage_nam": [0, 45, 46], "_step": [0, 71], "_summary_": 16, "_type_": [45, 46, 60, 70, 74, 75], "_y": 118, "_y_pr": 118, "aae107fc745c": [114, 116, 117], "ab": [71, 75], "abc": [23, 24, 25, 26, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46], "about": 117, "abov": [18, 19, 114, 115, 116], "absolut": [18, 20, 44, 93, 99], "abstract": [12, 23, 32, 45, 46, 77, 81, 95, 104, 117], "acc": 116, "acc_metr": 116, "accel": [14, 15, 18, 19, 20, 114, 115, 116], "acceler": [45, 46, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 115, 117, 118], "acceleromet": [18, 21, 52, 116], "access": [114, 117], "accord": 117, "accuraci": [0, 3, 115, 116, 118], "accuracy_scor": [0, 27], "acess": 117, "acit": 116, "aciv": 116, "across": 114, "activ": [14, 15, 40, 60, 88, 114, 115, 116], "activation_cl": [5, 66], "ad": [40, 116, 118], "adam": [57, 62, 63, 64, 115, 116], "adapt": [71, 75], "add": [114, 117, 118], "add_epoch_info": 81, "add_frequ": [0, 99], "add_pertub_ratio": 99, "addgaussiannois": [0, 14, 15, 100], "addit": 116, "addremovefrequ": [0, 14, 15, 99], "adf": [14, 15, 18, 21], "adjust": [18, 21], "advanc": 74, "advantag": 120, "ae": 30, "after": [5, 14, 15, 18, 19, 21, 54, 55, 57, 58, 59, 61, 62, 64, 65, 66, 115, 116], "aid": [71, 74, 75], "aim": 117, "al": [74, 75], "all": [14, 15, 18, 19, 70, 114, 115, 116, 117], "allow": 117, "alreadi": [115, 116, 117], "also": [14, 15, 18, 19, 114, 115, 116, 117], "although": 117, "an": [14, 15, 18, 20, 21, 23, 24, 25, 26, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 93, 102, 111, 114, 116, 117, 120], "analysi": [0, 7, 47], "analyz": 117, "ani": [5, 6, 11, 32, 45, 46, 70, 74, 77, 78, 114, 117], "anomali": [13, 15, 18, 19, 23, 24, 25, 26, 28, 30, 111, 120], "anomaly_detection_bas": [0, 24, 25, 26, 29, 30], "anomaly_threshold": 118, "anoth": 114, "api": 116, "aplli": [44, 93], "append": 118, "appl": 118, "appli": [14, 15, 16, 18, 19, 20, 44, 93, 99, 102, 118], "applic": 117, "applyi": [14, 15, 18, 19], "approach": [116, 117], "appropri": 114, "aquir": 118, "ar": [14, 15, 16, 18, 19, 20, 21, 34, 42, 59, 70, 71, 75, 96, 114, 115, 116, 117], "arang": 118, "arbitrari": 117, "arg": [5, 6, 23, 24, 25, 26, 28, 30, 31, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 55, 66], "argument": [116, 117, 118], "around": [14, 15], "arrai": [18, 19, 20, 21, 44, 93, 99, 102, 114, 118], "arrow": 117, "artifact_path": 81, "arxiv": [71, 75], "assign": [14, 15], "assum": [14, 15, 16, 18, 19, 114, 116], "attach": [116, 117], "attach_hook": [0, 2], "attent": 60, "attention_in_channel": 5, "attribut": [0, 117], "auc": 118, "aug1": 74, "aug1_f": 74, "augment": [18, 20, 23, 24, 25, 26, 30, 74, 114], "augmented_dataset": [0, 18], "augmenteddataset": [0, 16], "augmentedmultimodalharseriesdatamodul": [0, 14], "auto": [45, 46, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 115], "auto_main": [0, 32, 45, 78], "auto_regressor": [71, 116, 117], "autoencod": [63, 118], "automat": [115, 117], "autoregress": 116, "avail": [114, 115, 116, 117, 118], "axi": [101, 102, 116], "axial": [18, 21, 115], "axis1": 93, "axis2": 93, "b": [60, 71, 74, 75, 114, 115], "backbon": [5, 34, 40, 42, 45, 46, 54, 55, 57, 58, 60, 61, 62, 64, 65, 66, 67, 70, 116, 117, 118], "backbone_checkpoint_path": 117, "backpropag": 70, "balanc": [13, 15, 18, 19, 28, 117, 118], "balanced_acc": 118, "balanced_accuracy_scor": 118, "base": [0, 5, 10, 11, 13, 14, 15, 16, 18, 20, 21, 23, 24, 25, 26, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 48, 50, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 78, 79, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 99, 100, 102, 107, 116, 117], "base_filt": 65, "baselin": 118, "basic": [59, 65], "basicblock": [0, 65], "batch": [5, 14, 15, 59, 60, 67, 69, 70, 71, 74, 75, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 115, 116, 117, 118, 120], "batch_first": [116, 118], "batch_idx": [5, 59, 67, 69, 70, 71, 74, 75], "batch_siz": [13, 14, 15, 45, 46, 50, 52, 76, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 114, 115, 116, 117, 118], "bceloss": 31, "becaus": 116, "becom": [14, 15, 18, 19, 52, 71, 75, 114, 117], "been": 116, "befor": [14, 15, 18, 21, 52, 70, 115, 116], "begin": [10, 116], "behaviour": 117, "being": [52, 70], "belong": 75, "below": [114, 115, 117, 118], "benchmark": [0, 47], "besid": [115, 116, 117], "best_model": 11, "beta": 27, "between": [71, 99, 117], "bia": [115, 116, 118], "bidirect": [35, 52, 71, 75, 82, 116], "bin": 74, "binari": [75, 116], "black": 118, "block": 65, "blue": 118, "bool": [2, 5, 6, 7, 12, 13, 14, 15, 18, 19, 20, 23, 24, 25, 26, 28, 30, 32, 34, 35, 40, 42, 44, 45, 46, 50, 52, 55, 60, 61, 62, 64, 67, 70, 71, 74, 75, 78, 80, 81, 82, 88, 90, 93, 95, 98, 99], "boolean": [114, 116, 117], "both": [14, 15, 18, 19, 114, 116, 117], "bottleneck": [116, 118], "bottleneck_s": 61, "box": 117, "build": [71, 75], "build_cpc": [0, 71, 116], "build_model": [0, 61], "build_tfc_transform": [0, 74], "build_tnc": [0, 75], "builder": 116, "c": [14, 15, 18, 19, 20, 40, 60, 71, 74, 75, 102, 114, 115, 116, 117], "cach": 117, "cae": [0, 29], "cae2d": [0, 29], "calcul": [18, 20, 59, 70, 75, 116, 118], "call": [10, 18, 19, 114, 115, 116, 117], "callabl": [13, 14, 15, 16, 18, 19, 20, 101], "callack": 95, "callback": [0, 45, 46, 47, 79, 81, 95, 107, 117], "can": [14, 15, 18, 19, 74, 75, 104, 114, 115, 116, 117, 118], "cannot": 116, "case": [18, 21, 71, 114, 115, 116, 117], "cast": [0, 14, 15, 18, 19, 20, 21, 102], "cast_to": [14, 15, 18, 19, 20, 21], "cat": 116, "ccae": [0, 29], "center": [14, 15, 18, 21, 44, 93, 118], "channel": [14, 15, 18, 19, 20, 34, 40, 42, 44, 57, 59, 60, 62, 64, 71, 74, 75, 93, 102, 114, 115], "check": [114, 115, 116, 117], "checkpoint": [45, 46, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 117], "checkpoint_dir": [0, 45, 46, 117], "checkpoint_metr": [45, 46], "checkpoint_metric_mod": [45, 46], "checkpoint_monitor_metr": [80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "checkpoint_monitor_mod": [80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "choos": 114, "ckpt": 117, "class": [0, 114, 115, 116, 118], "class_label": 118, "classfication_report": [0, 29], "classif": 116, "classifi": [0, 72, 75, 81, 115, 116], "classification_bas": [0, 29, 31], "classification_report": [0, 27], "cli": [0, 94, 117], "cli_main": [0, 5, 6, 8], "client": [0, 81, 95, 96], "close": [14, 15, 18, 21, 75], "cm": [81, 118], "cm_file": 33, "cm_image_fil": 33, "cmap": 118, "cnn": 115, "cnn_ha_et": [0, 62], "cnn_haetal_1d": [0, 5, 54], "cnn_haetal_1d_backbon": [0, 5], "cnn_haetal_2d": [0, 5, 54], "cnn_haetal_2d_backbon": [0, 5], "cnn_pf": [0, 62], "cnn_pf_2d": [0, 55], "cnn_pf_backbon": [0, 55], "cnn_pff_2d": [0, 55], "code": [14, 15, 18, 21, 34, 40, 42, 71, 75, 88, 111, 114, 115, 117, 120], "collect": 115, "color": 118, "colorbar": 118, "column": [14, 15, 18, 19, 40, 114, 116, 118], "com": [71, 75], "command": [32, 45, 78, 117], "common": [117, 118], "compar": 3, "compat": [96, 114, 116], "compos": [0, 14, 15, 18, 19, 75, 101, 102, 116, 118], "comprehens": 117, "compris": 116, "comput": [52, 59, 70, 71, 74, 75, 116, 118], "compute_loss": 118, "compute_metr": [0, 67], "concat": 2, "concatcompos": [0, 101], "concatdataset": [0, 105], "concaten": [40, 64, 74, 75, 105, 116], "concept": 117, "conduct": 117, "config_dir": 81, "config_pars": 6, "configs_path": 6, "configur": [0, 70, 71, 74, 75, 106, 116, 117], "configure_optim": [0, 59, 67, 68, 69, 70, 71, 74, 75, 115], "confus": 118, "confusion_matrix": [33, 81, 118], "confusion_matrix_fil": [33, 81], "confusion_matrix_image_fil": [33, 81], "connect": [57, 59, 62, 64, 115], "connector": [116, 118], "consid": [114, 116, 118], "consist": [74, 117], "constrast": [34, 42], "construct": [109, 110, 112], "constructor": 117, "consult": 116, "contain": [3, 14, 15, 44, 57, 59, 62, 64, 70, 75, 93, 96, 114, 115, 116, 117], "content": [0, 116], "context": 117, "contrast": [18, 20, 71, 74, 75, 111, 120], "contrastive_loss": [0, 49], "contrastiveconvolutionalautoencod": [0, 56], "contrastiveconvolutionalautoencoder2d": [0, 56], "contrastiveloss": [0, 48], "contribut": 111, "conv": 65, "conv1d": [65, 115], "conv1d_conss": [0, 83], "conv2d": 5, "conv2ddynam": 5, "conv3x3": [0, 5], "conv3x3_dynam": [0, 5], "conva": [0, 62], "conveni": 116, "convert": [96, 117], "convlstmcel": [0, 58], "convnet": [0, 62, 115], "convolut": [5, 54, 55, 57, 58, 59, 61, 62, 64, 65, 66, 74, 115], "convolutionalautoencod": [0, 56], "convolutionalautoencoder2d": [0, 56], "convolutionalautoencoder2danomalydetectiontest": [0, 25], "convolutionalautoencoder2danomalydetectiontrain": [0, 25], "convolutionalautoencoderanomalydetectiontest": [0, 24, 26], "convolutionalautoencoderanomalydetectiontrain": [0, 24, 26], "convolutionalblock": [0, 5, 66], "core": [14, 15, 77, 115, 116, 117, 118], "correctli": 116, "correspond": [14, 15, 114, 116, 117], "corretli": 114, "cosin": [40, 74], "could": [14, 15, 45, 46], "count": [0, 107], "covid": [111, 120], "covid_anomali": [0, 15, 118], "covid_detect": [0, 45], "covidanomalydetectionevalu": [0, 23, 24, 25, 26, 30], "covidanomalydetectiontrain": [0, 23, 24, 25, 26, 30], "coviddetectionevalu": [0, 28, 31], "coviddetectiontrain": [0, 28, 31], "coviduseranomalydatamodul": [0, 13, 15, 23, 28, 118], "cpc": [0, 36, 72, 83, 111, 120], "cpc_experi": 117, "cpcfinetun": [0, 80], "cpcpredictionhead": [73, 116, 117], "cpcpretrain": [0, 80], "cpctest": [0, 34, 117], "cpctrain": [0, 34, 117], "cpu": [45, 46, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 115, 118], "creat": [14, 15, 23, 24, 25, 26, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 57, 62, 63, 64, 74, 114, 117, 120], "creation": [71, 74, 75, 114, 116], "cross": [70, 74], "crossentropyloss": [115, 116, 117], "csv": [3, 7, 14, 15, 18, 19, 20, 28, 33, 81, 114, 115, 116, 117, 118], "csv_log": 117, "csvgener": [0, 81], "cuda": [115, 116, 117, 118], "cuda_visible_devic": [115, 116, 117], "current": 75, "custom": [116, 117], "cyclic": [18, 19], "d": [18, 20, 65, 96, 99, 102, 118], "d_": 32, "dassl": 5, "data": [0, 6, 23, 24, 25, 26, 28, 30, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 47, 52, 60, 65, 70, 71, 74, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 99, 102, 106, 116, 117, 118, 120], "data_cl": [0, 5], "data_connector": [116, 118], "data_dir": [18, 19], "data_f": 74, "data_modul": [0, 2, 22, 23, 28, 33, 45, 46, 79, 81, 105, 115, 116, 117, 118], "data_module_config": 6, "data_module_configs_path": 6, "data_path": [6, 13, 14, 15, 18, 19, 20, 114, 115, 116, 117, 118], "data_percentag": [14, 15], "data_shapes_fil": 6, "datafram": [14, 15, 18, 19, 33, 81, 118], "dataload": [12, 14, 15, 33, 81, 105, 115, 116, 117, 118, 120], "dataloader_idx": [59, 67], "datamodul": [23, 28, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46], "dataset": [0, 3, 12, 14, 15, 22, 34, 40, 42, 52, 71, 74, 75, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 100, 101, 105, 115, 116, 117, 118, 120], "dataset_nam": [80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "dataset_transform": [13, 15, 18, 19], "datasets1": 105, "date": 118, "datetim": 118, "decai": 71, "decor": [18, 19], "deep_conv_lstm": [0, 62], "deep_convnet": [0, 62], "deepconvlstm": [0, 58], "deepconvnet": [0, 59], "def": [114, 115, 118], "default": [3, 14, 15, 18, 20, 21, 52, 57, 62, 63, 64, 70, 71, 74, 75, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 99, 114, 116, 117], "default_trainer_config": 6, "default_trainer_config_fil": 6, "defin": [14, 15, 115, 116, 117], "delet": 117, "delta": [18, 21], "demonstr": 117, "densiti": [71, 99], "density_estim": [71, 116, 117], "depend": [45, 46, 70, 114, 116], "depth": 61, "deriv": 117, "describ": [71, 74, 75], "design": [114, 116], "desir": [74, 116], "detach": 118, "detail": 117, "detect": [111, 120], "develop": 117, "deviat": 40, "devic": [45, 46, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 114, 115, 116, 117, 118], "df": [18, 19, 118], "dict": [5, 6, 11, 14, 15, 16, 23, 32, 45, 46, 59, 62, 67, 70, 71, 74, 75, 78, 81, 95, 96, 104, 117], "dictionari": [14, 15, 16, 59, 70, 74, 75, 96, 104, 115, 116], "difer": [116, 118], "differ": [3, 18, 19, 114, 116, 117], "dilat": 5, "dim": [44, 65, 93, 116], "dim_feedforward": [60, 68, 92], "dimens": [18, 20, 60, 71, 102, 114], "dimension": 74, "dimensionadd": [0, 44, 93], "directli": [18, 20], "directori": [14, 15, 18, 19, 114, 115, 116, 117], "disabl": [18, 19], "discard_last": 98, "discard_last_batch": [13, 15], "discrimin": [70, 74, 75], "dist": [115, 116, 117, 118], "distant": [14, 15, 18, 21, 75], "divid": 114, "dm": 118, "do": [114, 115, 116, 118], "document": [116, 117], "doe": [116, 118], "domain": [14, 15, 17, 18, 20, 74], "domain_dataset": [0, 18], "domain_info": [14, 15], "domaindataset": [0, 17], "domainof": [18, 20], "don": 115, "done": [114, 116], "dot": [40, 74], "doubl": 65, "download": 114, "downsampl": 65, "downsample_gap": 65, "downstream": 116, "dropout": [35, 52, 60, 71, 75, 82, 115, 116], "dropout_factor": 60, "dropout_prob": 73, "dry_run": 6, "dry_run_limit": 6, "dtype": 102, "due": 117, "dummi": 59, "dure": [34, 40, 42, 70, 115, 117], "e": [18, 19, 52, 70, 71, 74, 75, 114, 116], "each": [10, 14, 15, 16, 18, 19, 20, 21, 44, 52, 93, 99, 102, 114, 115, 116, 117], "earli": [80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "easi": 114, "easier": [116, 117], "easili": 115, "easilli": 114, "edg": 117, "effect": 116, "either": [45, 46], "element": [14, 15, 16, 18, 19, 20, 21, 63, 74, 75, 114, 115, 116], "ellipsi": [23, 24, 25, 26, 28, 30], "els": [14, 15, 18, 19, 114, 118], "embed": [33, 81], "embedding_fil": [33, 81], "embeddingevalu": [0, 79, 81], "empti": [18, 21, 117], "encapsu": 117, "encapsul": [114, 115, 116, 117], "encod": [34, 40, 42, 52, 60, 70, 71, 74, 75, 116, 117], "encode_posit": 60, "encoder_output_s": 71, "encoding_s": [34, 35, 40, 42, 52, 71, 74, 75, 80, 82, 88, 90, 116, 117], "end": [10, 118], "entropi": [70, 74], "environ": 116, "ep": 23, "epoch": [3, 10, 45, 46, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 115, 116, 117, 118], "epoch_loss": [0, 3], "equal": [52, 101], "error": [114, 116, 117], "essenti": 115, "estim": [71, 115, 116, 117, 118], "et": [74, 75], "etc": [45, 46, 115, 117], "evalu": [0, 79, 83, 116, 120], "evaluate_embed": [0, 33, 81], "evaluate_model_perform": [0, 33, 81], "evaluateal": [0, 81, 85], "evaluatorbas": [0, 33, 35, 37, 38, 39, 41, 43], "everi": [65, 114, 116, 117], "exampl": 114, "except": [14, 15, 18, 19, 52], "execut": [0, 32, 45, 117], "exist": [114, 117], "expect": [52, 75], "experi": [0, 3, 5, 6, 47, 79, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 111, 114, 116, 120], "experiment": 116, "experiment_1": 3, "experiment_2": 3, "experiment_arg": [5, 6], "experiment_dir": [0, 3, 32, 45, 46, 117], "experiment_id": 81, "experiment_nam": [79, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "experiment_tag": 81, "experiment_version_format": [0, 32], "experimentarg": [0, 5, 6], "explain": 114, "explor": 116, "extend": 65, "extra": 114, "extract": [114, 118], "extractor": 118, "f": [44, 74, 93, 99, 114, 115, 116, 117], "f1": 118, "f1_score": [0, 27, 118], "f2_score": [0, 27], "fabric": 117, "facil": 117, "facilit": 116, "fact": 117, "factor": [18, 21], "fail": [114, 116, 117], "fals": [5, 6, 7, 13, 14, 15, 18, 19, 20, 23, 24, 25, 26, 28, 30, 32, 34, 40, 42, 44, 45, 55, 65, 70, 78, 80, 81, 93, 95, 99, 115, 116, 117, 118], "familiar": 117, "fbeta_scor": [0, 27], "fc": [5, 67, 115], "featur": [5, 14, 15, 18, 19, 20, 40, 52, 54, 55, 57, 58, 59, 61, 62, 63, 64, 65, 66, 71, 74, 75, 114, 115, 116, 117], "feature_column_prefix": [13, 15, 18, 19, 23, 24, 25, 26, 28, 30], "feature_prefix": [14, 15, 18, 19, 20, 114, 115, 116], "features_as_channel": [14, 15, 18, 19, 40, 88, 114, 115, 116], "fed": [34, 42, 52, 71, 116, 117], "feed": 114, "feedforward": 60, "fetch": [114, 115], "fft": [0, 18, 20, 44, 93, 99], "figsiz": 118, "figur": [3, 81, 118], "file": [3, 14, 15, 18, 19, 114, 115, 116, 117], "filenam": 11, "filter": 65, "filter_experi": [0, 6], "filter_run": [0, 81], "final": [52, 70, 71, 74, 75, 114, 115, 116, 117], "find": [18, 21], "fine": [34, 40, 42, 45, 46, 120], "fine_tuned_checkpoint_path": 117, "finetun": [34, 40, 42, 45, 46, 117], "finish": [0, 45, 46, 116, 117], "first": [14, 15, 18, 20, 21, 52, 63, 65, 70, 71, 74, 75, 102, 114, 115, 116, 117], "fit": [10, 14, 15, 114, 115, 116, 117, 118], "fit_loop": [115, 116, 117, 118], "fitbit": 118, "fix": [52, 75], "fix_length": [18, 19], "flatten": [0, 5, 44, 62, 67, 93, 102], "flattenbceloss": [0, 31], "flexibl": 117, "float": [5, 13, 14, 15, 18, 21, 23, 24, 25, 26, 28, 30, 31, 35, 40, 42, 45, 46, 48, 50, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 75, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 100, 101], "float32": [14, 15, 18, 19, 20, 21], "fn": 27, "focu": 117, "folder": [3, 14, 15, 18, 19, 116, 117], "follow": [3, 14, 15, 18, 20, 21, 52, 70, 114, 116, 117, 118], "form": [52, 71, 75, 118], "format": [96, 118], "forward": [0, 5, 23, 31, 48, 50, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 69, 70, 71, 74, 75, 76, 115, 116], "four": 114, "fp": 27, "framework": [80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 114, 115, 116, 117], "freez": 70, "frequenc": [14, 15, 18, 20, 40, 74, 79, 99], "frequency_encod": 74, "frequency_projector": 74, "frequency_transform": [14, 15, 18, 20], "from": [3, 18, 19, 20, 21, 45, 46, 71, 75, 114, 116, 117, 118], "full": [45, 46], "full_dataset_from_dataload": [0, 33, 81, 105], "fulli": [57, 59, 62, 64, 115], "func": [6, 27], "function": [0, 18, 19, 70, 114, 115, 116], "futur": [71, 116], "g": [52, 71, 74, 75, 114], "gain": 114, "gate": 52, "gaussian": 40, "geek": 117, "gelu": 60, "gener": [70, 74, 116, 117], "generate_embed": [0, 33, 81], "germin": 118, "get": [5, 14, 15, 18, 19, 21, 23, 24, 25, 26, 28, 30, 31, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 54, 55, 57, 58, 59, 61, 62, 64, 65, 66, 114, 115, 116, 117, 118], "get_callback": [0, 45, 46, 79, 81, 95, 117], "get_config": [0, 71, 74, 75, 104], "get_data_modul": [0, 23, 28, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 117], "get_finetune_data_modul": [0, 34, 40, 42, 45, 46, 117], "get_finetune_model": [0, 34, 40, 42, 45, 46, 117], "get_full_data_split": [0, 33, 81, 105, 118], "get_logg": [0, 45, 46, 81, 95, 117], "get_model": [0, 23, 24, 25, 26, 30, 31, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 117], "get_pars": [0, 32, 78], "get_pretrain_data_modul": [0, 34, 40, 42, 45, 46, 117], "get_pretrain_model": [0, 34, 40, 42, 45, 46, 117], "get_run": [0, 81], "get_split_dataload": [0, 33, 81, 105], "get_train": [0, 45, 46, 81, 95, 117], "github": [71, 75], "give": 117, "given": [14, 15, 18, 20, 21, 71, 114], "go": 114, "goe": 114, "gpu": [115, 116, 117, 118], "graph": 117, "graph_object": 81, "ground": [59, 70, 75], "group": [5, 65], "gru": [0, 35, 53, 71, 75, 82, 116, 117], "gru_bidirect": [71, 75], "gru_encod": [0, 36, 83], "gru_hidden_s": [71, 75, 116], "gru_num_lay": [71, 75, 116], "gruclassifi": [0, 35, 82], "gruclassifierfinetun": [0, 82], "gruclassifiertest": [0, 35], "gruclassifiertrain": [0, 35, 82], "gruencod": [0, 52, 116, 117], "gt": [114, 117, 118], "gte": 114, "guarante": 116, "gyro": [14, 15, 114, 115, 116], "gyroscop": [18, 21, 52, 116], "h": 32, "h_freq": 74, "h_time": 74, "ha": [18, 20, 74, 102, 115, 116, 117, 118], "hack_to_avoid_lightning_cli_sys_argv_warn": [0, 6], "half": [18, 21], "handl": [115, 116, 120], "happen": 114, "har": [0, 15, 18, 21, 52, 71, 74, 115, 116], "har_classif": [0, 45, 94, 117], "hardatamodul": 115, "hardataset": [14, 15], "harembeddingevalu": [0, 81], "have": [14, 15, 18, 19, 21, 114, 115, 116, 117, 118], "he": 116, "head": [45, 46, 60, 68, 70, 74, 92, 116, 117], "header": 114, "heart": 118, "helper": [23, 24, 25, 26, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46], "here": [0, 115, 116], "hiaac": [114, 115, 116, 117, 118], "hidden": [52, 71, 75, 116], "hidden_dim": [60, 73], "hidden_dim1": [73, 116], "hidden_dim2": [73, 116], "hidden_s": [31, 35, 37, 52, 62, 67, 82, 84], "him": 117, "hong": 65, "horizontalalign": 118, "how": [114, 115, 117], "howev": [114, 115, 116, 117], "hparam": [3, 117], "hpu": [115, 116, 117, 118], "http": [71, 75], "human": 116, "hyperparamet": [0, 45, 46, 74, 75, 104, 117], "hyperparametersmixin": 77, "hyperparams_fil": 3, "hyperparamt": 3, "hypothesi": [14, 15, 18, 21], "i": [0, 3, 14, 15, 16, 18, 19, 20, 21, 34, 40, 42, 44, 45, 46, 52, 63, 70, 71, 74, 75, 93, 102, 104, 105, 114, 115, 116, 117, 118], "idea": 116, "ident": [0, 35, 37, 38, 39, 41, 43, 81, 82, 84, 86, 87, 89, 91, 101, 102], "identifi": 114, "idx": [16, 17, 18, 19, 21, 76], "ignor": 114, "illustr": 118, "implement": [71, 74, 75, 115, 116, 117, 120], "import": [18, 20, 114, 115, 116, 117, 118], "improv": [116, 118], "imshow": 118, "imu_transform": [0, 62], "imucnn": [0, 60], "imutransformerencod": [0, 60], "in_channel": [5, 34, 35, 40, 42, 52, 65, 66, 68, 71, 74, 75, 80, 82, 88, 90, 92, 116, 117], "in_featur": [115, 116, 118], "in_plan": 5, "inception_tim": [0, 62], "inceptionmodul": [0, 61], "inceptiontim": [0, 61], "includ": [114, 117], "include_middl": 55, "include_recovered_in_test": [13, 15, 23, 24, 25, 26, 30], "increas": [116, 118], "increasefilter_gap": 65, "indent": 5, "index": [16, 18, 19, 20, 21, 70, 111], "indic": [14, 15, 18, 19, 114, 116, 117], "individu": [18, 19], "inform": [71, 74, 117], "inherit": [23, 24, 25, 26, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 117], "inotify_add_watch": [114, 116, 117], "inplac": [115, 116], "input": [2, 5, 31, 34, 40, 42, 44, 52, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 70, 71, 74, 75, 93, 107, 111, 115, 116, 117, 118, 120], "input_channel": [5, 57, 59, 62, 64], "input_dim": [73, 116], "input_featur": [5, 54, 55, 57, 58, 60, 61, 62, 64, 65], "input_s": [31, 37, 41, 43, 62, 67, 74, 75, 84, 89, 91], "input_shap": [5, 23, 24, 25, 26, 30, 38, 39, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 76, 86, 87, 115, 118], "input_tensor": [5, 61, 66], "input_tensor_shap": 61, "insid": [3, 14, 15, 34, 40, 42, 45, 46, 116, 117], "inspect": 115, "instal": 111, "instanc": [14, 15, 18, 19, 52, 114, 117], "instanti": [14, 15, 45, 46, 114, 116, 117], "instead": 74, "int": [5, 6, 13, 14, 15, 16, 18, 19, 20, 21, 23, 24, 25, 26, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 73, 74, 75, 76, 79, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 93, 95, 98, 99, 101, 103, 115], "integ": 114, "intent": [18, 20], "interact": 116, "interfac": [0, 45, 46, 74, 75, 104], "intermedi": 74, "internet": 114, "interpol": 118, "interv": [115, 116, 117, 118], "introduc": [52, 117], "ipu": [115, 116, 117, 118], "is_first_block": 65, "ital": 117, "item": 118, "iter": [114, 115, 116], "its": 114, "j": 118, "jitter_ratio": [14, 15, 40, 88], "jointli": 70, "jsonargpars": 117, "just": [115, 116, 117], "k": [115, 116, 117, 118], "kei": [14, 15, 16, 59, 70, 96, 116], "kernel": 65, "kernel_s": [61, 65, 115], "kind": 114, "kmeans_threshold": [0, 23], "knot": 101, "know": [18, 21, 114], "kuhar": [114, 116, 117, 120], "kuhar_cpc": [114, 116, 117], "kwarg": [5, 6, 14, 23, 24, 25, 26, 28, 30, 31, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 55, 66, 79, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "l": [23, 24, 25, 26, 28, 30, 31, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 114, 115, 116, 118], "label": [14, 15, 18, 19, 20, 27, 40, 59, 70, 71, 75, 88, 101, 114, 115, 116, 118], "larget": 65, "last": [52, 114, 116, 117, 118], "latent": [116, 117], "latent_analysi": [0, 1], "latentanalysi": [0, 2], "latter": 70, "layer": [0, 2, 5, 34, 40, 42, 51, 54, 55, 57, 58, 59, 60, 61, 62, 64, 65, 66, 71, 74, 75, 106, 115, 116], "layer_nam": [2, 107], "layeroutputsaverhook": [0, 2], "layout": 114, "lazi": [18, 19], "lazili": [18, 19], "learn": [57, 62, 63, 64, 70, 71, 74, 75, 115, 116, 117], "learning_r": [5, 31, 45, 46, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 74, 75, 115, 116], "leave_one_out": 6, "left": [114, 116, 117], "lefttorightflip": [0, 100], "len": [18, 19, 114, 118], "length": [14, 15, 18, 19, 34, 42, 60, 63, 114, 116], "length_align": [14, 15, 18, 20, 40, 74, 88], "length_of_dataset": 114, "less": [14, 15, 18, 21], "let": [114, 115, 116, 117], "level": [14, 15, 18, 21], "lib": [115, 116, 117, 118], "librari": 117, "librep": [18, 20, 99, 100, 102], "lighn": [111, 120], "lightli": 73, "lightn": [2, 10, 11, 12, 13, 14, 15, 23, 24, 25, 26, 28, 30, 31, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 50, 59, 67, 70, 71, 74, 75, 76, 77, 79, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 96, 105, 107, 114, 115, 116, 117, 118], "lightning_experi": [0, 45], "lightningdatamodul": [2, 12, 13, 15, 23, 28, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 76, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 105, 120], "lightningexperi": [0, 45, 46, 120], "lightningfinetunemlflow": [0, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "lightningmodul": [2, 10, 11, 23, 24, 25, 26, 28, 30, 31, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 50, 59, 67, 69, 70, 71, 74, 75, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 96, 107, 116], "lightningssltrain": [0, 34, 40, 42, 45, 46], "lightningtest": [0, 23, 28, 33, 34, 40, 42, 45, 46], "lightningtrain": [0, 23, 28, 35, 37, 38, 39, 41, 43, 45, 46], "lightningtrainmlflow": [0, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "like": [14, 15, 18, 19, 114, 115, 116], "limit": [80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "limit_predict_batch": 81, "limit_test_batch": [45, 46, 117], "limit_train_batch": [45, 46, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 117], "limit_val_batch": [45, 46, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 117], "line": 117, "linear": [34, 40, 42, 52, 71, 74, 75, 115, 116, 117, 118], "link": 118, "list": [2, 3, 5, 6, 13, 14, 15, 16, 18, 19, 20, 21, 23, 24, 25, 26, 30, 45, 46, 54, 70, 76, 79, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 101, 102, 107, 114, 115, 116], "load": [14, 15, 18, 19, 34, 40, 42, 45, 46, 115, 116, 117, 120], "load_backbon": [34, 40, 42, 45, 46, 117], "load_checkpoint": [0, 45, 46, 117], "load_model": [0, 81, 95], "load_model_mlflow": [0, 96], "loader": 115, "local": [115, 116, 117, 118], "local_rank": [115, 116, 117], "locat": [14, 15, 18, 19, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "locate_config": [0, 81], "log": [10, 32, 45, 46, 70, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 115, 116, 117, 118], "log_dir": [32, 45, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "log_every_n_step": [45, 46, 115, 116, 117, 118], "log_hyperparam": [0, 45, 46], "log_hyperparamet": 117, "logger": [0, 45, 46, 81, 95, 117], "logic": 114, "longest": [14, 15, 18, 19, 34, 42, 116], "look": [14, 15, 18, 19, 114, 115, 116, 118], "loop": [59, 70, 114, 115, 116, 117, 118], "loss": [0, 3, 23, 40, 47, 70, 71, 74, 75, 115, 116, 118], "loss_fn": [5, 62, 67, 70, 116, 117, 118], "loss_func": [0, 67, 115, 116, 117], "loss_funct": [0, 59, 71, 75], "loss_lambda": 74, "lower": [115, 116, 117, 118], "lr": 71, "lstm": [30, 63, 118], "lstm1": 118, "lstm2": 118, "lstm3": 118, "lstm4": 118, "lstm_ae": [0, 29, 62, 118], "lstmautoencod": [0, 63, 118], "lstmautoencoderanomalydetectiontest": [0, 30], "lstmautoencoderanomalydetectiontrain": [0, 30], "lt": [114, 118], "m": 32, "m4": [114, 115, 116, 117, 118], "magnitudewarp": [0, 101], "magnitudewrap": [0, 100], "mai": [14, 15, 18, 19, 21, 71, 114, 115, 116, 117, 118], "main": [0, 3, 6, 59, 65, 117], "main_loo": [0, 5], "main_mix_styl": [0, 4], "main_supervis": [0, 4], "main_supervised_analysi": [0, 4], "make": [18, 19, 70, 114, 116], "mani": [116, 118], "margin": [48, 56], "materi": 117, "matplotlib": 118, "matrix": 118, "max": 118, "max_epoch": [80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 115, 116, 117, 118], "max_magnitud": 100, "max_seg": 101, "maxim": 71, "maximium": [80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "maximum": [14, 15, 18, 21], "maxpool1d": 65, "mb": [115, 116, 117, 118], "mc_sample_s": [14, 15, 18, 21, 42, 75, 90], "mean": [52, 71, 75, 100], "mean_absolute_error": [0, 23], "mean_squared_error": [0, 23], "meansquarederror": 118, "mention": 116, "method": [16, 34, 40, 42, 45, 46, 71, 96, 114, 115, 116, 117], "metric": [3, 59, 70, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 115, 116, 117, 118], "metrics_fil": 3, "mileag": 116, "min": [45, 46, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "min_minutes_rest": 118, "minut": 118, "mix": [0, 5], "mix_style_factor": 5, "mixin": 77, "mlflow": 96, "mlflow_train": [0, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 94], "mlflowclient": 96, "mlp": [0, 29, 37, 83, 116], "mlp_classifi": [0, 36], "mlpclassifi": [0, 62, 67], "mlpclassifierfinetun": [0, 84], "mlpclassifiertest": [0, 31, 37], "mlpclassifiertrain": [0, 31, 37, 84], "mlrun": [81, 95], "modal": [14, 15, 18, 19, 114, 116], "mode": [34, 40, 42, 45, 46, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 116, 117], "model": [0, 2, 3, 5, 6, 18, 21, 23, 24, 25, 26, 28, 30, 31, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 47, 79, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 93, 95, 104, 111, 114, 117, 120], "model_arg": [0, 5], "model_cl": [0, 5], "model_config": 6, "model_configs_path": 6, "model_descript": 11, "model_nam": [11, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "model_tag": [11, 95], "modul": [0, 45, 62, 111, 114, 116, 117], "modulation_factor": 100, "monitor": [80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "more": [45, 46, 116, 117], "most": 116, "motionsens": [52, 71, 74, 75, 117], "move": 65, "mse": 118, "mseloss": 118, "multi": [114, 116], "multi_channel_cnn": [0, 62], "multichannelcnn_har": [0, 64], "multiclass": 116, "multimod": 114, "multimodaldataframedataset": [0, 18, 19], "multimodalharseriesdatamodul": [0, 14, 15, 116], "multimodalseriescsvdataset": [0, 14, 15, 18, 19, 20, 115, 116], "multipl": [3, 14, 15, 18, 19, 105, 117], "must": [3, 14, 15, 18, 19, 20, 21, 34, 40, 42, 45, 46, 71, 102, 114, 115, 116, 117], "mutual": 71, "my_dataset": 114, "myconv1dpadsam": [0, 65], "mydatamodul": 114, "mymaxpool1dpadsam": [0, 65], "n": 16, "n_block": 65, "n_channel": [44, 65, 93], "n_class": [33, 65, 74, 75, 81], "n_cluster": 23, "n_compon": [33, 81], "n_featur": [18, 21], "n_length": 65, "n_sampl": [44, 65, 93], "n_size": 71, "name": [3, 14, 15, 18, 19, 32, 40, 45, 46, 59, 70, 76, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 96, 114, 115, 116, 117, 118], "nb_filter": 61, "ndarrai": [18, 19, 20, 21, 23, 44, 93, 98, 99, 100, 101, 102, 103], "nearest": 118, "necessari": 114, "need": [18, 19, 114, 116, 117], "neg": [71, 75], "negative_precision_scor": [0, 27], "neighbor": 75, "neighborhood": 75, "neighbourhood": [18, 21, 75], "net": [0, 5, 33, 35, 51, 81, 82, 93, 115, 118], "network": [5, 54, 55, 57, 58, 60, 61, 62, 64, 65, 66, 74, 75], "neural": 74, "new": [116, 117, 118], "next": [114, 115, 120], "nextli": 116, "nfft": [44, 93], "nhead": 60, "nn": [5, 23, 31, 33, 48, 52, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 71, 74, 75, 76, 93, 116], "node": [80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "nois": 40, "non": [52, 75, 115, 116, 117, 118], "none": [5, 6, 7, 10, 11, 13, 14, 15, 18, 19, 20, 23, 24, 25, 26, 27, 28, 30, 32, 34, 40, 42, 45, 46, 59, 62, 66, 67, 70, 74, 76, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 96, 99, 101, 102, 103, 107, 114, 116], "normal": [74, 118], "note": [14, 15, 16, 20, 21, 40, 71, 114, 115, 116, 117], "notebook": [114, 115, 116, 117], "notic": [116, 117], "notimplementederror": [34, 40, 42, 45, 46], "noverlap": [44, 93, 99], "now": [74, 75, 104, 114, 116], "np": [18, 19, 20, 21, 44, 93, 99, 102, 116, 118], "nperseg": [44, 93, 99], "ntxentloss": 74, "ntxentloss_poli": [0, 50], "null": [14, 15, 18, 21], "num_class": [0, 5, 6, 31, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 54, 55, 57, 58, 59, 60, 61, 62, 64, 65, 66, 68, 74, 76, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 93, 115, 116, 117], "num_encoder_lay": 60, "num_featur": 114, "num_hidden_lay": [31, 37, 62, 67, 84], "num_lay": [35, 52, 68, 71, 75, 82, 92], "num_nod": [45, 46, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 115], "num_residual_block": [5, 66], "num_sampl": 76, "num_work": [13, 14, 15, 45, 46, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 114, 115, 116, 117, 118], "number": [5, 14, 15, 18, 19, 20, 21, 34, 40, 42, 52, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 71, 74, 75, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 99, 102, 114, 115, 116, 117, 118], "number_of_class": 116, "numpi": [14, 15, 18, 19, 20, 21, 23, 44, 93, 98, 99, 100, 101, 103, 114, 116, 118], "nxtent": [0, 40, 49], "nxtent_criterion": 74, "object": [16, 74, 75, 104, 114, 117], "obtain": [18, 21, 52, 116, 117, 118], "oct": 65, "on_fit_end": [0, 10], "on_fit_start": [0, 10], "on_train_end": [0, 11], "on_train_epoch_end": [0, 10], "on_train_epoch_start": [0, 10], "on_validation_end": [0, 79], "onc": [115, 117, 118], "one": [14, 15, 18, 19, 99, 114, 115, 116, 117], "ones": 117, "onli": [14, 15, 18, 19, 34, 40, 42, 45, 46, 70, 115, 116, 117], "only_time_frequ": [14, 15, 18, 20], "op": 5, "optim": [57, 62, 63, 64, 70, 71, 74, 75, 115, 116], "optimizer_cl": 70, "option": [0, 3, 11, 14, 15, 18, 19, 20, 21, 23, 24, 25, 26, 28, 30, 31, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 52, 57, 62, 63, 64, 70, 71, 74, 75, 80, 81, 82, 84, 85, 86, 87, 88, 89, 90, 91, 92, 95, 99, 114, 116], "order": [18, 19, 52, 114, 115, 116, 117], "org": [71, 75], "organ": [114, 115, 116, 117], "orient": 117, "origin": [18, 20, 71, 74, 118], "other": [71, 74, 75, 104, 114, 120], "other_seri": 114, "otherwis": [14, 15, 18, 19, 21, 40, 70, 116], "ouput": 117, "our": [114, 115, 116, 117], "out": 65, "out_channel": [55, 65], "out_featur": [115, 116, 118], "out_plan": 5, "out_tensor_shap": 61, "output": [2, 34, 40, 42, 44, 52, 57, 59, 60, 62, 64, 65, 70, 71, 74, 75, 93, 107, 115, 116, 117], "output_dim": [73, 116], "output_dir": [6, 7], "output_name_suffix": 2, "output_path": 6, "output_s": [62, 67, 74, 75], "output_tensor": 61, "outputloggercallback": [0, 107], "outputs_from_lay": [0, 2], "over": [3, 114, 116], "overal": [10, 117, 118], "overlap": 99, "overrid": 117, "overriden": 117, "overview": 117, "p": [14, 15, 18, 21, 115, 116], "p110465": 118, "p992022": 118, "packag": [0, 115, 116, 117, 118], "pad": [0, 5, 14, 15, 18, 19, 34, 42, 65, 97, 116, 117], "pad_at": [5, 54, 55, 76], "pad_everi": 98, "pad_length": [34, 42, 80, 90, 117], "padding_s": [76, 98], "page": 111, "panda": [18, 19, 33, 81, 118], "paper": 71, "parallel": [114, 115], "param": [115, 116, 117, 118], "paramet": [2, 6, 7, 10, 11, 12, 13, 23, 24, 25, 26, 28, 30, 31, 32, 33, 35, 37, 38, 39, 41, 43, 48, 50, 56, 67, 68, 69, 73, 76, 78, 79, 81, 96, 98, 100, 101, 103, 105, 107, 114, 115, 116, 117], "parametr": 116, "parametriz": 116, "pararmet": 65, "parent": 117, "pars": 14, "parse_num_work": [0, 14], "parse_transform": [0, 14], "part": 116, "partal_embedding_evaluator_kwarg": 79, "partialembeddingevalu": [0, 79], "partialembeddingevaluatorcallback": [0, 79], "particip": [13, 15, 18, 19, 118], "participant_column": [13, 15], "participant_id": [13, 15, 23, 24, 25, 26, 30, 118], "pass": [5, 14, 15, 18, 19, 52, 54, 55, 57, 58, 59, 61, 62, 64, 65, 66, 70, 71, 114, 115, 116, 117], "past": 71, "path": [6, 13, 14, 15, 18, 19, 32, 34, 40, 42, 45, 46, 114, 115, 117], "pathlib": [6, 13, 14, 15, 18, 19, 32, 45, 46, 117], "pathlik": [0, 14, 15, 108], "patienc": [45, 46, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "pd": 118, "pdf": 75, "per": [14, 15, 18, 19, 116, 117], "perchanneltransform": [0, 102], "perform": [0, 3, 9, 59, 70, 71, 116, 118, 120], "performancelogg": [0, 10], "permut": [0, 52, 101], "permute_input": 74, "phase": [34, 40, 42, 45, 46, 118], "pick": [115, 117], "picklebestmodelandload": [0, 11], "pipelin": [0, 47, 114, 117, 118], "pl_modul": [79, 107], "place": 114, "pleas": [116, 117], "plot": [3, 118], "plot_metr": [0, 1], "plotli": 81, "plotmetr": [0, 3], "plt": 118, "png": [33, 81], "point": 99, "popular": 116, "posit": [60, 71, 75], "posixpath": 117, "power": 99, "pre": [18, 21, 34, 40, 42, 45, 46, 74, 118, 120], "precision_scor": [0, 27], "predict": [0, 3, 14, 15, 33, 34, 42, 59, 70, 71, 75, 81, 111, 114, 117, 120], "predict_dataload": [0, 12, 13, 14, 15, 116], "predict_step": [0, 59, 67, 69, 70], "predicted_label": 118, "prediction_head": [33, 93, 116], "predictionheadclassifi": [0, 33, 93], "predictions_fil": [33, 81], "prefix": [14, 15, 18, 19, 59, 71, 114, 115], "present": [18, 20], "pretrain": [34, 40, 42, 45, 46], "pretty_print_experiment_arg": [0, 5], "previou": 117, "print": [114, 115, 117, 118], "print_arg": [32, 45, 78], "print_result": 7, "probabl": [52, 71, 75], "process": [74, 114, 115, 116, 117, 118], "product": [40, 74], "program": [111, 117], "projectionhead": 73, "projector": 74, "properti": [32, 45, 46, 81, 95], "protocol": [114, 115], "provid": [23, 24, 25, 26, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 74, 75, 114, 116, 117], "psd": 99, "pseudo": 117, "pt": 11, "purpos": [45, 46, 116], "put": 115, "py": [115, 116, 117, 118], "pyplot": 118, "python": [114, 117], "python3": [115, 116, 117, 118], "pytorch": [10, 14, 15, 45, 46, 65, 77, 79, 81, 95, 111, 114, 116, 117, 118, 120], "pytorch_lightn": 69, "queri": 7, "random": [5, 18, 21, 54, 55, 57, 58, 61, 62, 64, 65, 66], "randomdatamodul": [0, 76], "randomdataset": [0, 76], "randomsmooth": [0, 100], "rang": 118, "rate": [57, 60, 62, 63, 64, 70, 71, 74, 75, 115, 116, 117, 118], "ratio": 40, "ray_address": [5, 6, 81], "reach": [115, 116, 117, 118], "read": [18, 19, 114, 118], "read_csv": 118, "real": [40, 117], "realworld_thigh": 117, "realworld_waist": 117, "recal": 118, "recall_scor": [0, 27, 118], "receiv": [18, 19, 116], "recognit": 116, "recov": 118, "rectangl": 117, "recurr": [52, 71, 75], "reduce_ratio": 101, "reduction_ratio": [5, 66], "refer": 111, "region": 75, "registered_model_nam": [81, 95, 96], "registered_model_tag": [81, 95, 96], "reject": [14, 15, 18, 21], "relationship": 117, "relu": [5, 66, 75, 115, 116], "rememb": 115, "remove_frequ": [0, 99], "remove_hook": [0, 2], "remove_on_error": 7, "remove_pertub_ratio": 99, "repeat": [14, 15, 18, 21, 42, 90], "repeat_vector": 118, "replic": 116, "repr": [18, 19, 32, 45], "repres": [75, 114], "represent": [40, 71, 74, 75, 116, 117], "reproduc": [45, 46], "reproduct": 116, "requir": [114, 116, 117], "requires_grad": 70, "reshap": [0, 13, 15, 18, 19, 28, 102, 118], "residual_block_cl": [5, 66], "resnet": 65, "resnet1d": [0, 62, 74], "resnet1d_8": [0, 5, 66], "resnet1dbas": [0, 5, 66], "resnet_1d": [0, 62], "resnet_block_cl": [5, 66], "resnetblock": [0, 5, 66], "resnetse1d_5": [0, 5, 66], "resnetse1d_8": [0, 5, 66], "resnetseblock": [0, 5, 66], "resnext": 65, "resourc": [45, 46], "respect": [75, 114, 117], "respons": [114, 115], "rest": 118, "result": [3, 7, 16, 23, 24, 25, 26, 28, 30, 33, 52, 71, 75, 81, 116, 117, 118], "result_fil": 7, "results_datafram": 118, "results_dir": [7, 23, 24, 25, 26, 30], "results_fil": [3, 28, 33, 81], "resum": 117, "retriv": 114, "return": [6, 10, 11, 12, 13, 16, 32, 33, 60, 76, 77, 78, 79, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 96, 101, 104, 105, 107, 114, 115, 116, 117, 118], "return_onesid": 99, "returnet": 116, "reus": 117, "rhr": [13, 15, 18, 19, 23, 24, 25, 26, 28, 30, 118], "rmseloss": [0, 23], "rnn": 116, "roc": 118, "roc_auc": 118, "roc_auc_scor": 118, "root": [3, 14, 15, 116], "root_dataset_dir": 81, "root_datasets_path": 117, "root_experiment_dir": 3, "root_mean_squared_error": [0, 23], "rotat": [0, 100, 101, 118], "row": [14, 15, 18, 19, 114, 116, 118], "run": [0, 3, 5, 6, 32, 45, 46, 54, 55, 57, 58, 61, 62, 64, 65, 66, 75, 77, 79, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 111, 115, 116, 120], "run_evaluator_wrapp": [0, 81], "run_id": [32, 45, 81, 117], "run_model": [0, 23, 28, 33, 45, 46, 117], "run_model_with_hook": [0, 2], "run_nam": [80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "run_seri": [0, 5, 6], "run_task": [0, 81], "run_using_rai": [0, 5, 6], "same": [14, 15, 65, 71, 75, 114, 115, 116, 117], "sampl": [14, 15, 18, 19, 20, 21, 34, 42, 71, 74, 75, 99, 100, 114, 115, 116, 117], "sanatonek": [71, 75], "save": [74, 75, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 104, 116, 117], "save_best": [0, 9], "scale": [0, 74, 100, 101], "scan_config": [0, 6], "scheme": 116, "score": 118, "search": [96, 111], "search_model_vers": 96, "search_str": [81, 96], "second": [14, 15, 18, 19, 20, 21, 52, 63, 71, 74, 75, 114, 115, 116, 117, 118], "section": 114, "see": [114, 115, 116, 117, 118], "seed": [0, 5, 6, 32, 45, 117], "seen": 117, "segment": 99, "segment_mod": 101, "select": [14, 15, 18, 19, 21, 75, 118], "self": [14, 15, 18, 19, 21, 32, 45, 46, 74, 101, 111, 114, 115, 117, 120], "sensor": [115, 116], "separ": [18, 20, 102, 114, 116], "seq_len": 52, "sequenc": [18, 20, 52, 60, 63, 102, 116, 117], "sequenti": [115, 116], "seri": [14, 15, 18, 19, 21, 74, 75, 116, 117, 120], "series1": 114, "series2": 114, "series_dataset": [0, 18], "seriesfoldercsvdataset": [0, 14, 15, 18, 19, 116], "set": [14, 15, 18, 19, 21, 52, 65, 70, 71, 75, 114, 116, 117], "setup": [0, 13, 14, 15, 32, 45, 46, 107, 114, 115, 116, 117, 118], "sever": [65, 114, 115], "shape": [5, 14, 15, 18, 19, 20, 21, 44, 52, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 71, 74, 75, 93, 102, 114, 115, 116, 118], "shape_of_label": 114, "shape_of_sampl": 114, "shapeprint": [0, 76], "share": 115, "shenda": 65, "shortcutlay": [0, 61], "should": [3, 18, 21, 114, 115, 116, 117], "show": [114, 115, 118], "shown": [114, 116], "shuffl": [12, 14, 15, 114, 115], "shuffle_train": [13, 15], "side": 99, "sigma": [23, 100, 101], "sigma_rang": 100, "sigma_threshold": [0, 23], "signal": [18, 20, 44, 65, 93, 115, 116], "signal_1d": [0, 97], "signatur": 117, "signific": [14, 15, 18, 21], "significance_level": [14, 15, 18, 21, 42, 90], "similar": [40, 74, 114, 117], "simpl": [0, 5, 14, 15, 18, 20, 21, 33, 35, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 68, 74, 75, 81, 82, 93, 99, 114, 118, 120], "simple1dconv_classifi": [0, 36, 79, 83], "simple1dconvnet": [38, 86], "simple1dconvnetfinetun": [0, 79, 86], "simple1dconvnetfinetune2": [0, 79], "simple1dconvnettest": [0, 38], "simple1dconvnettrain": [0, 38, 86], "simple1dconvnetwork": [0, 57, 62, 115], "simple2dconv_classifi": [0, 36, 83], "simple2dconvnet": [39, 87], "simple2dconvnetfinetun": [0, 87], "simple2dconvnettest": [0, 39], "simple2dconvnettrain": [0, 39, 87], "simple2dconvnetwork": [0, 57, 62], "simple_train": [0, 4], "simpleclassificationnet": [0, 5, 33, 35, 54, 55, 57, 58, 60, 61, 62, 64, 65, 66, 67, 68, 81, 82, 93], "simpleclassificationnet2": [0, 5], "simpledatamodul": [0, 12, 14, 15], "simplereconstructionnet": [0, 56, 63, 67], "simpletransform": [0, 68], "simpletransformerfinetun": [0, 92], "simpletransformertrain": [0, 92], "simplifi": 116, "sinc": 40, "singl": [3, 5, 14, 15, 18, 19, 54, 55, 57, 58, 61, 62, 64, 65, 66, 114, 116], "single_step": [0, 5, 67], "size": [14, 15, 18, 19, 21, 34, 40, 42, 52, 60, 71, 74, 75, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 114, 115, 116, 117, 118], "skip_exist": [6, 81], "sklearn": 118, "sklearn_cl": 2, "sklearn_kwarg": 2, "smaller": [115, 116, 117, 118], "snippet": 115, "so": [115, 116, 117], "softmax": 116, "some": [14, 15, 18, 19, 117], "someth": [14, 15, 18, 19, 116], "sourc": [104, 118], "space": [114, 116, 117], "specif": [45, 46, 117], "specifi": [14, 15, 18, 19, 20, 114], "specificity_scor": [0, 27], "spectral": 99, "spectrogram": [0, 44, 93], "spefici": 114, "split": [14, 15, 18, 20, 102, 116, 120], "split_nam": [12, 14, 15], "squeez": [0, 102], "squeezeandexcitation1d": [0, 5, 66], "ssl": [0, 45, 46, 51, 81, 116], "ssl_discrimin": 116, "ssl_tool": [0, 111, 114, 115, 116, 117, 118], "ssldiscrimin": [0, 70, 81, 116, 117], "ssldisrimin": [116, 117], "stack": [52, 71, 75, 118], "stackcompos": [0, 102], "stage": [13, 14, 15, 33, 45, 46, 59, 70, 74, 75, 81, 105, 107, 114, 116, 117], "stage_nam": [45, 46], "stamp": 116, "standar": 117, "standard": [14, 15, 23, 24, 25, 26, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 88, 114, 115, 116, 117, 118], "standardized_balanc": 115, "standart": 115, "standartized_balanc": [114, 115, 116, 117], "stanford": 118, "start": [114, 115, 117], "state": [52, 71, 75, 116], "static": [6, 50, 105], "std": [23, 100], "stemp": [18, 21], "step": [14, 15, 18, 19, 20, 21, 40, 52, 70, 71, 74, 75, 102, 114, 115, 117, 118, 120], "step_nam": [5, 67], "still": 116, "stop": [80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 115, 116, 117, 118], "store": 114, "str": [2, 3, 5, 6, 7, 11, 12, 13, 14, 15, 18, 19, 20, 21, 23, 24, 25, 26, 28, 30, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 59, 60, 62, 67, 70, 74, 75, 76, 78, 79, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 96, 101, 105, 107], "strategi": [45, 46, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 115], "stride": [5, 61, 65, 103, 115], "string": [96, 114], "structur": [3, 14, 15, 18, 19, 111, 115, 120], "sub": 116, "submodul": 0, "subpackag": 0, "successfulli": 117, "sucessfuli": 117, "suffix": [14, 15, 18, 19], "summar": [0, 81], "summari": [18, 19, 70, 116, 120], "super": [114, 115], "supervis": [18, 21, 74, 111, 117, 120], "supervisedconfigpars": [0, 6], "support": 65, "swapax": [0, 93], "system": 74, "systemat": 117, "t": [14, 15, 18, 19, 20, 21, 40, 71, 74, 75, 102, 114, 115, 116], "tag": 96, "tags2str": [0, 96], "tak": 70, "take": [52, 70, 71, 75, 114, 118], "taken": 10, "target": [31, 114, 115], "target_column": [13, 15, 18, 19, 23, 24, 25, 26, 28, 30], "task": [115, 116], "teardown": [0, 32, 45, 107, 117], "techniqu": [18, 20], "temperatur": [40, 50, 74, 88], "tempor": [18, 21, 40, 75], "tensor": [5, 18, 20, 23, 31, 33, 59, 60, 62, 67, 70, 71, 74, 75, 81, 114, 115, 116, 118], "test": [3, 14, 15, 18, 21, 40, 45, 46, 59, 70, 74, 75, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 116, 117, 120], "test_acc": [3, 115, 116, 117], "test_data": [0, 6, 23, 24, 25, 26, 30], "test_data_arg": [0, 5], "test_dataload": [0, 12, 13, 14, 15, 114, 115, 116, 118], "test_dataset": 118, "test_imu_cnn": [0, 60], "test_imu_transform": [0, 60], "test_loss": [70, 115, 116, 117], "test_metr": [5, 62, 67], "test_metric_1": 70, "test_metric_2": 70, "test_particip": [23, 24, 25, 26, 30], "test_step": [0, 59, 67, 69, 70, 71, 74, 75], "test_transform": 14, "text": 118, "tfc": [0, 14, 15, 18, 36, 72, 83], "tfc_head_classifi": [0, 36, 83], "tfcdatamodul": [0, 14, 15], "tfcdataset": [0, 14, 15, 18, 20], "tfcfinetun": [0, 88], "tfchead": [0, 74], "tfcheadclassifierfinetun": [0, 89], "tfcheadclassifiertest": [0, 41], "tfcheadclassifiertrain": [0, 41, 89], "tfcpredictionhead": [41, 73, 89], "tfcprojectionhead": 73, "tfctest": [0, 40], "tfctrain": [0, 40, 88], "th": 16, "than": [14, 15, 18, 21, 115, 116, 117, 118], "thei": [18, 19, 117], "them": [70, 114, 116], "themselv": 70, "therefor": 115, "thi": [3, 10, 14, 15, 16, 18, 19, 20, 21, 34, 40, 42, 45, 46, 52, 71, 74, 75, 104, 114, 115, 116, 117, 118], "thing": 117, "third": [114, 117], "three": [14, 15, 117], "thresh": 118, "threshold": 74, "through": [70, 71], "thu": [114, 116, 117], "tick_mark": 118, "tight_layout": 118, "time": [10, 14, 15, 18, 19, 20, 21, 40, 52, 71, 74, 75, 102, 115, 116, 117, 120], "time_1d": [0, 97], "time_1d_ful": [0, 97], "time_distribut": 118, "time_encod": 74, "time_projector": 74, "time_seg": 103, "time_step": [18, 21, 59, 114], "time_transform": [14, 15, 18, 20], "timeamplitudemodul": [0, 100], "timestamp": 116, "timewarp": [0, 101], "tipic": 117, "titl": [3, 118], "tmp": [114, 116, 117], "tn": 27, "tnc": [0, 14, 15, 18, 36, 72, 83], "tnc_head_classifi": [0, 36, 83], "tnc_representation_learn": [71, 75], "tncdataset": [0, 14, 15, 18, 21], "tncdiscrimin": [0, 75], "tncfinetun": [0, 90], "tnchardatamodul": [0, 14, 15], "tncheadclassifierfinetun": [0, 91], "tncheadclassifiertest": [0, 43], "tncheadclassifiertrain": [0, 43, 91], "tncpredictionhead": [43, 73, 91], "tncpretrain": [0, 90], "tnctest": [0, 42], "tnctrain": [0, 42], "togeth": [52, 71, 75], "token": 116, "tonekaboni": 75, "tool": 114, "torch": [5, 12, 14, 15, 16, 18, 20, 21, 23, 31, 33, 48, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 70, 71, 74, 75, 76, 81, 93, 105, 114, 115, 116, 118], "torchmetr": [70, 116, 118], "total": [115, 116, 117, 118], "tp": 27, "tpu": [115, 116, 117, 118], "track": 116, "train": [3, 10, 14, 15, 18, 21, 34, 40, 42, 45, 46, 59, 70, 71, 74, 75, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 111, 117, 120], "train_baseline_onli": [13, 15], "train_csv_path": 114, "train_data": [23, 24, 25, 26, 30], "train_data_arg": [0, 5], "train_dataload": [0, 12, 13, 14, 15, 76, 114, 115, 116, 118], "train_dataset": [114, 118], "train_fold": [18, 19], "train_loss": [3, 70], "train_metr": [5, 62, 67], "train_particip": [23, 24, 25, 26, 30], "train_transform": [13, 14, 15], "trainabl": [115, 116, 117, 118], "trainer": [0, 2, 6, 10, 11, 23, 28, 33, 45, 46, 79, 81, 95, 107, 114, 115, 116, 117, 118], "trainer_arg": [0, 5], "trainer_cl": [0, 5], "training_mod": [45, 46, 117], "training_step": [0, 59, 67, 69, 70, 71, 74, 75, 115], "transform": [0, 2, 14, 15, 16, 18, 19, 20, 35, 37, 38, 39, 41, 43, 47, 60, 62, 74, 76, 81, 82, 83, 84, 86, 87, 89, 91], "transform_dim": 60, "transformer_activ": 60, "transformer_dim": 60, "transformer_dropout": 60, "transforms_map": [0, 81], "transpos": 40, "treat": 114, "tri": [18, 21], "trianer": 117, "true": [2, 5, 6, 7, 13, 14, 15, 18, 19, 20, 34, 35, 40, 42, 44, 50, 52, 60, 61, 62, 64, 65, 67, 70, 71, 74, 75, 81, 82, 88, 90, 93, 98, 99, 114, 115, 116, 117, 118], "true_label": 118, "truncat": [14, 15, 18, 20, 40, 74], "truth": [59, 70, 75], "try": [114, 116], "tsne_embed": [33, 81], "tsne_plot_fil": [33, 81], "tune": [34, 40, 42, 45, 46, 117, 120], "tupl": [5, 13, 14, 15, 16, 18, 19, 20, 21, 23, 24, 25, 26, 28, 30, 38, 39, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 70, 74, 75, 76, 86, 87, 114, 115], "tutori": [111, 118], "two": [14, 15, 18, 19, 52, 71, 75, 114, 115, 116, 118], "type": [0, 5, 6, 10, 11, 12, 13, 14, 15, 18, 19, 20, 21, 23, 24, 25, 26, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 54, 55, 57, 58, 59, 60, 61, 62, 64, 65, 66, 70, 71, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 93, 95, 96, 99, 101, 104, 105, 106, 107, 114, 115, 116, 117, 118], "type_of_sampl": 114, "u": 116, "uar_scor": [0, 27], "uci": 117, "ucx": [114, 116, 117], "under": [109, 110, 112], "union": [13, 14, 15, 16, 18, 19, 20, 23, 24, 25, 26, 30, 32, 45, 46], "unit": 52, "unpack": 70, "unsqueez": [0, 102], "unstabl": 116, "unsupervis": 75, "until": 116, "up": [114, 117], "updat": [34, 40, 42, 70, 116, 117], "update_backbon": [34, 40, 42, 70, 95, 116, 117], "us": [3, 14, 15, 18, 19, 20, 21, 23, 24, 25, 26, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 70, 71, 74, 75, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 104, 111, 116, 118, 120], "use_bn": 65, "use_bottleneck": 61, "use_cosine_similar": [40, 50, 74, 88], "use_do": 65, "use_rai": [6, 81], "use_residu": 61, "user": [14, 15, 116, 117, 118], "user1": 116, "user2": 116, "user4": 116, "user5": 116, "user6": 116, "user7": 116, "useractivityfolderdatamodul": [0, 14, 15, 116], "usr": [115, 116, 117, 118], "usu": 75, "usual": [74, 75, 114, 115, 116, 117], "util": [0, 12, 14, 15, 16, 18, 20, 21, 33, 36, 47, 51, 71, 74, 75, 81, 83, 94, 97, 114, 115, 118], "val": [59, 70, 74, 75], "val_dataload": [0, 12, 13, 14, 15, 114, 115, 116, 118], "val_loss": [3, 70], "val_metr": [5, 62, 67], "val_metric_1": 70, "val_metric_2": 70, "valid": [14, 15, 70, 115, 116, 117, 120], "validation_dataload": 115, "validation_split": [13, 15, 23, 24, 25, 26, 28, 30], "validation_step": [0, 59, 67, 69, 70, 71, 74, 75], "validation_transform": 14, "valu": [14, 15, 16, 18, 20, 21, 40, 59, 70, 71, 74, 75, 96, 99, 115, 116, 117, 118], "valueerror": [14, 15], "vari": [18, 21, 71, 116, 117], "variabl": [114, 117, 118], "vector": [14, 15, 18, 19, 71, 114], "verbos": 65, "veri": [116, 117], "version": [65, 116, 118], "vertex": 117, "vfs_fuse": [114, 116, 117], "via": 74, "view": 117, "view_concaten": [114, 116, 117], "w": [42, 75, 90], "w_t": [18, 21], "wa": [71, 75, 117, 118], "wai": [23, 24, 25, 26, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 114, 116, 117], "want": [14, 15, 18, 19, 114, 115, 116, 117, 118], "watch": 118, "we": [14, 15, 18, 19, 21, 114, 115, 116, 117, 118], "weight": [71, 117], "weight_decai": 71, "welch": 99, "welchpowerspectraldens": [0, 99], "well": 117, "when": [10, 18, 19, 45, 46, 114, 115, 117, 118], "where": [14, 15, 18, 19, 20, 21, 40, 71, 74, 75, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 96, 102, 114, 116, 117], "whether": 60, "which": [114, 116, 117, 118], "while": [114, 117], "white": 118, "whole": [114, 116, 117], "width": 65, "window": [0, 14, 15, 18, 21, 34, 42, 71, 75, 97, 114, 115, 116, 117], "window_ratio": 101, "window_s": [14, 15, 18, 21, 34, 42, 71, 80, 90, 116, 117], "windowed_16_overlap_8_df_sc": 118, "windowslic": [0, 101], "windowwarp": [0, 101], "wisenet": [0, 62], "without": [18, 20], "work": [114, 115, 116], "worker": [14, 15, 115, 116, 118], "workspac": [114, 115, 116, 117, 118], "worth": [116, 117], "would": [52, 71, 75, 114], "wrap": [45, 46], "wrap_zero_div": [0, 27], "wrapper": [14, 15, 18, 20, 52, 99], "x": [5, 14, 15, 18, 19, 20, 21, 23, 44, 50, 52, 55, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 69, 70, 74, 75, 76, 93, 98, 99, 102, 103, 114, 115, 116, 118], "x_in_f": 74, "x_in_t": 74, "x_n": [18, 21, 71, 75], "x_p": [18, 21, 75], "x_recon": 23, "x_t": [18, 21, 34, 42, 71, 75, 116, 117], "x_test": 118, "x_test_hat": 118, "x_train": 118, "x_train_hat": 118, "xiang": 74, "xlabel": 118, "xtick": 118, "y": [14, 15, 18, 19, 20, 23, 32, 33, 50, 59, 65, 67, 70, 75, 81, 114, 115, 116, 118], "y_hat": [23, 33, 59, 67, 70, 75, 81, 116], "y_hat_logit": [33, 81], "y_pred": [27, 48, 118], "y_test": 118, "y_test_hat": 118, "y_train": 118, "y_true": [27, 48], "yaml": [3, 117], "ylabel": 118, "you": [114, 115, 116, 117, 118], "your": [115, 116], "ytick": 118, "z": [14, 15, 18, 20, 71, 114, 115, 116], "z_f": 74, "z_freq": 74, "z_t": 74, "z_time": 74, "zero": 52, "zeropadder2d": [0, 76], "zeropaddingbetween": [0, 98], "zhang": 74, "zi": 50, "zip": 118, "zj": 50, "zscore_threshold_max": [0, 23], "zscore_threshold_std": [0, 23], "\u03b4": [14, 15, 18, 21]}, "titles": ["Programming Reference", "ssl_tools.analysis", "ssl_tools.analysis.latent_analysis", "ssl_tools.analysis.plot_metrics", "ssl_tools.benchmarks", "ssl_tools.benchmarks.main_mix_style", "ssl_tools.benchmarks.main_supervised", "ssl_tools.benchmarks.main_supervised_analysis", "ssl_tools.benchmarks.simple_trainer", "ssl_tools.callbacks", "ssl_tools.callbacks.performance", "ssl_tools.callbacks.save_best", "ssl_tools.data.data_modules.base", "ssl_tools.data.data_modules.covid_anomaly", "ssl_tools.data.data_modules.har", "ssl_tools.data.data_modules", "ssl_tools.data.datasets.augmented_dataset", "ssl_tools.data.datasets.domain_dataset", "ssl_tools.data.datasets", "ssl_tools.data.datasets.series_dataset", "ssl_tools.data.datasets.tfc", "ssl_tools.data.datasets.tnc", "ssl_tools.data", "ssl_tools.experiments.covid_detection.anomaly_detection_base", "ssl_tools.experiments.covid_detection.cae", "ssl_tools.experiments.covid_detection.cae2d", "ssl_tools.experiments.covid_detection.ccae", "ssl_tools.experiments.covid_detection.classfication_report", "ssl_tools.experiments.covid_detection.classification_base", "ssl_tools.experiments.covid_detection", "ssl_tools.experiments.covid_detection.lstm_ae", "ssl_tools.experiments.covid_detection.mlp", "ssl_tools.experiments.experiment", "ssl_tools.experiments.har_classification._classification_base", "ssl_tools.experiments.har_classification.cpc", "ssl_tools.experiments.har_classification.gru_encoder", "ssl_tools.experiments.har_classification", "ssl_tools.experiments.har_classification.mlp_classifier", "ssl_tools.experiments.har_classification.simple1Dconv_classifier", "ssl_tools.experiments.har_classification.simple2Dconv_classifier", "ssl_tools.experiments.har_classification.tfc", "ssl_tools.experiments.har_classification.tfc_head_classifier", "ssl_tools.experiments.har_classification.tnc", "ssl_tools.experiments.har_classification.tnc_head_classifier", "ssl_tools.experiments.har_classification.utils", "ssl_tools.experiments", "ssl_tools.experiments.lightning_experiment", "ssl_tools", "ssl_tools.losses.contrastive_loss", "ssl_tools.losses", "ssl_tools.losses.nxtent", "ssl_tools.models", "ssl_tools.models.layers.gru", "ssl_tools.models.layers", "ssl_tools.models.nets.cnn_ha_etal", "ssl_tools.models.nets.cnn_pf", "ssl_tools.models.nets.convae", "ssl_tools.models.nets.convnet", "ssl_tools.models.nets.deep_conv_lstm", "ssl_tools.models.nets.deep_convnet", "ssl_tools.models.nets.imu_transformer", "ssl_tools.models.nets.inception_time", "ssl_tools.models.nets", "ssl_tools.models.nets.lstm_ae", "ssl_tools.models.nets.multi_channel_cnn", "ssl_tools.models.nets.resnet1d", "ssl_tools.models.nets.resnet_1d", "ssl_tools.models.nets.simple", "ssl_tools.models.nets.transformer", "ssl_tools.models.nets.wisenet", "ssl_tools.models.ssl.classifier", "ssl_tools.models.ssl.cpc", "ssl_tools.models.ssl", "ssl_tools.models.ssl.modules.heads", "ssl_tools.models.ssl.tfc", "ssl_tools.models.ssl.tnc", "ssl_tools.models.utils", "ssl_tools.pipelines.base", "ssl_tools.pipelines.cli", "ssl_tools.pipelines.har_classification.conv1d_conss", "ssl_tools.pipelines.har_classification.cpc", "ssl_tools.pipelines.har_classification.evaluator", "ssl_tools.pipelines.har_classification.gru_encoder", "ssl_tools.pipelines.har_classification", "ssl_tools.pipelines.har_classification.mlp", "ssl_tools.pipelines.har_classification.scripts.evaluate_all", "ssl_tools.pipelines.har_classification.simple1Dconv_classifier", "ssl_tools.pipelines.har_classification.simple2Dconv_classifier", "ssl_tools.pipelines.har_classification.tfc", "ssl_tools.pipelines.har_classification.tfc_head_classifier", "ssl_tools.pipelines.har_classification.tnc", "ssl_tools.pipelines.har_classification.tnc_head_classifier", "ssl_tools.pipelines.har_classification.transformer", "ssl_tools.pipelines.har_classification.utils", "ssl_tools.pipelines", "ssl_tools.pipelines.mlflow_train", "ssl_tools.pipelines.utils", "ssl_tools.transforms", "ssl_tools.transforms.pad", "ssl_tools.transforms.signal_1d", "ssl_tools.transforms.time_1d", "ssl_tools.transforms.time_1d_full", "ssl_tools.transforms.utils", "ssl_tools.transforms.window", "ssl_tools.utils.configurable", "ssl_tools.utils.data", "ssl_tools.utils", "ssl_tools.utils.layers", "ssl_tools.utils.types", "Contributing", "Running Experiments", "Welcome to SSLTools\u2019s documentation!", "Installation", "ssl_tools", "1. Structuring the input", "2. Training a Pytorch Lighning model", "3. Training a self-supervised model: Contrastive Predictive Coding (CPC)", "4. Using Experiments", "5. Training an Anomaly Detection Model for Covid Anomaly Detection", "ssl_tools.analysis package", "Tutorials"], "titleterms": {"": 111, "1": 114, "2": 115, "3": 116, "4": 117, "5": 118, "The": 117, "_classification_bas": 33, "advantag": 117, "an": 118, "analysi": [1, 2, 3, 119], "ani": 115, "anomali": 118, "anomaly_detection_bas": 23, "attribut": [24, 25, 26, 30, 31, 32, 34, 35, 37, 38, 39, 40, 41, 42, 43, 79, 80, 81, 82, 84, 85, 86, 87, 88, 89, 90, 91, 92, 108], "augmented_dataset": 16, "base": [12, 77], "batch": 114, "benchmark": [4, 5, 6, 7, 8], "cae": 24, "cae2d": 25, "callback": [9, 10, 11], "ccae": 26, "class": [2, 3, 5, 6, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 50, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 93, 95, 98, 99, 100, 101, 102, 103, 104, 105, 107, 117], "classfication_report": 27, "classifi": 70, "classification_bas": 28, "cli": 78, "cnn_ha_et": 54, "cnn_pf": 55, "code": 116, "configur": 104, "content": [2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 50, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 107, 108, 111, 119], "contrast": 116, "contrastive_loss": 48, "contribut": 109, "conv1d_conss": 79, "conva": 56, "convnet": 57, "covid": 118, "covid_anomali": 13, "covid_detect": [23, 24, 25, 26, 27, 28, 29, 30, 31], "cpc": [34, 71, 80, 116, 117], "creat": [115, 116], "creation": 115, "data": [12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 105, 114, 115], "data_modul": [12, 13, 14, 15], "dataload": 114, "dataset": [16, 17, 18, 19, 20, 21, 114], "deep_conv_lstm": 58, "deep_convnet": 59, "defin": 118, "detect": 118, "document": 111, "domain_dataset": 17, "evalu": [81, 117], "evaluate_al": 85, "exampl": [18, 19, 20], "experi": [23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 110, 117], "facilit": 115, "fine": [116, 117], "from": 115, "function": [3, 5, 6, 7, 8, 14, 23, 27, 32, 33, 45, 59, 60, 65, 71, 74, 75, 78, 81, 85, 96, 105], "gru": 52, "gru_encod": [35, 82], "handl": 114, "har": 14, "har_classif": [33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93], "head": 73, "implement": 114, "imu_transform": 60, "inception_tim": 61, "indic": 111, "input": 114, "instal": 112, "kuhar": 115, "latent_analysi": 2, "layer": [52, 53, 107], "lighn": 115, "lightning_experi": 46, "lightningdatamodul": [114, 115, 116], "lightningexperi": 117, "lightningssltrain": 117, "lightningtest": 117, "lightningtrain": 117, "load": 114, "loss": [48, 49, 50], "lstm_ae": [30, 63], "main_mix_styl": 5, "main_supervis": 6, "main_supervised_analysi": 7, "mlflow_train": 95, "mlp": [31, 84], "mlp_classifi": 37, "model": [51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 115, 116, 118], "modul": [2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 19, 20, 21, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 46, 48, 50, 52, 54, 55, 56, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 107, 108, 115, 119], "multi_channel_cnn": 64, "multimodalharseriesdatamodul": 115, "multimodalseriescsvdataset": 114, "net": [54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69], "next": 116, "note": [18, 19], "nxtent": 50, "other": [115, 117], "packag": [15, 18, 45, 62, 119], "pad": 98, "paramet": [3, 5, 14, 15, 16, 18, 19, 20, 21, 34, 40, 42, 44, 45, 46, 52, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 70, 71, 74, 75, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 93, 95, 99, 102], "perform": [10, 117], "pipelin": [77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96], "plot_metr": [3, 119], "pre": 116, "predict": [116, 118], "pretrain": 117, "program": 0, "pytorch": 115, "rais": [14, 15, 34, 40, 42, 45, 46], "refer": 0, "resnet1d": 65, "resnet_1d": 66, "return": [5, 14, 15, 18, 19, 20, 21, 23, 24, 25, 26, 28, 30, 31, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 54, 55, 57, 58, 59, 61, 62, 64, 65, 66, 70, 71, 74, 75, 93, 99, 102], "run": [110, 117], "save_best": 11, "script": 85, "self": 116, "seri": 114, "series_dataset": 19, "seriesfoldercsvdataset": 114, "set": [115, 118], "signal_1d": 99, "simpl": [67, 115], "simple1dconv_classifi": [38, 86], "simple2dconv_classifi": [39, 87], "simple_train": 8, "split": 114, "ssl": [70, 71, 72, 73, 74, 75], "ssl_tool": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 113, 119], "ssltool": 111, "step": 116, "structur": [114, 117], "submodul": [1, 4, 9, 15, 18, 29, 36, 45, 49, 51, 53, 62, 72, 83, 94, 97, 106, 119], "subpackag": [22, 45, 47, 51, 94], "summari": 114, "supervis": 116, "tabl": 111, "test": [114, 115, 118], "tfc": [20, 40, 74, 88], "tfc_head_classifi": [41, 89], "threshold": 118, "time": 114, "time_1d": 100, "time_1d_ful": 101, "tnc": [21, 42, 75, 90], "tnc_head_classifi": [43, 91], "train": [114, 115, 116, 118], "transform": [68, 92, 97, 98, 99, 100, 101, 102, 103], "tun": 117, "tune": 116, "tutori": 120, "type": 108, "us": [114, 115, 117], "util": [44, 76, 93, 96, 102, 104, 105, 106, 107, 108], "valid": 114, "welcom": 111, "window": 103, "wisenet": 69}})
\ No newline at end of file
+Search.setIndex({"alltitles": {"1. Structuring the input": [[114, "1.-Structuring-the-input"]], "2. Training a Pytorch Lighning model": [[115, "2.-Training-a-Pytorch-Lighning-model"]], "3. Training a self-supervised model: Contrastive Predictive Coding (CPC)": [[116, "3.-Training-a-self-supervised-model:-Contrastive-Predictive-Coding-(CPC)"]], "4. Using Experiments": [[117, "4.-Using-Experiments"]], "5. Training an Anomaly Detection Model for Covid Anomaly Detection": [[118, "5.-Training-an-Anomaly-Detection-Model-for-Covid-Anomaly-Detection"]], "Attributes": [[24, "attributes"], [25, "attributes"], [26, "attributes"], [30, "attributes"], [31, "attributes"], [32, "attributes"], [34, "attributes"], [35, "attributes"], [37, "attributes"], [38, "attributes"], [39, "attributes"], [40, "attributes"], [41, "attributes"], [42, "attributes"], [43, "attributes"], [79, "attributes"], [80, "attributes"], [81, "attributes"], [82, "attributes"], [84, "attributes"], [85, "attributes"], [86, "attributes"], [87, "attributes"], [88, "attributes"], [89, "attributes"], [90, "attributes"], [91, "attributes"], [92, "attributes"], [108, "attributes"]], "Classes": [[2, "classes"], [3, "classes"], [5, "classes"], [6, "classes"], [10, "classes"], [11, "classes"], [12, "classes"], [13, "classes"], [14, "classes"], [15, "classes"], [16, "classes"], [17, "classes"], [18, "classes"], [19, "classes"], [20, "classes"], [21, "classes"], [23, "classes"], [24, "classes"], [25, "classes"], [26, "classes"], [28, "classes"], [30, "classes"], [31, "classes"], [32, "classes"], [33, "classes"], [34, "classes"], [35, "classes"], [37, "classes"], [38, "classes"], [39, "classes"], [40, "classes"], [41, "classes"], [42, "classes"], [43, "classes"], [44, "classes"], [45, "classes"], [46, "classes"], [48, "classes"], [50, "classes"], [52, "classes"], [54, "classes"], [55, "classes"], [56, "classes"], [57, "classes"], [58, "classes"], [59, "classes"], [60, "classes"], [61, "classes"], [62, "classes"], [63, "classes"], [64, "classes"], [65, "classes"], [66, "classes"], [67, "classes"], [68, "classes"], [69, "classes"], [70, "classes"], [71, "classes"], [73, "classes"], [74, "classes"], [75, "classes"], [76, "classes"], [77, "classes"], [79, "classes"], [80, "classes"], [81, "classes"], [82, "classes"], [84, "classes"], [86, "classes"], [87, "classes"], [88, "classes"], [89, "classes"], [90, "classes"], [91, "classes"], [92, "classes"], [93, "classes"], [95, "classes"], [98, "classes"], [99, "classes"], [100, "classes"], [101, "classes"], [102, "classes"], [103, "classes"], [104, "classes"], [105, "classes"], [107, "classes"]], "Contents:": [[111, null]], "Contributing": [[109, "contributing"]], "Creating KuHar LightningDataModule": [[115, "Creating-KuHar-LightningDataModule"]], "Creating the LightningDataModule": [[116, "Creating-the-LightningDataModule"], [116, "id2"]], "Defining Anomaly Threshold": [[118, "Defining-Anomaly-Threshold"]], "Examples": [[18, "examples"], [18, "id1"], [18, "id13"], [19, "examples"], [19, "id1"], [20, "examples"]], "Experiment Structure": [[117, "Experiment-Structure"]], "Experiment: Evaluating CPC Performance": [[117, "Experiment:-Evaluating-CPC-Performance"]], "Experiment: Fine-tunning CPC": [[117, "Experiment:-Fine-tunning-CPC"]], "Experiment: Pretraining CPC": [[117, "Experiment:-Pretraining-CPC"]], "Faciliting the creation of the LightningDataModule with MultiModalHARSeriesDataModule": [[115, "Faciliting-the-creation-of-the-LightningDataModule-with-MultiModalHARSeriesDataModule"]], "Fine-tuning the model": [[116, "Fine-tuning-the-model"], [116, "id3"]], "Functions": [[3, "functions"], [5, "functions"], [6, "functions"], [7, "functions"], [8, "functions"], [14, "functions"], [23, "functions"], [27, "functions"], [32, "functions"], [33, "functions"], [45, "functions"], [59, "functions"], [60, "functions"], [65, "functions"], [71, "functions"], [74, "functions"], [75, "functions"], [78, "functions"], [81, "functions"], [85, "functions"], [96, "functions"], [105, "functions"]], "Handling data splits (train, validation, and test) using LightningDataModule": [[114, "Handling-data-splits-(train,-validation,-and-test)-using-LightningDataModule"]], "Indices and tables": [[111, "indices-and-tables"]], "Installation": [[112, "installation"]], "LightningSSLTrain class": [[117, "LightningSSLTrain-class"]], "Loading batches of data using DataLoader": [[114, "Loading-batches-of-data-using-DataLoader"]], "Module Contents": [[2, "module-contents"], [3, "module-contents"], [5, "module-contents"], [6, "module-contents"], [7, "module-contents"], [8, "module-contents"], [10, "module-contents"], [11, "module-contents"], [12, "module-contents"], [13, "module-contents"], [14, "module-contents"], [16, "module-contents"], [17, "module-contents"], [19, "module-contents"], [20, "module-contents"], [21, "module-contents"], [23, "module-contents"], [24, "module-contents"], [25, "module-contents"], [26, "module-contents"], [27, "module-contents"], [28, "module-contents"], [30, "module-contents"], [31, "module-contents"], [32, "module-contents"], [33, "module-contents"], [34, "module-contents"], [35, "module-contents"], [37, "module-contents"], [38, "module-contents"], [39, "module-contents"], [40, "module-contents"], [41, "module-contents"], [42, "module-contents"], [43, "module-contents"], [44, "module-contents"], [46, "module-contents"], [48, "module-contents"], [50, "module-contents"], [52, "module-contents"], [54, "module-contents"], [55, "module-contents"], [56, "module-contents"], [57, "module-contents"], [58, "module-contents"], [59, "module-contents"], [60, "module-contents"], [61, "module-contents"], [63, "module-contents"], [64, "module-contents"], [65, "module-contents"], [66, "module-contents"], [67, "module-contents"], [68, "module-contents"], [69, "module-contents"], [70, "module-contents"], [71, "module-contents"], [73, "module-contents"], [74, "module-contents"], [75, "module-contents"], [76, "module-contents"], [77, "module-contents"], [78, "module-contents"], [79, "module-contents"], [80, "module-contents"], [81, "module-contents"], [82, "module-contents"], [84, "module-contents"], [85, "module-contents"], [86, "module-contents"], [87, "module-contents"], [88, "module-contents"], [89, "module-contents"], [90, "module-contents"], [91, "module-contents"], [92, "module-contents"], [93, "module-contents"], [95, "module-contents"], [96, "module-contents"], [98, "module-contents"], [99, "module-contents"], [100, "module-contents"], [101, "module-contents"], [102, "module-contents"], [103, "module-contents"], [104, "module-contents"], [105, "module-contents"], [107, "module-contents"], [108, "module-contents"]], "Module contents": [[119, "module-ssl_tools.analysis"]], "MultiModalSeriesCSVDataset": [[114, "MultiModalSeriesCSVDataset"]], "Next steps": [[116, "Next-steps"]], "Notes": [[18, "notes"], [19, "notes"]], "Other advantages of using LightningExperiment": [[117, "Other-advantages-of-using-LightningExperiment"]], "Overview": [[118, "Overview"]], "Package Contents": [[15, "package-contents"], [18, "package-contents"], [45, "package-contents"], [62, "package-contents"]], "Parameters": [[3, "parameters"], [3, "id1"], [5, "parameters"], [5, "id1"], [5, "id3"], [14, "parameters"], [14, "id1"], [14, "id2"], [14, "id3"], [14, "id5"], [14, "id7"], [14, "id8"], [14, "id9"], [14, "id11"], [14, "id13"], [14, "id15"], [14, "id16"], [14, "id18"], [14, "id19"], [14, "id21"], [14, "id23"], [14, "id25"], [14, "id27"], [15, "parameters"], [15, "id1"], [15, "id2"], [15, "id4"], [15, "id5"], [15, "id6"], [15, "id8"], [15, "id10"], [15, "id12"], [15, "id13"], [15, "id15"], [15, "id16"], [15, "id18"], [15, "id20"], [16, "parameters"], [18, "parameters"], [18, "id2"], [18, "id3"], [18, "id6"], [18, "id9"], [18, "id12"], [18, "id14"], [18, "id15"], [18, "id17"], [18, "id19"], [18, "id21"], [18, "id22"], [18, "id24"], [18, "id26"], [19, "parameters"], [19, "id2"], [19, "id3"], [19, "id6"], [19, "id9"], [20, "parameters"], [20, "id1"], [20, "id2"], [20, "id3"], [20, "id5"], [21, "parameters"], [21, "id1"], [21, "id2"], [21, "id4"], [34, "parameters"], [34, "id2"], [34, "id4"], [40, "parameters"], [40, "id2"], [40, "id4"], [42, "parameters"], [42, "id2"], [42, "id4"], [44, "parameters"], [44, "id1"], [44, "id3"], [45, "parameters"], [45, "id6"], [45, "id7"], [45, "id10"], [45, "id16"], [45, "id19"], [46, "parameters"], [46, "id6"], [46, "id7"], [46, "id10"], [46, "id16"], [46, "id19"], [52, "parameters"], [54, "parameters"], [54, "id1"], [55, "parameters"], [57, "parameters"], [57, "id1"], [57, "id2"], [57, "id3"], [58, "parameters"], [59, "parameters"], [59, "id1"], [60, "parameters"], [61, "parameters"], [62, "parameters"], [62, "id1"], [62, "id2"], [62, "id3"], [63, "parameters"], [64, "parameters"], [64, "id1"], [65, "parameters"], [66, "parameters"], [70, "parameters"], [70, "id1"], [70, "id2"], [70, "id3"], [70, "id4"], [70, "id6"], [70, "id8"], [70, "id10"], [70, "id12"], [71, "parameters"], [71, "id1"], [71, "id2"], [71, "id4"], [74, "parameters"], [74, "id1"], [74, "id2"], [74, "id4"], [74, "id6"], [74, "id7"], [75, "parameters"], [75, "id1"], [75, "id2"], [75, "id3"], [75, "id4"], [80, "parameters"], [80, "id1"], [82, "parameters"], [82, "id1"], [84, "parameters"], [84, "id1"], [86, "parameters"], [86, "id1"], [87, "parameters"], [87, "id1"], [88, "parameters"], [88, "id1"], [89, "parameters"], [89, "id1"], [90, "parameters"], [90, "id1"], [91, "parameters"], [91, "id1"], [92, "parameters"], [92, "id1"], [93, "parameters"], [93, "id1"], [93, "id3"], [95, "parameters"], [95, "id1"], [99, "parameters"], [99, "id1"], [99, "id2"], [99, "id3"], [102, "parameters"]], "Pre-training the model": [[116, "Pre-training-the-model"], [116, "id1"]], "Predicting": [[118, "Predicting"]], "Predicting on Test set": [[118, "Predicting-on-Test-set"]], "Programming Reference": [[0, "programming-reference"]], "Raises": [[14, "raises"], [14, "id14"], [14, "id24"], [15, "raises"], [15, "id11"], [15, "id21"], [34, "raises"], [40, "raises"], [42, "raises"], [45, "raises"], [46, "raises"]], "Returns": [[5, "returns"], [5, "id2"], [5, "id4"], [14, "returns"], [14, "id4"], [14, "id6"], [14, "id10"], [14, "id12"], [14, "id17"], [14, "id20"], [14, "id22"], [14, "id26"], [14, "id28"], [15, "returns"], [15, "id3"], [15, "id7"], [15, "id9"], [15, "id14"], [15, "id17"], [15, "id19"], [18, "returns"], [18, "id4"], [18, "id5"], [18, "id7"], [18, "id8"], [18, "id10"], [18, "id11"], [18, "id16"], [18, "id18"], [18, "id20"], [18, "id23"], [18, "id25"], [18, "id27"], [19, "returns"], [19, "id4"], [19, "id5"], [19, "id7"], [19, "id8"], [19, "id10"], [19, "id11"], [20, "returns"], [20, "id4"], [20, "id6"], [21, "returns"], [21, "id3"], [21, "id5"], [23, "returns"], [23, "id1"], [23, "id2"], [23, "id3"], [24, "returns"], [24, "id1"], [25, "returns"], [25, "id1"], [26, "returns"], [26, "id1"], [28, "returns"], [28, "id1"], [30, "returns"], [30, "id1"], [31, "returns"], [31, "id1"], [34, "returns"], [34, "id1"], [34, "id3"], [34, "id5"], [34, "id6"], [34, "id7"], [35, "returns"], [35, "id1"], [35, "id2"], [35, "id3"], [37, "returns"], [37, "id1"], [37, "id2"], [37, "id3"], [38, "returns"], [38, "id1"], [38, "id2"], [38, "id3"], [39, "returns"], [39, "id1"], [39, "id2"], [39, "id3"], [40, "returns"], [40, "id1"], [40, "id3"], [40, "id5"], [40, "id6"], [40, "id7"], [41, "returns"], [41, "id1"], [41, "id2"], [41, "id3"], [42, "returns"], [42, "id1"], [42, "id3"], [42, "id5"], [42, "id6"], [42, "id7"], [43, "returns"], [43, "id1"], [43, "id2"], [43, "id3"], [44, "returns"], [44, "id2"], [44, "id4"], [45, "returns"], [45, "id1"], [45, "id2"], [45, "id3"], [45, "id4"], [45, "id5"], [45, "id8"], [45, "id9"], [45, "id11"], [45, "id12"], [45, "id13"], [45, "id14"], [45, "id15"], [45, "id17"], [45, "id18"], [45, "id20"], [46, "returns"], [46, "id1"], [46, "id2"], [46, "id3"], [46, "id4"], [46, "id5"], [46, "id8"], [46, "id9"], [46, "id11"], [46, "id12"], [46, "id13"], [46, "id14"], [46, "id15"], [46, "id17"], [46, "id18"], [46, "id20"], [54, "returns"], [54, "id2"], [55, "returns"], [57, "returns"], [57, "id4"], [58, "returns"], [59, "returns"], [59, "id2"], [61, "returns"], [62, "returns"], [62, "id4"], [64, "returns"], [65, "returns"], [66, "returns"], [70, "returns"], [70, "id5"], [70, "id7"], [70, "id9"], [70, "id11"], [70, "id13"], [71, "returns"], [71, "id3"], [71, "id5"], [74, "returns"], [74, "id3"], [74, "id5"], [74, "id8"], [75, "returns"], [75, "id5"], [93, "returns"], [93, "id2"], [93, "id4"], [99, "returns"], [99, "id4"], [102, "returns"]], "Running CPC Experiment": [[117, "Running-CPC-Experiment"]], "Running Experiments": [[110, "running-experiments"]], "SeriesFolderCSVDataset": [[114, "SeriesFolderCSVDataset"]], "Submodules": [[1, "submodules"], [4, "submodules"], [9, "submodules"], [15, "submodules"], [18, "submodules"], [29, "submodules"], [36, "submodules"], [45, "submodules"], [49, "submodules"], [51, "submodules"], [53, "submodules"], [62, "submodules"], [72, "submodules"], [83, "submodules"], [94, "submodules"], [97, "submodules"], [106, "submodules"], [119, "submodules"]], "Subpackages": [[22, "subpackages"], [45, "subpackages"], [47, "subpackages"], [51, "subpackages"], [94, "subpackages"]], "Summary": [[114, "Summary"]], "Testing the model": [[115, "Testing-the-model"]], "The Experiment class": [[117, "The-Experiment-class"]], "The LightningExperiment class": [[117, "The-LightningExperiment-class"]], "The LightningTrain and LightningTest classes": [[117, "The-LightningTrain-and-LightningTest-classes"]], "Time-series dataset implementations": [[114, "Time-series-dataset-implementations"]], "Training": [[118, "Training"]], "Training a simple model": [[115, "Training-a-simple-model"]], "Tutorials": [[120, "tutorials"]], "Using any other set from data module": [[115, "Using-any-other-set-from-data-module"]], "Using the test set": [[115, "Using-the-test-set"]], "Visualizing Metrics and Confusion Matrix": [[118, "Visualizing-Metrics-and-Confusion-Matrix"]], "Welcome to SSLTools\u2019s documentation!": [[111, "welcome-to-ssltools-s-documentation"]], "ssl_tools": [[47, "module-ssl_tools"], [113, "ssl-tools"]], "ssl_tools.analysis": [[1, "module-ssl_tools.analysis"]], "ssl_tools.analysis package": [[119, "ssl-tools-analysis-package"]], "ssl_tools.analysis.latent_analysis": [[2, "module-ssl_tools.analysis.latent_analysis"]], "ssl_tools.analysis.plot_metrics": [[3, "module-ssl_tools.analysis.plot_metrics"]], "ssl_tools.analysis.plot_metrics module": [[119, "ssl-tools-analysis-plot-metrics-module"]], "ssl_tools.benchmarks": [[4, "module-ssl_tools.benchmarks"]], "ssl_tools.benchmarks.main_mix_style": [[5, "module-ssl_tools.benchmarks.main_mix_style"]], "ssl_tools.benchmarks.main_supervised": [[6, "module-ssl_tools.benchmarks.main_supervised"]], "ssl_tools.benchmarks.main_supervised_analysis": [[7, "module-ssl_tools.benchmarks.main_supervised_analysis"]], "ssl_tools.benchmarks.simple_trainer": [[8, "module-ssl_tools.benchmarks.simple_trainer"]], "ssl_tools.callbacks": [[9, "module-ssl_tools.callbacks"]], "ssl_tools.callbacks.performance": [[10, "module-ssl_tools.callbacks.performance"]], "ssl_tools.callbacks.save_best": [[11, "module-ssl_tools.callbacks.save_best"]], "ssl_tools.data": [[22, "module-ssl_tools.data"]], "ssl_tools.data.data_modules": [[15, "module-ssl_tools.data.data_modules"]], "ssl_tools.data.data_modules.base": [[12, "module-ssl_tools.data.data_modules.base"]], "ssl_tools.data.data_modules.covid_anomaly": [[13, "module-ssl_tools.data.data_modules.covid_anomaly"]], "ssl_tools.data.data_modules.har": [[14, "module-ssl_tools.data.data_modules.har"]], "ssl_tools.data.datasets": [[18, "module-ssl_tools.data.datasets"]], "ssl_tools.data.datasets.augmented_dataset": [[16, "module-ssl_tools.data.datasets.augmented_dataset"]], "ssl_tools.data.datasets.domain_dataset": [[17, "module-ssl_tools.data.datasets.domain_dataset"]], "ssl_tools.data.datasets.series_dataset": [[19, "module-ssl_tools.data.datasets.series_dataset"]], "ssl_tools.data.datasets.tfc": [[20, "module-ssl_tools.data.datasets.tfc"]], "ssl_tools.data.datasets.tnc": [[21, "module-ssl_tools.data.datasets.tnc"]], "ssl_tools.experiments": [[45, "module-ssl_tools.experiments"]], "ssl_tools.experiments.covid_detection": [[29, "module-ssl_tools.experiments.covid_detection"]], "ssl_tools.experiments.covid_detection.anomaly_detection_base": [[23, "module-ssl_tools.experiments.covid_detection.anomaly_detection_base"]], "ssl_tools.experiments.covid_detection.cae": [[24, "module-ssl_tools.experiments.covid_detection.cae"]], "ssl_tools.experiments.covid_detection.cae2d": [[25, "module-ssl_tools.experiments.covid_detection.cae2d"]], "ssl_tools.experiments.covid_detection.ccae": [[26, "module-ssl_tools.experiments.covid_detection.ccae"]], "ssl_tools.experiments.covid_detection.classfication_report": [[27, "module-ssl_tools.experiments.covid_detection.classfication_report"]], "ssl_tools.experiments.covid_detection.classification_base": [[28, "module-ssl_tools.experiments.covid_detection.classification_base"]], "ssl_tools.experiments.covid_detection.lstm_ae": [[30, "module-ssl_tools.experiments.covid_detection.lstm_ae"]], "ssl_tools.experiments.covid_detection.mlp": [[31, "module-ssl_tools.experiments.covid_detection.mlp"]], "ssl_tools.experiments.experiment": [[32, "module-ssl_tools.experiments.experiment"]], "ssl_tools.experiments.har_classification": [[36, "module-ssl_tools.experiments.har_classification"]], "ssl_tools.experiments.har_classification._classification_base": [[33, "module-ssl_tools.experiments.har_classification._classification_base"]], "ssl_tools.experiments.har_classification.cpc": [[34, "module-ssl_tools.experiments.har_classification.cpc"]], "ssl_tools.experiments.har_classification.gru_encoder": [[35, "module-ssl_tools.experiments.har_classification.gru_encoder"]], "ssl_tools.experiments.har_classification.mlp_classifier": [[37, "module-ssl_tools.experiments.har_classification.mlp_classifier"]], "ssl_tools.experiments.har_classification.simple1Dconv_classifier": [[38, "module-ssl_tools.experiments.har_classification.simple1Dconv_classifier"]], "ssl_tools.experiments.har_classification.simple2Dconv_classifier": [[39, "module-ssl_tools.experiments.har_classification.simple2Dconv_classifier"]], "ssl_tools.experiments.har_classification.tfc": [[40, "module-ssl_tools.experiments.har_classification.tfc"]], "ssl_tools.experiments.har_classification.tfc_head_classifier": [[41, "module-ssl_tools.experiments.har_classification.tfc_head_classifier"]], "ssl_tools.experiments.har_classification.tnc": [[42, "module-ssl_tools.experiments.har_classification.tnc"]], "ssl_tools.experiments.har_classification.tnc_head_classifier": [[43, "module-ssl_tools.experiments.har_classification.tnc_head_classifier"]], "ssl_tools.experiments.har_classification.utils": [[44, "module-ssl_tools.experiments.har_classification.utils"]], "ssl_tools.experiments.lightning_experiment": [[46, "module-ssl_tools.experiments.lightning_experiment"]], "ssl_tools.losses": [[49, "module-ssl_tools.losses"]], "ssl_tools.losses.contrastive_loss": [[48, "module-ssl_tools.losses.contrastive_loss"]], "ssl_tools.losses.nxtent": [[50, "module-ssl_tools.losses.nxtent"]], "ssl_tools.models": [[51, "module-ssl_tools.models"]], "ssl_tools.models.layers": [[53, "module-ssl_tools.models.layers"]], "ssl_tools.models.layers.gru": [[52, "module-ssl_tools.models.layers.gru"]], "ssl_tools.models.nets": [[62, "module-ssl_tools.models.nets"]], "ssl_tools.models.nets.cnn_ha_etal": [[54, "module-ssl_tools.models.nets.cnn_ha_etal"]], "ssl_tools.models.nets.cnn_pf": [[55, "module-ssl_tools.models.nets.cnn_pf"]], "ssl_tools.models.nets.convae": [[56, "module-ssl_tools.models.nets.convae"]], "ssl_tools.models.nets.convnet": [[57, "module-ssl_tools.models.nets.convnet"]], "ssl_tools.models.nets.deep_conv_lstm": [[58, "module-ssl_tools.models.nets.deep_conv_lstm"]], "ssl_tools.models.nets.deep_convnet": [[59, "module-ssl_tools.models.nets.deep_convnet"]], "ssl_tools.models.nets.imu_transformer": [[60, "module-ssl_tools.models.nets.imu_transformer"]], "ssl_tools.models.nets.inception_time": [[61, "module-ssl_tools.models.nets.inception_time"]], "ssl_tools.models.nets.lstm_ae": [[63, "module-ssl_tools.models.nets.lstm_ae"]], "ssl_tools.models.nets.multi_channel_cnn": [[64, "module-ssl_tools.models.nets.multi_channel_cnn"]], "ssl_tools.models.nets.resnet1d": [[65, "module-ssl_tools.models.nets.resnet1d"]], "ssl_tools.models.nets.resnet_1d": [[66, "module-ssl_tools.models.nets.resnet_1d"]], "ssl_tools.models.nets.simple": [[67, "module-ssl_tools.models.nets.simple"]], "ssl_tools.models.nets.transformer": [[68, "module-ssl_tools.models.nets.transformer"]], "ssl_tools.models.nets.wisenet": [[69, "module-ssl_tools.models.nets.wisenet"]], "ssl_tools.models.ssl": [[72, "module-ssl_tools.models.ssl"]], "ssl_tools.models.ssl.classifier": [[70, "module-ssl_tools.models.ssl.classifier"]], "ssl_tools.models.ssl.cpc": [[71, "module-ssl_tools.models.ssl.cpc"]], "ssl_tools.models.ssl.modules.heads": [[73, "module-ssl_tools.models.ssl.modules.heads"]], "ssl_tools.models.ssl.tfc": [[74, "module-ssl_tools.models.ssl.tfc"]], "ssl_tools.models.ssl.tnc": [[75, "module-ssl_tools.models.ssl.tnc"]], "ssl_tools.models.utils": [[76, "module-ssl_tools.models.utils"]], "ssl_tools.pipelines": [[94, "module-ssl_tools.pipelines"]], "ssl_tools.pipelines.base": [[77, "module-ssl_tools.pipelines.base"]], "ssl_tools.pipelines.cli": [[78, "module-ssl_tools.pipelines.cli"]], "ssl_tools.pipelines.har_classification": [[83, "module-ssl_tools.pipelines.har_classification"]], "ssl_tools.pipelines.har_classification.conv1d_conss": [[79, "module-ssl_tools.pipelines.har_classification.conv1d_conss"]], "ssl_tools.pipelines.har_classification.cpc": [[80, "module-ssl_tools.pipelines.har_classification.cpc"]], "ssl_tools.pipelines.har_classification.evaluator": [[81, "module-ssl_tools.pipelines.har_classification.evaluator"]], "ssl_tools.pipelines.har_classification.gru_encoder": [[82, "module-ssl_tools.pipelines.har_classification.gru_encoder"]], "ssl_tools.pipelines.har_classification.mlp": [[84, "module-ssl_tools.pipelines.har_classification.mlp"]], "ssl_tools.pipelines.har_classification.scripts.evaluate_all": [[85, "module-ssl_tools.pipelines.har_classification.scripts.evaluate_all"]], "ssl_tools.pipelines.har_classification.simple1Dconv_classifier": [[86, "module-ssl_tools.pipelines.har_classification.simple1Dconv_classifier"]], "ssl_tools.pipelines.har_classification.simple2Dconv_classifier": [[87, "module-ssl_tools.pipelines.har_classification.simple2Dconv_classifier"]], "ssl_tools.pipelines.har_classification.tfc": [[88, "module-ssl_tools.pipelines.har_classification.tfc"]], "ssl_tools.pipelines.har_classification.tfc_head_classifier": [[89, "module-ssl_tools.pipelines.har_classification.tfc_head_classifier"]], "ssl_tools.pipelines.har_classification.tnc": [[90, "module-ssl_tools.pipelines.har_classification.tnc"]], "ssl_tools.pipelines.har_classification.tnc_head_classifier": [[91, "module-ssl_tools.pipelines.har_classification.tnc_head_classifier"]], "ssl_tools.pipelines.har_classification.transformer": [[92, "module-ssl_tools.pipelines.har_classification.transformer"]], "ssl_tools.pipelines.har_classification.utils": [[93, "module-ssl_tools.pipelines.har_classification.utils"]], "ssl_tools.pipelines.mlflow_train": [[95, "module-ssl_tools.pipelines.mlflow_train"]], "ssl_tools.pipelines.utils": [[96, "module-ssl_tools.pipelines.utils"]], "ssl_tools.transforms": [[97, "module-ssl_tools.transforms"]], "ssl_tools.transforms.pad": [[98, "module-ssl_tools.transforms.pad"]], "ssl_tools.transforms.signal_1d": [[99, "module-ssl_tools.transforms.signal_1d"]], "ssl_tools.transforms.time_1d": [[100, "module-ssl_tools.transforms.time_1d"]], "ssl_tools.transforms.time_1d_full": [[101, "module-ssl_tools.transforms.time_1d_full"]], "ssl_tools.transforms.utils": [[102, "module-ssl_tools.transforms.utils"]], "ssl_tools.transforms.window": [[103, "module-ssl_tools.transforms.window"]], "ssl_tools.utils": [[106, "module-ssl_tools.utils"]], "ssl_tools.utils.configurable": [[104, "module-ssl_tools.utils.configurable"]], "ssl_tools.utils.data": [[105, "module-ssl_tools.utils.data"]], "ssl_tools.utils.layers": [[107, "module-ssl_tools.utils.layers"]], "ssl_tools.utils.types": [[108, "module-ssl_tools.utils.types"]]}, "docnames": ["api", "autoapi/ssl_tools/analysis/index", "autoapi/ssl_tools/analysis/latent_analysis/index", "autoapi/ssl_tools/analysis/plot_metrics/index", "autoapi/ssl_tools/benchmarks/index", "autoapi/ssl_tools/benchmarks/main_mix_style/index", "autoapi/ssl_tools/benchmarks/main_supervised/index", "autoapi/ssl_tools/benchmarks/main_supervised_analysis/index", "autoapi/ssl_tools/benchmarks/simple_trainer/index", "autoapi/ssl_tools/callbacks/index", "autoapi/ssl_tools/callbacks/performance/index", "autoapi/ssl_tools/callbacks/save_best/index", "autoapi/ssl_tools/data/data_modules/base/index", "autoapi/ssl_tools/data/data_modules/covid_anomaly/index", "autoapi/ssl_tools/data/data_modules/har/index", "autoapi/ssl_tools/data/data_modules/index", "autoapi/ssl_tools/data/datasets/augmented_dataset/index", "autoapi/ssl_tools/data/datasets/domain_dataset/index", "autoapi/ssl_tools/data/datasets/index", "autoapi/ssl_tools/data/datasets/series_dataset/index", "autoapi/ssl_tools/data/datasets/tfc/index", "autoapi/ssl_tools/data/datasets/tnc/index", "autoapi/ssl_tools/data/index", "autoapi/ssl_tools/experiments/covid_detection/anomaly_detection_base/index", "autoapi/ssl_tools/experiments/covid_detection/cae/index", "autoapi/ssl_tools/experiments/covid_detection/cae2d/index", "autoapi/ssl_tools/experiments/covid_detection/ccae/index", "autoapi/ssl_tools/experiments/covid_detection/classfication_report/index", "autoapi/ssl_tools/experiments/covid_detection/classification_base/index", "autoapi/ssl_tools/experiments/covid_detection/index", "autoapi/ssl_tools/experiments/covid_detection/lstm_ae/index", "autoapi/ssl_tools/experiments/covid_detection/mlp/index", "autoapi/ssl_tools/experiments/experiment/index", "autoapi/ssl_tools/experiments/har_classification/_classification_base/index", "autoapi/ssl_tools/experiments/har_classification/cpc/index", "autoapi/ssl_tools/experiments/har_classification/gru_encoder/index", "autoapi/ssl_tools/experiments/har_classification/index", "autoapi/ssl_tools/experiments/har_classification/mlp_classifier/index", "autoapi/ssl_tools/experiments/har_classification/simple1Dconv_classifier/index", "autoapi/ssl_tools/experiments/har_classification/simple2Dconv_classifier/index", "autoapi/ssl_tools/experiments/har_classification/tfc/index", "autoapi/ssl_tools/experiments/har_classification/tfc_head_classifier/index", "autoapi/ssl_tools/experiments/har_classification/tnc/index", "autoapi/ssl_tools/experiments/har_classification/tnc_head_classifier/index", "autoapi/ssl_tools/experiments/har_classification/utils/index", "autoapi/ssl_tools/experiments/index", "autoapi/ssl_tools/experiments/lightning_experiment/index", "autoapi/ssl_tools/index", "autoapi/ssl_tools/losses/contrastive_loss/index", "autoapi/ssl_tools/losses/index", "autoapi/ssl_tools/losses/nxtent/index", "autoapi/ssl_tools/models/index", "autoapi/ssl_tools/models/layers/gru/index", "autoapi/ssl_tools/models/layers/index", "autoapi/ssl_tools/models/nets/cnn_ha_etal/index", "autoapi/ssl_tools/models/nets/cnn_pf/index", "autoapi/ssl_tools/models/nets/convae/index", "autoapi/ssl_tools/models/nets/convnet/index", "autoapi/ssl_tools/models/nets/deep_conv_lstm/index", "autoapi/ssl_tools/models/nets/deep_convnet/index", "autoapi/ssl_tools/models/nets/imu_transformer/index", "autoapi/ssl_tools/models/nets/inception_time/index", "autoapi/ssl_tools/models/nets/index", "autoapi/ssl_tools/models/nets/lstm_ae/index", "autoapi/ssl_tools/models/nets/multi_channel_cnn/index", "autoapi/ssl_tools/models/nets/resnet1d/index", "autoapi/ssl_tools/models/nets/resnet_1d/index", "autoapi/ssl_tools/models/nets/simple/index", "autoapi/ssl_tools/models/nets/transformer/index", "autoapi/ssl_tools/models/nets/wisenet/index", "autoapi/ssl_tools/models/ssl/classifier/index", "autoapi/ssl_tools/models/ssl/cpc/index", "autoapi/ssl_tools/models/ssl/index", "autoapi/ssl_tools/models/ssl/modules/heads/index", "autoapi/ssl_tools/models/ssl/tfc/index", "autoapi/ssl_tools/models/ssl/tnc/index", "autoapi/ssl_tools/models/utils/index", "autoapi/ssl_tools/pipelines/base/index", "autoapi/ssl_tools/pipelines/cli/index", "autoapi/ssl_tools/pipelines/har_classification/conv1d_conss/index", "autoapi/ssl_tools/pipelines/har_classification/cpc/index", "autoapi/ssl_tools/pipelines/har_classification/evaluator/index", "autoapi/ssl_tools/pipelines/har_classification/gru_encoder/index", "autoapi/ssl_tools/pipelines/har_classification/index", "autoapi/ssl_tools/pipelines/har_classification/mlp/index", "autoapi/ssl_tools/pipelines/har_classification/scripts/evaluate_all/index", "autoapi/ssl_tools/pipelines/har_classification/simple1Dconv_classifier/index", "autoapi/ssl_tools/pipelines/har_classification/simple2Dconv_classifier/index", "autoapi/ssl_tools/pipelines/har_classification/tfc/index", "autoapi/ssl_tools/pipelines/har_classification/tfc_head_classifier/index", "autoapi/ssl_tools/pipelines/har_classification/tnc/index", "autoapi/ssl_tools/pipelines/har_classification/tnc_head_classifier/index", "autoapi/ssl_tools/pipelines/har_classification/transformer/index", "autoapi/ssl_tools/pipelines/har_classification/utils/index", "autoapi/ssl_tools/pipelines/index", "autoapi/ssl_tools/pipelines/mlflow_train/index", "autoapi/ssl_tools/pipelines/utils/index", "autoapi/ssl_tools/transforms/index", "autoapi/ssl_tools/transforms/pad/index", "autoapi/ssl_tools/transforms/signal_1d/index", "autoapi/ssl_tools/transforms/time_1d/index", "autoapi/ssl_tools/transforms/time_1d_full/index", "autoapi/ssl_tools/transforms/utils/index", "autoapi/ssl_tools/transforms/window/index", "autoapi/ssl_tools/utils/configurable/index", "autoapi/ssl_tools/utils/data/index", "autoapi/ssl_tools/utils/index", "autoapi/ssl_tools/utils/layers/index", "autoapi/ssl_tools/utils/types/index", "contributing", "experiments", "index", "installation", "modules", "notebooks/01_structuring_input", "notebooks/02_training_model", "notebooks/03_training_ssl_model", "notebooks/04_using_experiments", "notebooks/05_covid_anomaly_detection", "ssl_tools.analysis", "tutorials"], "envversion": {"nbsphinx": 4, "sphinx": 61, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1}, "filenames": ["api.rst", "autoapi/ssl_tools/analysis/index.rst", "autoapi/ssl_tools/analysis/latent_analysis/index.rst", "autoapi/ssl_tools/analysis/plot_metrics/index.rst", "autoapi/ssl_tools/benchmarks/index.rst", "autoapi/ssl_tools/benchmarks/main_mix_style/index.rst", "autoapi/ssl_tools/benchmarks/main_supervised/index.rst", "autoapi/ssl_tools/benchmarks/main_supervised_analysis/index.rst", "autoapi/ssl_tools/benchmarks/simple_trainer/index.rst", "autoapi/ssl_tools/callbacks/index.rst", "autoapi/ssl_tools/callbacks/performance/index.rst", "autoapi/ssl_tools/callbacks/save_best/index.rst", "autoapi/ssl_tools/data/data_modules/base/index.rst", "autoapi/ssl_tools/data/data_modules/covid_anomaly/index.rst", "autoapi/ssl_tools/data/data_modules/har/index.rst", "autoapi/ssl_tools/data/data_modules/index.rst", "autoapi/ssl_tools/data/datasets/augmented_dataset/index.rst", "autoapi/ssl_tools/data/datasets/domain_dataset/index.rst", "autoapi/ssl_tools/data/datasets/index.rst", "autoapi/ssl_tools/data/datasets/series_dataset/index.rst", "autoapi/ssl_tools/data/datasets/tfc/index.rst", "autoapi/ssl_tools/data/datasets/tnc/index.rst", "autoapi/ssl_tools/data/index.rst", "autoapi/ssl_tools/experiments/covid_detection/anomaly_detection_base/index.rst", "autoapi/ssl_tools/experiments/covid_detection/cae/index.rst", "autoapi/ssl_tools/experiments/covid_detection/cae2d/index.rst", "autoapi/ssl_tools/experiments/covid_detection/ccae/index.rst", "autoapi/ssl_tools/experiments/covid_detection/classfication_report/index.rst", "autoapi/ssl_tools/experiments/covid_detection/classification_base/index.rst", "autoapi/ssl_tools/experiments/covid_detection/index.rst", "autoapi/ssl_tools/experiments/covid_detection/lstm_ae/index.rst", "autoapi/ssl_tools/experiments/covid_detection/mlp/index.rst", "autoapi/ssl_tools/experiments/experiment/index.rst", "autoapi/ssl_tools/experiments/har_classification/_classification_base/index.rst", "autoapi/ssl_tools/experiments/har_classification/cpc/index.rst", "autoapi/ssl_tools/experiments/har_classification/gru_encoder/index.rst", "autoapi/ssl_tools/experiments/har_classification/index.rst", "autoapi/ssl_tools/experiments/har_classification/mlp_classifier/index.rst", "autoapi/ssl_tools/experiments/har_classification/simple1Dconv_classifier/index.rst", "autoapi/ssl_tools/experiments/har_classification/simple2Dconv_classifier/index.rst", "autoapi/ssl_tools/experiments/har_classification/tfc/index.rst", "autoapi/ssl_tools/experiments/har_classification/tfc_head_classifier/index.rst", "autoapi/ssl_tools/experiments/har_classification/tnc/index.rst", "autoapi/ssl_tools/experiments/har_classification/tnc_head_classifier/index.rst", "autoapi/ssl_tools/experiments/har_classification/utils/index.rst", "autoapi/ssl_tools/experiments/index.rst", "autoapi/ssl_tools/experiments/lightning_experiment/index.rst", "autoapi/ssl_tools/index.rst", "autoapi/ssl_tools/losses/contrastive_loss/index.rst", "autoapi/ssl_tools/losses/index.rst", "autoapi/ssl_tools/losses/nxtent/index.rst", "autoapi/ssl_tools/models/index.rst", "autoapi/ssl_tools/models/layers/gru/index.rst", "autoapi/ssl_tools/models/layers/index.rst", "autoapi/ssl_tools/models/nets/cnn_ha_etal/index.rst", "autoapi/ssl_tools/models/nets/cnn_pf/index.rst", "autoapi/ssl_tools/models/nets/convae/index.rst", "autoapi/ssl_tools/models/nets/convnet/index.rst", "autoapi/ssl_tools/models/nets/deep_conv_lstm/index.rst", "autoapi/ssl_tools/models/nets/deep_convnet/index.rst", "autoapi/ssl_tools/models/nets/imu_transformer/index.rst", "autoapi/ssl_tools/models/nets/inception_time/index.rst", "autoapi/ssl_tools/models/nets/index.rst", "autoapi/ssl_tools/models/nets/lstm_ae/index.rst", "autoapi/ssl_tools/models/nets/multi_channel_cnn/index.rst", "autoapi/ssl_tools/models/nets/resnet1d/index.rst", "autoapi/ssl_tools/models/nets/resnet_1d/index.rst", "autoapi/ssl_tools/models/nets/simple/index.rst", "autoapi/ssl_tools/models/nets/transformer/index.rst", "autoapi/ssl_tools/models/nets/wisenet/index.rst", "autoapi/ssl_tools/models/ssl/classifier/index.rst", "autoapi/ssl_tools/models/ssl/cpc/index.rst", "autoapi/ssl_tools/models/ssl/index.rst", "autoapi/ssl_tools/models/ssl/modules/heads/index.rst", "autoapi/ssl_tools/models/ssl/tfc/index.rst", "autoapi/ssl_tools/models/ssl/tnc/index.rst", "autoapi/ssl_tools/models/utils/index.rst", "autoapi/ssl_tools/pipelines/base/index.rst", "autoapi/ssl_tools/pipelines/cli/index.rst", "autoapi/ssl_tools/pipelines/har_classification/conv1d_conss/index.rst", "autoapi/ssl_tools/pipelines/har_classification/cpc/index.rst", "autoapi/ssl_tools/pipelines/har_classification/evaluator/index.rst", "autoapi/ssl_tools/pipelines/har_classification/gru_encoder/index.rst", "autoapi/ssl_tools/pipelines/har_classification/index.rst", "autoapi/ssl_tools/pipelines/har_classification/mlp/index.rst", "autoapi/ssl_tools/pipelines/har_classification/scripts/evaluate_all/index.rst", "autoapi/ssl_tools/pipelines/har_classification/simple1Dconv_classifier/index.rst", "autoapi/ssl_tools/pipelines/har_classification/simple2Dconv_classifier/index.rst", "autoapi/ssl_tools/pipelines/har_classification/tfc/index.rst", "autoapi/ssl_tools/pipelines/har_classification/tfc_head_classifier/index.rst", "autoapi/ssl_tools/pipelines/har_classification/tnc/index.rst", "autoapi/ssl_tools/pipelines/har_classification/tnc_head_classifier/index.rst", "autoapi/ssl_tools/pipelines/har_classification/transformer/index.rst", "autoapi/ssl_tools/pipelines/har_classification/utils/index.rst", "autoapi/ssl_tools/pipelines/index.rst", "autoapi/ssl_tools/pipelines/mlflow_train/index.rst", "autoapi/ssl_tools/pipelines/utils/index.rst", "autoapi/ssl_tools/transforms/index.rst", "autoapi/ssl_tools/transforms/pad/index.rst", "autoapi/ssl_tools/transforms/signal_1d/index.rst", "autoapi/ssl_tools/transforms/time_1d/index.rst", "autoapi/ssl_tools/transforms/time_1d_full/index.rst", "autoapi/ssl_tools/transforms/utils/index.rst", "autoapi/ssl_tools/transforms/window/index.rst", "autoapi/ssl_tools/utils/configurable/index.rst", "autoapi/ssl_tools/utils/data/index.rst", "autoapi/ssl_tools/utils/index.rst", "autoapi/ssl_tools/utils/layers/index.rst", "autoapi/ssl_tools/utils/types/index.rst", "contributing.rst", "experiments.rst", "index.rst", "installation.rst", "modules.rst", "notebooks/01_structuring_input.ipynb", "notebooks/02_training_model.ipynb", "notebooks/03_training_ssl_model.ipynb", "notebooks/04_using_experiments.ipynb", "notebooks/05_covid_anomaly_detection.ipynb", "ssl_tools.analysis.rst", "tutorials.rst"], "indexentries": {"__call__() (ssl_tools.analysis.latent_analysis.latentanalysis method)": [[2, "ssl_tools.analysis.latent_analysis.LatentAnalysis.__call__", false]], "__call__() (ssl_tools.benchmarks.main_supervised.supervisedconfigparser method)": [[6, "ssl_tools.benchmarks.main_supervised.SupervisedConfigParser.__call__", false]], "__call__() (ssl_tools.data.datasets.tfc.tfcdataset.fft method)": [[20, "ssl_tools.data.datasets.tfc.TFCDataset.FFT.__call__", false]], "__call__() (ssl_tools.data.datasets.tfcdataset.fft method)": [[18, "ssl_tools.data.datasets.TFCDataset.FFT.__call__", false]], "__call__() (ssl_tools.experiments.experiment method)": [[45, "ssl_tools.experiments.Experiment.__call__", false]], "__call__() (ssl_tools.experiments.experiment.experiment method)": [[32, "ssl_tools.experiments.experiment.Experiment.__call__", false]], "__call__() (ssl_tools.experiments.har_classification.utils.dimensionadder method)": [[44, "ssl_tools.experiments.har_classification.utils.DimensionAdder.__call__", false]], "__call__() (ssl_tools.experiments.har_classification.utils.fft method)": [[44, "ssl_tools.experiments.har_classification.utils.FFT.__call__", false]], "__call__() (ssl_tools.experiments.har_classification.utils.flatten method)": [[44, "ssl_tools.experiments.har_classification.utils.Flatten.__call__", false]], "__call__() (ssl_tools.experiments.har_classification.utils.spectrogram method)": [[44, "ssl_tools.experiments.har_classification.utils.Spectrogram.__call__", false]], "__call__() (ssl_tools.pipelines.base.pipeline method)": [[77, "ssl_tools.pipelines.base.Pipeline.__call__", false]], "__call__() (ssl_tools.pipelines.har_classification.utils.dimensionadder method)": [[93, "ssl_tools.pipelines.har_classification.utils.DimensionAdder.__call__", false]], "__call__() (ssl_tools.pipelines.har_classification.utils.fft method)": [[93, "ssl_tools.pipelines.har_classification.utils.FFT.__call__", false]], "__call__() (ssl_tools.pipelines.har_classification.utils.flatten method)": [[93, "ssl_tools.pipelines.har_classification.utils.Flatten.__call__", false]], "__call__() (ssl_tools.pipelines.har_classification.utils.spectrogram method)": [[93, "ssl_tools.pipelines.har_classification.utils.Spectrogram.__call__", false]], "__call__() (ssl_tools.pipelines.har_classification.utils.swapaxes method)": [[93, "ssl_tools.pipelines.har_classification.utils.SwapAxes.__call__", false]], "__call__() (ssl_tools.transforms.pad.zeropaddingbetween method)": [[98, "ssl_tools.transforms.pad.ZeroPaddingBetween.__call__", false]], "__call__() (ssl_tools.transforms.signal_1d.addremovefrequency method)": [[99, "ssl_tools.transforms.signal_1d.AddRemoveFrequency.__call__", false]], "__call__() (ssl_tools.transforms.signal_1d.fft method)": [[99, "ssl_tools.transforms.signal_1d.FFT.__call__", false]], "__call__() (ssl_tools.transforms.signal_1d.welchpowerspectraldensity method)": [[99, "ssl_tools.transforms.signal_1d.WelchPowerSpectralDensity.__call__", false]], "__call__() (ssl_tools.transforms.time_1d.addgaussiannoise method)": [[100, "ssl_tools.transforms.time_1d.AddGaussianNoise.__call__", false]], "__call__() (ssl_tools.transforms.time_1d.lefttorightflip method)": [[100, "ssl_tools.transforms.time_1d.LeftToRightFlip.__call__", false]], "__call__() (ssl_tools.transforms.time_1d.magnitudewrap method)": [[100, "ssl_tools.transforms.time_1d.MagnitudeWrap.__call__", false]], "__call__() (ssl_tools.transforms.time_1d.randomsmoothing method)": [[100, "ssl_tools.transforms.time_1d.RandomSmoothing.__call__", false]], "__call__() (ssl_tools.transforms.time_1d.rotate method)": [[100, "ssl_tools.transforms.time_1d.Rotate.__call__", false]], "__call__() (ssl_tools.transforms.time_1d.scale method)": [[100, "ssl_tools.transforms.time_1d.Scale.__call__", false]], "__call__() (ssl_tools.transforms.time_1d.timeamplitudemodulation method)": [[100, "ssl_tools.transforms.time_1d.TimeAmplitudeModulation.__call__", false]], "__call__() (ssl_tools.transforms.time_1d_full.composer method)": [[101, "ssl_tools.transforms.time_1d_full.Composer.__call__", false]], "__call__() (ssl_tools.transforms.time_1d_full.concatcomposer method)": [[101, "ssl_tools.transforms.time_1d_full.ConcatComposer.__call__", false]], "__call__() (ssl_tools.transforms.time_1d_full.identity method)": [[101, "ssl_tools.transforms.time_1d_full.Identity.__call__", false]], "__call__() (ssl_tools.transforms.time_1d_full.magnitudewarp method)": [[101, "ssl_tools.transforms.time_1d_full.MagnitudeWarp.__call__", false]], "__call__() (ssl_tools.transforms.time_1d_full.permutate method)": [[101, "ssl_tools.transforms.time_1d_full.Permutate.__call__", false]], "__call__() (ssl_tools.transforms.time_1d_full.rotate method)": [[101, "ssl_tools.transforms.time_1d_full.Rotate.__call__", false]], "__call__() (ssl_tools.transforms.time_1d_full.scale method)": [[101, "ssl_tools.transforms.time_1d_full.Scale.__call__", false]], "__call__() (ssl_tools.transforms.time_1d_full.timewarp method)": [[101, "ssl_tools.transforms.time_1d_full.TimeWarp.__call__", false]], "__call__() (ssl_tools.transforms.time_1d_full.windowslice method)": [[101, "ssl_tools.transforms.time_1d_full.WindowSlice.__call__", false]], "__call__() (ssl_tools.transforms.time_1d_full.windowwarp method)": [[101, "ssl_tools.transforms.time_1d_full.WindowWarp.__call__", false]], "__call__() (ssl_tools.transforms.utils.cast method)": [[102, "ssl_tools.transforms.utils.Cast.__call__", false]], "__call__() (ssl_tools.transforms.utils.composer method)": [[102, "ssl_tools.transforms.utils.Composer.__call__", false]], "__call__() (ssl_tools.transforms.utils.flatten method)": [[102, "ssl_tools.transforms.utils.Flatten.__call__", false]], "__call__() (ssl_tools.transforms.utils.identity method)": [[102, "ssl_tools.transforms.utils.Identity.__call__", false]], "__call__() (ssl_tools.transforms.utils.perchanneltransform method)": [[102, "ssl_tools.transforms.utils.PerChannelTransform.__call__", false]], "__call__() (ssl_tools.transforms.utils.reshape method)": [[102, "ssl_tools.transforms.utils.Reshape.__call__", false]], "__call__() (ssl_tools.transforms.utils.squeeze method)": [[102, "ssl_tools.transforms.utils.Squeeze.__call__", false]], "__call__() (ssl_tools.transforms.utils.stackcomposer method)": [[102, "ssl_tools.transforms.utils.StackComposer.__call__", false]], "__call__() (ssl_tools.transforms.utils.unsqueeze method)": [[102, "ssl_tools.transforms.utils.Unsqueeze.__call__", false]], "__call__() (ssl_tools.transforms.window.windowize method)": [[103, "ssl_tools.transforms.window.Windowize.__call__", false]], "__getitem__() (ssl_tools.data.datasets.augmented_dataset.augmenteddataset method)": [[16, "ssl_tools.data.datasets.augmented_dataset.AugmentedDataset.__getitem__", false]], "__getitem__() (ssl_tools.data.datasets.domain_dataset.domaindataset method)": [[17, "ssl_tools.data.datasets.domain_dataset.DomainDataset.__getitem__", false]], "__getitem__() (ssl_tools.data.datasets.multimodaldataframedataset method)": [[18, "ssl_tools.data.datasets.MultiModalDataframeDataset.__getitem__", false]], "__getitem__() (ssl_tools.data.datasets.multimodalseriescsvdataset method)": [[18, "ssl_tools.data.datasets.MultiModalSeriesCSVDataset.__getitem__", false]], "__getitem__() (ssl_tools.data.datasets.series_dataset.multimodaldataframedataset method)": [[19, "ssl_tools.data.datasets.series_dataset.MultiModalDataframeDataset.__getitem__", false]], "__getitem__() (ssl_tools.data.datasets.series_dataset.multimodalseriescsvdataset method)": [[19, "ssl_tools.data.datasets.series_dataset.MultiModalSeriesCSVDataset.__getitem__", false]], "__getitem__() (ssl_tools.data.datasets.series_dataset.seriesfoldercsvdataset method)": [[19, "ssl_tools.data.datasets.series_dataset.SeriesFolderCSVDataset.__getitem__", false]], "__getitem__() (ssl_tools.data.datasets.seriesfoldercsvdataset method)": [[18, "ssl_tools.data.datasets.SeriesFolderCSVDataset.__getitem__", false]], "__getitem__() (ssl_tools.data.datasets.tfc.tfcdataset method)": [[20, "ssl_tools.data.datasets.tfc.TFCDataset.__getitem__", false]], "__getitem__() (ssl_tools.data.datasets.tfcdataset method)": [[18, "ssl_tools.data.datasets.TFCDataset.__getitem__", false]], "__getitem__() (ssl_tools.data.datasets.tnc.tncdataset method)": [[21, "ssl_tools.data.datasets.tnc.TNCDataset.__getitem__", false]], "__getitem__() (ssl_tools.data.datasets.tncdataset method)": [[18, "ssl_tools.data.datasets.TNCDataset.__getitem__", false]], "__getitem__() (ssl_tools.models.utils.randomdataset method)": [[76, "ssl_tools.models.utils.RandomDataset.__getitem__", false]], "__getitem__() (ssl_tools.utils.data.concatdataset method)": [[105, "ssl_tools.utils.data.ConcatDataset.__getitem__", false]], "__len__() (ssl_tools.data.datasets.augmented_dataset.augmenteddataset method)": [[16, "ssl_tools.data.datasets.augmented_dataset.AugmentedDataset.__len__", false]], "__len__() (ssl_tools.data.datasets.domain_dataset.domaindataset method)": [[17, "ssl_tools.data.datasets.domain_dataset.DomainDataset.__len__", false]], "__len__() (ssl_tools.data.datasets.multimodaldataframedataset method)": [[18, "ssl_tools.data.datasets.MultiModalDataframeDataset.__len__", false]], "__len__() (ssl_tools.data.datasets.multimodalseriescsvdataset method)": [[18, "ssl_tools.data.datasets.MultiModalSeriesCSVDataset.__len__", false]], "__len__() (ssl_tools.data.datasets.series_dataset.multimodaldataframedataset method)": [[19, "ssl_tools.data.datasets.series_dataset.MultiModalDataframeDataset.__len__", false]], "__len__() (ssl_tools.data.datasets.series_dataset.multimodalseriescsvdataset method)": [[19, "ssl_tools.data.datasets.series_dataset.MultiModalSeriesCSVDataset.__len__", false]], "__len__() (ssl_tools.data.datasets.series_dataset.seriesfoldercsvdataset method)": [[19, "ssl_tools.data.datasets.series_dataset.SeriesFolderCSVDataset.__len__", false]], "__len__() (ssl_tools.data.datasets.seriesfoldercsvdataset method)": [[18, "ssl_tools.data.datasets.SeriesFolderCSVDataset.__len__", false]], "__len__() (ssl_tools.data.datasets.tfc.tfcdataset method)": [[20, "ssl_tools.data.datasets.tfc.TFCDataset.__len__", false]], "__len__() (ssl_tools.data.datasets.tfcdataset method)": [[18, "ssl_tools.data.datasets.TFCDataset.__len__", false]], "__len__() (ssl_tools.data.datasets.tnc.tncdataset method)": [[21, "ssl_tools.data.datasets.tnc.TNCDataset.__len__", false]], "__len__() (ssl_tools.data.datasets.tncdataset method)": [[18, "ssl_tools.data.datasets.TNCDataset.__len__", false]], "__len__() (ssl_tools.models.utils.randomdataset method)": [[76, "ssl_tools.models.utils.RandomDataset.__len__", false]], "__len__() (ssl_tools.utils.data.concatdataset method)": [[105, "ssl_tools.utils.data.ConcatDataset.__len__", false]], "__repr__() (ssl_tools.data.data_modules.covid_anomaly.coviduseranomalydatamodule method)": [[13, "ssl_tools.data.data_modules.covid_anomaly.CovidUserAnomalyDataModule.__repr__", false]], "__repr__() (ssl_tools.data.data_modules.coviduseranomalydatamodule method)": [[15, "ssl_tools.data.data_modules.CovidUserAnomalyDataModule.__repr__", false]], "__repr__() (ssl_tools.data.data_modules.har.multimodalharseriesdatamodule method)": [[14, "ssl_tools.data.data_modules.har.MultiModalHARSeriesDataModule.__repr__", false]], "__repr__() (ssl_tools.data.data_modules.har.useractivityfolderdatamodule method)": [[14, "ssl_tools.data.data_modules.har.UserActivityFolderDataModule.__repr__", false]], "__repr__() (ssl_tools.data.data_modules.multimodalharseriesdatamodule method)": [[15, "ssl_tools.data.data_modules.MultiModalHARSeriesDataModule.__repr__", false]], "__repr__() (ssl_tools.data.data_modules.useractivityfolderdatamodule method)": [[15, "ssl_tools.data.data_modules.UserActivityFolderDataModule.__repr__", false]], "__repr__() (ssl_tools.data.datasets.multimodaldataframedataset method)": [[18, "ssl_tools.data.datasets.MultiModalDataframeDataset.__repr__", false]], "__repr__() (ssl_tools.data.datasets.multimodalseriescsvdataset method)": [[18, "ssl_tools.data.datasets.MultiModalSeriesCSVDataset.__repr__", false]], "__repr__() (ssl_tools.data.datasets.series_dataset.multimodaldataframedataset method)": [[19, "ssl_tools.data.datasets.series_dataset.MultiModalDataframeDataset.__repr__", false]], "__repr__() (ssl_tools.data.datasets.series_dataset.multimodalseriescsvdataset method)": [[19, "ssl_tools.data.datasets.series_dataset.MultiModalSeriesCSVDataset.__repr__", false]], "__repr__() (ssl_tools.data.datasets.series_dataset.seriesfoldercsvdataset method)": [[19, "ssl_tools.data.datasets.series_dataset.SeriesFolderCSVDataset.__repr__", false]], "__repr__() (ssl_tools.data.datasets.seriesfoldercsvdataset method)": [[18, "ssl_tools.data.datasets.SeriesFolderCSVDataset.__repr__", false]], "__repr__() (ssl_tools.experiments.experiment method)": [[45, "ssl_tools.experiments.Experiment.__repr__", false]], "__repr__() (ssl_tools.experiments.experiment.experiment method)": [[32, "ssl_tools.experiments.experiment.Experiment.__repr__", false]], "__repr__() (ssl_tools.models.utils.zeropadder2d method)": [[76, "ssl_tools.models.utils.ZeroPadder2D.__repr__", false]], "__str__() (ssl_tools.data.data_modules.covid_anomaly.coviduseranomalydatamodule method)": [[13, "ssl_tools.data.data_modules.covid_anomaly.CovidUserAnomalyDataModule.__str__", false]], "__str__() (ssl_tools.data.data_modules.coviduseranomalydatamodule method)": [[15, "ssl_tools.data.data_modules.CovidUserAnomalyDataModule.__str__", false]], "__str__() (ssl_tools.data.data_modules.har.multimodalharseriesdatamodule method)": [[14, "ssl_tools.data.data_modules.har.MultiModalHARSeriesDataModule.__str__", false]], "__str__() (ssl_tools.data.data_modules.har.useractivityfolderdatamodule method)": [[14, "ssl_tools.data.data_modules.har.UserActivityFolderDataModule.__str__", false]], "__str__() (ssl_tools.data.data_modules.multimodalharseriesdatamodule method)": [[15, "ssl_tools.data.data_modules.MultiModalHARSeriesDataModule.__str__", false]], "__str__() (ssl_tools.data.data_modules.useractivityfolderdatamodule method)": [[15, "ssl_tools.data.data_modules.UserActivityFolderDataModule.__str__", false]], "__str__() (ssl_tools.data.datasets.multimodaldataframedataset method)": [[18, "ssl_tools.data.datasets.MultiModalDataframeDataset.__str__", false]], "__str__() (ssl_tools.data.datasets.multimodalseriescsvdataset method)": [[18, "ssl_tools.data.datasets.MultiModalSeriesCSVDataset.__str__", false]], "__str__() (ssl_tools.data.datasets.series_dataset.multimodaldataframedataset method)": [[19, "ssl_tools.data.datasets.series_dataset.MultiModalDataframeDataset.__str__", false]], "__str__() (ssl_tools.data.datasets.series_dataset.multimodalseriescsvdataset method)": [[19, "ssl_tools.data.datasets.series_dataset.MultiModalSeriesCSVDataset.__str__", false]], "__str__() (ssl_tools.data.datasets.series_dataset.seriesfoldercsvdataset method)": [[19, "ssl_tools.data.datasets.series_dataset.SeriesFolderCSVDataset.__str__", false]], "__str__() (ssl_tools.data.datasets.seriesfoldercsvdataset method)": [[18, "ssl_tools.data.datasets.SeriesFolderCSVDataset.__str__", false]], "__str__() (ssl_tools.experiments.experiment method)": [[45, "ssl_tools.experiments.Experiment.__str__", false]], "__str__() (ssl_tools.experiments.experiment.experiment method)": [[32, "ssl_tools.experiments.experiment.Experiment.__str__", false]], "__str__() (ssl_tools.experiments.lightning_experiment.lightningexperiment method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.__str__", false]], "__str__() (ssl_tools.experiments.lightningexperiment method)": [[45, "ssl_tools.experiments.LightningExperiment.__str__", false]], "__str__() (ssl_tools.models.utils.zeropadder2d method)": [[76, "ssl_tools.models.utils.ZeroPadder2D.__str__", false]], "__str__() (ssl_tools.transforms.time_1d_full.composer method)": [[101, "ssl_tools.transforms.time_1d_full.Composer.__str__", false]], "__str__() (ssl_tools.transforms.time_1d_full.concatcomposer method)": [[101, "ssl_tools.transforms.time_1d_full.ConcatComposer.__str__", false]], "__str__() (ssl_tools.transforms.time_1d_full.magnitudewarp method)": [[101, "ssl_tools.transforms.time_1d_full.MagnitudeWarp.__str__", false]], "__str__() (ssl_tools.transforms.time_1d_full.permutate method)": [[101, "ssl_tools.transforms.time_1d_full.Permutate.__str__", false]], "__str__() (ssl_tools.transforms.time_1d_full.rotate method)": [[101, "ssl_tools.transforms.time_1d_full.Rotate.__str__", false]], "__str__() (ssl_tools.transforms.time_1d_full.scale method)": [[101, "ssl_tools.transforms.time_1d_full.Scale.__str__", false]], "__str__() (ssl_tools.transforms.time_1d_full.timewarp method)": [[101, "ssl_tools.transforms.time_1d_full.TimeWarp.__str__", false]], "__str__() (ssl_tools.transforms.time_1d_full.windowslice method)": [[101, "ssl_tools.transforms.time_1d_full.WindowSlice.__str__", false]], "__str__() (ssl_tools.transforms.time_1d_full.windowwarp method)": [[101, "ssl_tools.transforms.time_1d_full.WindowWarp.__str__", false]], "_apply_transforms() (ssl_tools.data.datasets.tfc.tfcdataset method)": [[20, "ssl_tools.data.datasets.tfc.TFCDataset._apply_transforms", false]], "_apply_transforms() (ssl_tools.data.datasets.tfcdataset method)": [[18, "ssl_tools.data.datasets.TFCDataset._apply_transforms", false]], "_apply_transforms_per_axis() (ssl_tools.data.datasets.tfc.tfcdataset method)": [[20, "ssl_tools.data.datasets.tfc.TFCDataset._apply_transforms_per_axis", false]], "_apply_transforms_per_axis() (ssl_tools.data.datasets.tfcdataset method)": [[18, "ssl_tools.data.datasets.TFCDataset._apply_transforms_per_axis", false]], "_balance() (ssl_tools.data.datasets.multimodaldataframedataset method)": [[18, "ssl_tools.data.datasets.MultiModalDataframeDataset._balance", false]], "_balance() (ssl_tools.data.datasets.series_dataset.multimodaldataframedataset method)": [[19, "ssl_tools.data.datasets.series_dataset.MultiModalDataframeDataset._balance", false]], "_balanced_accuracy_score() (in module ssl_tools.experiments.covid_detection.classfication_report)": [[27, "ssl_tools.experiments.covid_detection.classfication_report._balanced_accuracy_score", false]], "_calc_static_anomaly_thresholds() (ssl_tools.experiments.covid_detection.anomaly_detection_base.covidanomalydetectionevaluator method)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.CovidAnomalyDetectionEvaluator._calc_static_anomaly_thresholds", false]], "_calculate_conv_output_shape() (ssl_tools.models.nets.deep_conv_lstm.convlstmcell method)": [[58, "ssl_tools.models.nets.deep_conv_lstm.ConvLSTMCell._calculate_conv_output_shape", false]], "_calculate_fc_input_features() (ssl_tools.benchmarks.main_mix_style.cnn_haetal_1d method)": [[5, "ssl_tools.benchmarks.main_mix_style.CNN_HaEtAl_1D._calculate_fc_input_features", false]], "_calculate_fc_input_features() (ssl_tools.benchmarks.main_mix_style.cnn_haetal_2d method)": [[5, "ssl_tools.benchmarks.main_mix_style.CNN_HaEtAl_2D._calculate_fc_input_features", false]], "_calculate_fc_input_features() (ssl_tools.benchmarks.main_mix_style.resnet1dbase method)": [[5, "ssl_tools.benchmarks.main_mix_style.ResNet1DBase._calculate_fc_input_features", false]], "_calculate_fc_input_features() (ssl_tools.models.nets.cnn_ha_etal.cnn_haetal_1d method)": [[54, "ssl_tools.models.nets.cnn_ha_etal.CNN_HaEtAl_1D._calculate_fc_input_features", false]], "_calculate_fc_input_features() (ssl_tools.models.nets.cnn_ha_etal.cnn_haetal_2d method)": [[54, "ssl_tools.models.nets.cnn_ha_etal.CNN_HaEtAl_2D._calculate_fc_input_features", false]], "_calculate_fc_input_features() (ssl_tools.models.nets.cnn_pf.cnn_pf_2d method)": [[55, "ssl_tools.models.nets.cnn_pf.CNN_PF_2D._calculate_fc_input_features", false]], "_calculate_fc_input_features() (ssl_tools.models.nets.convnet.simple1dconvnetwork method)": [[57, "ssl_tools.models.nets.convnet.Simple1DConvNetwork._calculate_fc_input_features", false]], "_calculate_fc_input_features() (ssl_tools.models.nets.convnet.simple2dconvnetwork method)": [[57, "ssl_tools.models.nets.convnet.Simple2DConvNetwork._calculate_fc_input_features", false]], "_calculate_fc_input_features() (ssl_tools.models.nets.deep_conv_lstm.deepconvlstm method)": [[58, "ssl_tools.models.nets.deep_conv_lstm.DeepConvLSTM._calculate_fc_input_features", false]], "_calculate_fc_input_features() (ssl_tools.models.nets.deep_convnet.deepconvnet method)": [[59, "ssl_tools.models.nets.deep_convnet.DeepConvNet._calculate_fc_input_features", false]], "_calculate_fc_input_features() (ssl_tools.models.nets.imu_transformer.imucnn method)": [[60, "ssl_tools.models.nets.imu_transformer.IMUCNN._calculate_fc_input_features", false]], "_calculate_fc_input_features() (ssl_tools.models.nets.inception_time.inceptiontime method)": [[61, "ssl_tools.models.nets.inception_time.InceptionTime._calculate_fc_input_features", false]], "_calculate_fc_input_features() (ssl_tools.models.nets.multi_channel_cnn.multichannelcnn_har method)": [[64, "ssl_tools.models.nets.multi_channel_cnn.MultiChannelCNN_HAR._calculate_fc_input_features", false]], "_calculate_fc_input_features() (ssl_tools.models.nets.resnet1d.resnet1d method)": [[65, "ssl_tools.models.nets.resnet1d.ResNet1D._calculate_fc_input_features", false]], "_calculate_fc_input_features() (ssl_tools.models.nets.resnet_1d.resnet1dbase method)": [[66, "ssl_tools.models.nets.resnet_1d.ResNet1DBase._calculate_fc_input_features", false]], "_calculate_fc_input_features() (ssl_tools.models.nets.simple1dconvnetwork method)": [[62, "ssl_tools.models.nets.Simple1DConvNetwork._calculate_fc_input_features", false]], "_calculate_fc_input_features() (ssl_tools.models.nets.simple2dconvnetwork method)": [[62, "ssl_tools.models.nets.Simple2DConvNetwork._calculate_fc_input_features", false]], "_common_step() (ssl_tools.models.nets.deep_convnet.deepconvnet method)": [[59, "ssl_tools.models.nets.deep_convnet.DeepConvNet._common_step", false]], "_common_step() (ssl_tools.models.nets.wisenet.wisenet method)": [[69, "ssl_tools.models.nets.wisenet.WiseNet._common_step", false]], "_compute_classification_metrics() (ssl_tools.experiments.har_classification._classification_base.evaluatorbase method)": [[33, "ssl_tools.experiments.har_classification._classification_base.EvaluatorBase._compute_classification_metrics", false]], "_compute_classification_metrics() (ssl_tools.pipelines.har_classification.evaluator.embeddingevaluator method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator._compute_classification_metrics", false]], "_compute_embeddings() (ssl_tools.experiments.har_classification._classification_base.evaluatorbase method)": [[33, "ssl_tools.experiments.har_classification._classification_base.EvaluatorBase._compute_embeddings", false]], "_compute_metrics() (ssl_tools.models.nets.deep_convnet.deepconvnet method)": [[59, "ssl_tools.models.nets.deep_convnet.DeepConvNet._compute_metrics", false]], "_compute_metrics() (ssl_tools.models.ssl.classifier.ssldiscriminator method)": [[70, "ssl_tools.models.ssl.classifier.SSLDiscriminator._compute_metrics", false]], "_confusion_matrix() (ssl_tools.pipelines.har_classification.evaluator.embeddingevaluator method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator._confusion_matrix", false]], "_convolutionalautoencoder (class in ssl_tools.models.nets.convae)": [[56, "ssl_tools.models.nets.convae._ConvolutionalAutoEncoder", false]], "_convolutionalautoencoder2d (class in ssl_tools.models.nets.convae)": [[56, "ssl_tools.models.nets.convae._ConvolutionalAutoEncoder2D", false]], "_cosine_simililarity() (ssl_tools.losses.nxtent.ntxentloss_poly method)": [[50, "ssl_tools.losses.nxtent.NTXentLoss_poly._cosine_simililarity", false]], "_create_backbone() (ssl_tools.benchmarks.main_mix_style.cnn_haetal_1d method)": [[5, "ssl_tools.benchmarks.main_mix_style.CNN_HaEtAl_1D._create_backbone", false]], "_create_backbone() (ssl_tools.benchmarks.main_mix_style.cnn_haetal_2d method)": [[5, "ssl_tools.benchmarks.main_mix_style.CNN_HaEtAl_2D._create_backbone", false]], "_create_backbone() (ssl_tools.models.nets.cnn_ha_etal.cnn_haetal_1d method)": [[54, "ssl_tools.models.nets.cnn_ha_etal.CNN_HaEtAl_1D._create_backbone", false]], "_create_backbone() (ssl_tools.models.nets.cnn_ha_etal.cnn_haetal_2d method)": [[54, "ssl_tools.models.nets.cnn_ha_etal.CNN_HaEtAl_2D._create_backbone", false]], "_create_backbone() (ssl_tools.models.nets.convnet.simple1dconvnetwork method)": [[57, "ssl_tools.models.nets.convnet.Simple1DConvNetwork._create_backbone", false]], "_create_backbone() (ssl_tools.models.nets.convnet.simple2dconvnetwork method)": [[57, "ssl_tools.models.nets.convnet.Simple2DConvNetwork._create_backbone", false]], "_create_backbone() (ssl_tools.models.nets.deep_conv_lstm.deepconvlstm method)": [[58, "ssl_tools.models.nets.deep_conv_lstm.DeepConvLSTM._create_backbone", false]], "_create_backbone() (ssl_tools.models.nets.imu_transformer.imucnn method)": [[60, "ssl_tools.models.nets.imu_transformer.IMUCNN._create_backbone", false]], "_create_backbone() (ssl_tools.models.nets.imu_transformer.imutransformerencoder method)": [[60, "ssl_tools.models.nets.imu_transformer.IMUTransformerEncoder._create_backbone", false]], "_create_backbone() (ssl_tools.models.nets.multi_channel_cnn.multichannelcnn_har method)": [[64, "ssl_tools.models.nets.multi_channel_cnn.MultiChannelCNN_HAR._create_backbone", false]], "_create_backbone() (ssl_tools.models.nets.simple1dconvnetwork method)": [[62, "ssl_tools.models.nets.Simple1DConvNetwork._create_backbone", false]], "_create_backbone() (ssl_tools.models.nets.simple2dconvnetwork method)": [[62, "ssl_tools.models.nets.Simple2DConvNetwork._create_backbone", false]], "_create_fc() (ssl_tools.benchmarks.main_mix_style.cnn_haetal_1d method)": [[5, "ssl_tools.benchmarks.main_mix_style.CNN_HaEtAl_1D._create_fc", false]], "_create_fc() (ssl_tools.benchmarks.main_mix_style.cnn_haetal_2d method)": [[5, "ssl_tools.benchmarks.main_mix_style.CNN_HaEtAl_2D._create_fc", false]], "_create_fc() (ssl_tools.models.nets.cnn_ha_etal.cnn_haetal_1d method)": [[54, "ssl_tools.models.nets.cnn_ha_etal.CNN_HaEtAl_1D._create_fc", false]], "_create_fc() (ssl_tools.models.nets.cnn_ha_etal.cnn_haetal_2d method)": [[54, "ssl_tools.models.nets.cnn_ha_etal.CNN_HaEtAl_2D._create_fc", false]], "_create_fc() (ssl_tools.models.nets.cnn_pf.cnn_pf_2d method)": [[55, "ssl_tools.models.nets.cnn_pf.CNN_PF_2D._create_fc", false]], "_create_fc() (ssl_tools.models.nets.convnet.simple1dconvnetwork method)": [[57, "ssl_tools.models.nets.convnet.Simple1DConvNetwork._create_fc", false]], "_create_fc() (ssl_tools.models.nets.convnet.simple2dconvnetwork method)": [[57, "ssl_tools.models.nets.convnet.Simple2DConvNetwork._create_fc", false]], "_create_fc() (ssl_tools.models.nets.deep_conv_lstm.deepconvlstm method)": [[58, "ssl_tools.models.nets.deep_conv_lstm.DeepConvLSTM._create_fc", false]], "_create_fc() (ssl_tools.models.nets.imu_transformer.imucnn method)": [[60, "ssl_tools.models.nets.imu_transformer.IMUCNN._create_fc", false]], "_create_fc() (ssl_tools.models.nets.imu_transformer.imutransformerencoder method)": [[60, "ssl_tools.models.nets.imu_transformer.IMUTransformerEncoder._create_fc", false]], "_create_fc() (ssl_tools.models.nets.inception_time.inceptiontime method)": [[61, "ssl_tools.models.nets.inception_time.InceptionTime._create_fc", false]], "_create_fc() (ssl_tools.models.nets.multi_channel_cnn.multichannelcnn_har method)": [[64, "ssl_tools.models.nets.multi_channel_cnn.MultiChannelCNN_HAR._create_fc", false]], "_create_fc() (ssl_tools.models.nets.resnet1d.resnet1d method)": [[65, "ssl_tools.models.nets.resnet1d.ResNet1D._create_fc", false]], "_create_fc() (ssl_tools.models.nets.simple1dconvnetwork method)": [[62, "ssl_tools.models.nets.Simple1DConvNetwork._create_fc", false]], "_create_fc() (ssl_tools.models.nets.simple2dconvnetwork method)": [[62, "ssl_tools.models.nets.Simple2DConvNetwork._create_fc", false]], "_dataset_transform() (ssl_tools.data.datasets.multimodaldataframedataset method)": [[18, "ssl_tools.data.datasets.MultiModalDataframeDataset._dataset_transform", false]], "_dataset_transform() (ssl_tools.data.datasets.series_dataset.multimodaldataframedataset method)": [[19, "ssl_tools.data.datasets.series_dataset.MultiModalDataframeDataset._dataset_transform", false]], "_disable_fix_length() (ssl_tools.data.datasets.series_dataset.seriesfoldercsvdataset method)": [[19, "ssl_tools.data.datasets.series_dataset.SeriesFolderCSVDataset._disable_fix_length", false]], "_disable_fix_length() (ssl_tools.data.datasets.seriesfoldercsvdataset method)": [[18, "ssl_tools.data.datasets.SeriesFolderCSVDataset._disable_fix_length", false]], "_dot_simililarity() (ssl_tools.losses.nxtent.ntxentloss_poly static method)": [[50, "ssl_tools.losses.nxtent.NTXentLoss_poly._dot_simililarity", false]], "_evaluate_embeddings() (ssl_tools.pipelines.har_classification.evaluator.embeddingevaluator method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator._evaluate_embeddings", false]], "_find_neighours() (ssl_tools.data.datasets.tnc.tncdataset method)": [[21, "ssl_tools.data.datasets.tnc.TNCDataset._find_neighours", false]], "_find_neighours() (ssl_tools.data.datasets.tncdataset method)": [[18, "ssl_tools.data.datasets.TNCDataset._find_neighours", false]], "_find_non_neighours() (ssl_tools.data.datasets.tnc.tncdataset method)": [[21, "ssl_tools.data.datasets.tnc.TNCDataset._find_non_neighours", false]], "_find_non_neighours() (ssl_tools.data.datasets.tncdataset method)": [[18, "ssl_tools.data.datasets.TNCDataset._find_non_neighours", false]], "_forward_hook() (ssl_tools.analysis.latent_analysis.layeroutputsaverhook method)": [[2, "ssl_tools.analysis.latent_analysis.LayerOutputSaverHook._forward_hook", false]], "_freeze() (ssl_tools.models.ssl.classifier.ssldiscriminator method)": [[70, "ssl_tools.models.ssl.classifier.SSLDiscriminator._freeze", false]], "_generate_representations() (ssl_tools.models.ssl.tfc.tfc method)": [[74, "ssl_tools.models.ssl.tfc.TFC._generate_representations", false]], "_get_correlated_mask() (ssl_tools.losses.nxtent.ntxentloss_poly method)": [[50, "ssl_tools.losses.nxtent.NTXentLoss_poly._get_correlated_mask", false]], "_get_loader() (ssl_tools.data.data_modules.base.simpledatamodule method)": [[12, "ssl_tools.data.data_modules.base.SimpleDataModule._get_loader", false]], "_get_loader() (ssl_tools.data.data_modules.har.multimodalharseriesdatamodule method)": [[14, "ssl_tools.data.data_modules.har.MultiModalHARSeriesDataModule._get_loader", false]], "_get_loader() (ssl_tools.data.data_modules.har.tfcdatamodule method)": [[14, "ssl_tools.data.data_modules.har.TFCDataModule._get_loader", false]], "_get_loader() (ssl_tools.data.data_modules.har.useractivityfolderdatamodule method)": [[14, "ssl_tools.data.data_modules.har.UserActivityFolderDataModule._get_loader", false]], "_get_loader() (ssl_tools.data.data_modules.multimodalharseriesdatamodule method)": [[15, "ssl_tools.data.data_modules.MultiModalHARSeriesDataModule._get_loader", false]], "_get_loader() (ssl_tools.data.data_modules.tfcdatamodule method)": [[15, "ssl_tools.data.data_modules.TFCDataModule._get_loader", false]], "_get_loader() (ssl_tools.data.data_modules.useractivityfolderdatamodule method)": [[15, "ssl_tools.data.data_modules.UserActivityFolderDataModule._get_loader", false]], "_get_longest_sample_size() (ssl_tools.data.datasets.series_dataset.seriesfoldercsvdataset method)": [[19, "ssl_tools.data.datasets.series_dataset.SeriesFolderCSVDataset._get_longest_sample_size", false]], "_get_longest_sample_size() (ssl_tools.data.datasets.seriesfoldercsvdataset method)": [[18, "ssl_tools.data.datasets.SeriesFolderCSVDataset._get_longest_sample_size", false]], "_get_similarity_function() (ssl_tools.losses.nxtent.ntxentloss_poly method)": [[50, "ssl_tools.losses.nxtent.NTXentLoss_poly._get_similarity_function", false]], "_get_slices() (ssl_tools.utils.data.concatdataset static method)": [[105, "ssl_tools.utils.data.ConcatDataset._get_slices", false]], "_get_transforms() (ssl_tools.experiments.covid_detection.anomaly_detection_base.covidanomalydetectiontrain method)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.CovidAnomalyDetectionTrain._get_transforms", false]], "_imutransformerencoder (class in ssl_tools.models.nets.imu_transformer)": [[60, "ssl_tools.models.nets.imu_transformer._IMUTransformerEncoder", false]], "_inceptiontime (class in ssl_tools.models.nets.inception_time)": [[61, "ssl_tools.models.nets.inception_time._InceptionTime", false]], "_load_data() (ssl_tools.data.datasets.multimodalseriescsvdataset method)": [[18, "ssl_tools.data.datasets.MultiModalSeriesCSVDataset._load_data", false]], "_load_data() (ssl_tools.data.datasets.series_dataset.multimodalseriescsvdataset method)": [[19, "ssl_tools.data.datasets.series_dataset.MultiModalSeriesCSVDataset._load_data", false]], "_load_dataset() (ssl_tools.data.data_modules.base.simpledatamodule method)": [[12, "ssl_tools.data.data_modules.base.SimpleDataModule._load_dataset", false]], "_load_dataset() (ssl_tools.data.data_modules.har.augmentedmultimodalharseriesdatamodule method)": [[14, "ssl_tools.data.data_modules.har.AugmentedMultiModalHARSeriesDataModule._load_dataset", false]], "_load_dataset() (ssl_tools.data.data_modules.har.multimodalharseriesdatamodule method)": [[14, "ssl_tools.data.data_modules.har.MultiModalHARSeriesDataModule._load_dataset", false]], "_load_dataset() (ssl_tools.data.data_modules.har.tfcdatamodule method)": [[14, "ssl_tools.data.data_modules.har.TFCDataModule._load_dataset", false]], "_load_dataset() (ssl_tools.data.data_modules.har.tnchardatamodule method)": [[14, "ssl_tools.data.data_modules.har.TNCHARDataModule._load_dataset", false]], "_load_dataset() (ssl_tools.data.data_modules.har.useractivityfolderdatamodule method)": [[14, "ssl_tools.data.data_modules.har.UserActivityFolderDataModule._load_dataset", false]], "_load_dataset() (ssl_tools.data.data_modules.multimodalharseriesdatamodule method)": [[15, "ssl_tools.data.data_modules.MultiModalHARSeriesDataModule._load_dataset", false]], "_load_dataset() (ssl_tools.data.data_modules.tfcdatamodule method)": [[15, "ssl_tools.data.data_modules.TFCDataModule._load_dataset", false]], "_load_dataset() (ssl_tools.data.data_modules.tnchardatamodule method)": [[15, "ssl_tools.data.data_modules.TNCHARDataModule._load_dataset", false]], "_load_dataset() (ssl_tools.data.data_modules.useractivityfolderdatamodule method)": [[15, "ssl_tools.data.data_modules.UserActivityFolderDataModule._load_dataset", false]], "_loss_func() (ssl_tools.models.ssl.classifier.ssldiscriminator method)": [[70, "ssl_tools.models.ssl.classifier.SSLDiscriminator._loss_func", false]], "_lstmautoencoder (class in ssl_tools.models.nets.lstm_ae)": [[63, "ssl_tools.models.nets.lstm_ae._LSTMAutoEncoder", false]], "_matthews_corrcoef() (in module ssl_tools.experiments.covid_detection.classfication_report)": [[27, "ssl_tools.experiments.covid_detection.classfication_report._matthews_corrcoef", false]], "_model_name (ssl_tools.experiments.covid_detection.cae.convolutionalautoencoderanomalydetectiontest attribute)": [[24, "ssl_tools.experiments.covid_detection.cae.ConvolutionalAutoencoderAnomalyDetectionTest._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.covid_detection.cae.convolutionalautoencoderanomalydetectiontrain attribute)": [[24, "ssl_tools.experiments.covid_detection.cae.ConvolutionalAutoencoderAnomalyDetectionTrain._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.covid_detection.cae2d.convolutionalautoencoder2danomalydetectiontest attribute)": [[25, "ssl_tools.experiments.covid_detection.cae2d.ConvolutionalAutoencoder2DAnomalyDetectionTest._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.covid_detection.cae2d.convolutionalautoencoder2danomalydetectiontrain attribute)": [[25, "ssl_tools.experiments.covid_detection.cae2d.ConvolutionalAutoencoder2DAnomalyDetectionTrain._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.covid_detection.ccae.convolutionalautoencoderanomalydetectiontest attribute)": [[26, "ssl_tools.experiments.covid_detection.ccae.ConvolutionalAutoencoderAnomalyDetectionTest._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.covid_detection.ccae.convolutionalautoencoderanomalydetectiontrain attribute)": [[26, "ssl_tools.experiments.covid_detection.ccae.ConvolutionalAutoencoderAnomalyDetectionTrain._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.covid_detection.lstm_ae.lstmautoencoderanomalydetectiontest attribute)": [[30, "ssl_tools.experiments.covid_detection.lstm_ae.LSTMAutoencoderAnomalyDetectionTest._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.covid_detection.lstm_ae.lstmautoencoderanomalydetectiontrain attribute)": [[30, "ssl_tools.experiments.covid_detection.lstm_ae.LSTMAutoencoderAnomalyDetectionTrain._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.covid_detection.mlp.mlpclassifiertest attribute)": [[31, "ssl_tools.experiments.covid_detection.mlp.MLPClassifierTest._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.covid_detection.mlp.mlpclassifiertrain attribute)": [[31, "ssl_tools.experiments.covid_detection.mlp.MLPClassifierTrain._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.cpc.cpctest attribute)": [[34, "ssl_tools.experiments.har_classification.cpc.CPCTest._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.cpc.cpctrain attribute)": [[34, "ssl_tools.experiments.har_classification.cpc.CPCTrain._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.gru_encoder.gruclassifiertest attribute)": [[35, "ssl_tools.experiments.har_classification.gru_encoder.GRUClassifierTest._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.gru_encoder.gruclassifiertrain attribute)": [[35, "ssl_tools.experiments.har_classification.gru_encoder.GRUClassifierTrain._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.mlp_classifier.mlpclassifiertest attribute)": [[37, "ssl_tools.experiments.har_classification.mlp_classifier.MLPClassifierTest._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.mlp_classifier.mlpclassifiertrain attribute)": [[37, "ssl_tools.experiments.har_classification.mlp_classifier.MLPClassifierTrain._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.simple1dconv_classifier.simple1dconvnettest attribute)": [[38, "ssl_tools.experiments.har_classification.simple1Dconv_classifier.Simple1DConvNetTest._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.simple1dconv_classifier.simple1dconvnettrain attribute)": [[38, "ssl_tools.experiments.har_classification.simple1Dconv_classifier.Simple1DConvNetTrain._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.simple2dconv_classifier.simple2dconvnettest attribute)": [[39, "ssl_tools.experiments.har_classification.simple2Dconv_classifier.Simple2DConvNetTest._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.simple2dconv_classifier.simple2dconvnettrain attribute)": [[39, "ssl_tools.experiments.har_classification.simple2Dconv_classifier.Simple2DConvNetTrain._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.tfc.tfctest attribute)": [[40, "ssl_tools.experiments.har_classification.tfc.TFCTest._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.tfc.tfctrain attribute)": [[40, "ssl_tools.experiments.har_classification.tfc.TFCTrain._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.tfc_head_classifier.tfcheadclassifiertest attribute)": [[41, "ssl_tools.experiments.har_classification.tfc_head_classifier.TFCHeadClassifierTest._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.tfc_head_classifier.tfcheadclassifiertrain attribute)": [[41, "ssl_tools.experiments.har_classification.tfc_head_classifier.TFCHeadClassifierTrain._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.tnc.tnctest attribute)": [[42, "ssl_tools.experiments.har_classification.tnc.TNCTest._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.tnc.tnctrain attribute)": [[42, "ssl_tools.experiments.har_classification.tnc.TNCTrain._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.tnc_head_classifier.tncheadclassifiertest attribute)": [[43, "ssl_tools.experiments.har_classification.tnc_head_classifier.TNCHeadClassifierTest._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.har_classification.tnc_head_classifier.tncheadclassifiertrain attribute)": [[43, "ssl_tools.experiments.har_classification.tnc_head_classifier.TNCHeadClassifierTrain._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.lightning_experiment.lightningexperiment attribute)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment._MODEL_NAME", false]], "_model_name (ssl_tools.experiments.lightningexperiment attribute)": [[45, "ssl_tools.experiments.LightningExperiment._MODEL_NAME", false]], "_multichannelcnn_har (class in ssl_tools.models.nets.multi_channel_cnn)": [[64, "ssl_tools.models.nets.multi_channel_cnn._MultiChannelCNN_HAR", false]], "_pad_data() (ssl_tools.data.datasets.series_dataset.seriesfoldercsvdataset method)": [[19, "ssl_tools.data.datasets.series_dataset.SeriesFolderCSVDataset._pad_data", false]], "_pad_data() (ssl_tools.data.datasets.seriesfoldercsvdataset method)": [[18, "ssl_tools.data.datasets.SeriesFolderCSVDataset._pad_data", false]], "_plot_confusion_matrix() (ssl_tools.experiments.har_classification._classification_base.evaluatorbase method)": [[33, "ssl_tools.experiments.har_classification._classification_base.EvaluatorBase._plot_confusion_matrix", false]], "_plot_confusion_matrix() (ssl_tools.pipelines.har_classification.evaluator.embeddingevaluator method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator._plot_confusion_matrix", false]], "_plot_tnse_embeddings() (ssl_tools.experiments.har_classification._classification_base.evaluatorbase method)": [[33, "ssl_tools.experiments.har_classification._classification_base.EvaluatorBase._plot_tnse_embeddings", false]], "_plot_tnse_embeddings() (ssl_tools.pipelines.har_classification.evaluator.embeddingevaluator method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator._plot_tnse_embeddings", false]], "_read_all_csv() (ssl_tools.data.datasets.series_dataset.seriesfoldercsvdataset method)": [[19, "ssl_tools.data.datasets.series_dataset.SeriesFolderCSVDataset._read_all_csv", false]], "_read_all_csv() (ssl_tools.data.datasets.seriesfoldercsvdataset method)": [[18, "ssl_tools.data.datasets.SeriesFolderCSVDataset._read_all_csv", false]], "_read_csv() (ssl_tools.data.datasets.series_dataset.seriesfoldercsvdataset method)": [[19, "ssl_tools.data.datasets.series_dataset.SeriesFolderCSVDataset._read_csv", false]], "_read_csv() (ssl_tools.data.datasets.seriesfoldercsvdataset method)": [[18, "ssl_tools.data.datasets.SeriesFolderCSVDataset._read_csv", false]], "_resnet1d (class in ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style._ResNet1D", false]], "_resnet1d (class in ssl_tools.models.nets.resnet1d)": [[65, "ssl_tools.models.nets.resnet1d._ResNet1D", false]], "_resnet1d (class in ssl_tools.models.nets.resnet_1d)": [[66, "ssl_tools.models.nets.resnet_1d._ResNet1D", false]], "_roc_auc_score() (in module ssl_tools.experiments.covid_detection.classfication_report)": [[27, "ssl_tools.experiments.covid_detection.classfication_report._roc_auc_score", false]], "_run_experiment_wrapper() (in module ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style._run_experiment_wrapper", false]], "_run_experiment_wrapper() (in module ssl_tools.benchmarks.main_supervised)": [[6, "ssl_tools.benchmarks.main_supervised._run_experiment_wrapper", false]], "_scan_data() (ssl_tools.data.datasets.series_dataset.seriesfoldercsvdataset method)": [[19, "ssl_tools.data.datasets.series_dataset.SeriesFolderCSVDataset._scan_data", false]], "_scan_data() (ssl_tools.data.datasets.seriesfoldercsvdataset method)": [[18, "ssl_tools.data.datasets.SeriesFolderCSVDataset._scan_data", false]], "_shared_step() (ssl_tools.models.ssl.cpc.cpc method)": [[71, "ssl_tools.models.ssl.cpc.CPC._shared_step", false]], "_shared_step() (ssl_tools.models.ssl.tfc.tfc method)": [[74, "ssl_tools.models.ssl.tfc.TFC._shared_step", false]], "_shared_step() (ssl_tools.models.ssl.tnc.tnc method)": [[75, "ssl_tools.models.ssl.tnc.TNC._shared_step", false]], "_stage_name (ssl_tools.experiments.lightning_experiment.lightningexperiment attribute)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment._STAGE_NAME", false]], "_stage_name (ssl_tools.experiments.lightning_experiment.lightningtest attribute)": [[46, "ssl_tools.experiments.lightning_experiment.LightningTest._STAGE_NAME", false]], "_stage_name (ssl_tools.experiments.lightning_experiment.lightningtrain attribute)": [[46, "ssl_tools.experiments.lightning_experiment.LightningTrain._STAGE_NAME", false]], "_stage_name (ssl_tools.experiments.lightningexperiment attribute)": [[45, "ssl_tools.experiments.LightningExperiment._STAGE_NAME", false]], "_stage_name (ssl_tools.experiments.lightningtest attribute)": [[45, "ssl_tools.experiments.LightningTest._STAGE_NAME", false]], "_stage_name (ssl_tools.experiments.lightningtrain attribute)": [[45, "ssl_tools.experiments.LightningTrain._STAGE_NAME", false]], "_step() (ssl_tools.models.ssl.cpc.cpc method)": [[71, "ssl_tools.models.ssl.cpc.CPC._step", false]], "accuracy() (ssl_tools.analysis.plot_metrics.plotmetrics method)": [[3, "ssl_tools.analysis.plot_metrics.PlotMetrics.accuracy", false]], "accuracy_score() (in module ssl_tools.experiments.covid_detection.classfication_report)": [[27, "ssl_tools.experiments.covid_detection.classfication_report.accuracy_score", false]], "add_frequency() (ssl_tools.transforms.signal_1d.addremovefrequency method)": [[99, "ssl_tools.transforms.signal_1d.AddRemoveFrequency.add_frequency", false]], "addgaussiannoise (class in ssl_tools.transforms.time_1d)": [[100, "ssl_tools.transforms.time_1d.AddGaussianNoise", false]], "addremovefrequency (class in ssl_tools.transforms.signal_1d)": [[99, "ssl_tools.transforms.signal_1d.AddRemoveFrequency", false]], "analysis() (in module ssl_tools.benchmarks.main_supervised_analysis)": [[7, "ssl_tools.benchmarks.main_supervised_analysis.analysis", false]], "attach_hooks() (ssl_tools.analysis.latent_analysis.layeroutputsaverhook method)": [[2, "ssl_tools.analysis.latent_analysis.LayerOutputSaverHook.attach_hooks", false]], "augmenteddataset (class in ssl_tools.data.datasets.augmented_dataset)": [[16, "ssl_tools.data.datasets.augmented_dataset.AugmentedDataset", false]], "augmentedmultimodalharseriesdatamodule (class in ssl_tools.data.data_modules.har)": [[14, "ssl_tools.data.data_modules.har.AugmentedMultiModalHARSeriesDataModule", false]], "auto_main() (in module ssl_tools.experiments)": [[45, "ssl_tools.experiments.auto_main", false]], "auto_main() (in module ssl_tools.experiments.experiment)": [[32, "ssl_tools.experiments.experiment.auto_main", false]], "auto_main() (in module ssl_tools.pipelines.cli)": [[78, "ssl_tools.pipelines.cli.auto_main", false]], "basicblock (class in ssl_tools.models.nets.resnet1d)": [[65, "ssl_tools.models.nets.resnet1d.BasicBlock", false]], "build_cpc() (in module ssl_tools.models.ssl.cpc)": [[71, "ssl_tools.models.ssl.cpc.build_cpc", false]], "build_model() (ssl_tools.models.nets.inception_time._inceptiontime method)": [[61, "ssl_tools.models.nets.inception_time._InceptionTime.build_model", false]], "build_model() (ssl_tools.models.nets.inception_time.inceptionmodule method)": [[61, "ssl_tools.models.nets.inception_time.InceptionModule.build_model", false]], "build_tfc_transformer() (in module ssl_tools.models.ssl.tfc)": [[74, "ssl_tools.models.ssl.tfc.build_tfc_transformer", false]], "build_tnc() (in module ssl_tools.models.ssl.tnc)": [[75, "ssl_tools.models.ssl.tnc.build_tnc", false]], "callbacks (ssl_tools.experiments.lightning_experiment.lightningexperiment property)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.callbacks", false]], "callbacks (ssl_tools.experiments.lightningexperiment property)": [[45, "ssl_tools.experiments.LightningExperiment.callbacks", false]], "cast (class in ssl_tools.transforms.utils)": [[102, "ssl_tools.transforms.utils.Cast", false]], "checkpoint_dir (ssl_tools.experiments.lightning_experiment.lightningexperiment property)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.checkpoint_dir", false]], "checkpoint_dir (ssl_tools.experiments.lightningexperiment property)": [[45, "ssl_tools.experiments.LightningExperiment.checkpoint_dir", false]], "classification_report() (in module ssl_tools.experiments.covid_detection.classfication_report)": [[27, "ssl_tools.experiments.covid_detection.classfication_report.classification_report", false]], "cli_main() (in module ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.cli_main", false]], "cli_main() (in module ssl_tools.benchmarks.main_supervised)": [[6, "ssl_tools.benchmarks.main_supervised.cli_main", false]], "cli_main() (in module ssl_tools.benchmarks.simple_trainer)": [[8, "ssl_tools.benchmarks.simple_trainer.cli_main", false]], "client (ssl_tools.pipelines.har_classification.evaluator.csvgenerator property)": [[81, "ssl_tools.pipelines.har_classification.evaluator.CSVGenerator.client", false]], "client (ssl_tools.pipelines.har_classification.evaluator.embeddingevaluator property)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator.client", false]], "client (ssl_tools.pipelines.har_classification.evaluator.evaluateall property)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EvaluateAll.client", false]], "client (ssl_tools.pipelines.mlflow_train.lightningfinetunemlflow property)": [[95, "ssl_tools.pipelines.mlflow_train.LightningFineTuneMLFlow.client", false]], "cnn_haetal_1d (class in ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.CNN_HaEtAl_1D", false]], "cnn_haetal_1d (class in ssl_tools.models.nets.cnn_ha_etal)": [[54, "ssl_tools.models.nets.cnn_ha_etal.CNN_HaEtAl_1D", false]], "cnn_haetal_1d_backbone (class in ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.CNN_HaEtAl_1D_Backbone", false]], "cnn_haetal_2d (class in ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.CNN_HaEtAl_2D", false]], "cnn_haetal_2d (class in ssl_tools.models.nets.cnn_ha_etal)": [[54, "ssl_tools.models.nets.cnn_ha_etal.CNN_HaEtAl_2D", false]], "cnn_haetal_2d_backbone (class in ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.CNN_HaEtAl_2D_Backbone", false]], "cnn_pf_2d (class in ssl_tools.models.nets.cnn_pf)": [[55, "ssl_tools.models.nets.cnn_pf.CNN_PF_2D", false]], "cnn_pf_backbone (class in ssl_tools.models.nets.cnn_pf)": [[55, "ssl_tools.models.nets.cnn_pf.CNN_PF_Backbone", false]], "cnn_pff_2d (class in ssl_tools.models.nets.cnn_pf)": [[55, "ssl_tools.models.nets.cnn_pf.CNN_PFF_2D", false]], "composer (class in ssl_tools.transforms.time_1d_full)": [[101, "ssl_tools.transforms.time_1d_full.Composer", false]], "composer (class in ssl_tools.transforms.utils)": [[102, "ssl_tools.transforms.utils.Composer", false]], "compute_metrics() (ssl_tools.models.nets.simple.simpleclassificationnet method)": [[67, "ssl_tools.models.nets.simple.SimpleClassificationNet.compute_metrics", false]], "concatcomposer (class in ssl_tools.transforms.time_1d_full)": [[101, "ssl_tools.transforms.time_1d_full.ConcatComposer", false]], "concatdataset (class in ssl_tools.utils.data)": [[105, "ssl_tools.utils.data.ConcatDataset", false]], "configurable (class in ssl_tools.utils.configurable)": [[104, "ssl_tools.utils.configurable.Configurable", false]], "configure_optimizers() (ssl_tools.models.nets.deep_convnet.deepconvnet method)": [[59, "ssl_tools.models.nets.deep_convnet.DeepConvNet.configure_optimizers", false]], "configure_optimizers() (ssl_tools.models.nets.simple.simpleclassificationnet method)": [[67, "ssl_tools.models.nets.simple.SimpleClassificationNet.configure_optimizers", false]], "configure_optimizers() (ssl_tools.models.nets.simple.simplereconstructionnet method)": [[67, "ssl_tools.models.nets.simple.SimpleReconstructionNet.configure_optimizers", false]], "configure_optimizers() (ssl_tools.models.nets.transformer.simpletransformer method)": [[68, "ssl_tools.models.nets.transformer.SimpleTransformer.configure_optimizers", false]], "configure_optimizers() (ssl_tools.models.nets.wisenet.wisenet method)": [[69, "ssl_tools.models.nets.wisenet.WiseNet.configure_optimizers", false]], "configure_optimizers() (ssl_tools.models.ssl.classifier.ssldiscriminator method)": [[70, "ssl_tools.models.ssl.classifier.SSLDiscriminator.configure_optimizers", false]], "configure_optimizers() (ssl_tools.models.ssl.cpc.cpc method)": [[71, "ssl_tools.models.ssl.cpc.CPC.configure_optimizers", false]], "configure_optimizers() (ssl_tools.models.ssl.tfc.tfc method)": [[74, "ssl_tools.models.ssl.tfc.TFC.configure_optimizers", false]], "configure_optimizers() (ssl_tools.models.ssl.tnc.tnc method)": [[75, "ssl_tools.models.ssl.tnc.TNC.configure_optimizers", false]], "contrastiveconvolutionalautoencoder (class in ssl_tools.models.nets.convae)": [[56, "ssl_tools.models.nets.convae.ContrastiveConvolutionalAutoEncoder", false]], "contrastiveconvolutionalautoencoder2d (class in ssl_tools.models.nets.convae)": [[56, "ssl_tools.models.nets.convae.ContrastiveConvolutionalAutoEncoder2D", false]], "contrastiveloss (class in ssl_tools.losses.contrastive_loss)": [[48, "ssl_tools.losses.contrastive_loss.ContrastiveLoss", false]], "conv3x3() (in module ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.conv3x3", false]], "conv3x3_dynamic() (in module ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.conv3x3_dynamic", false]], "convlstmcell (class in ssl_tools.models.nets.deep_conv_lstm)": [[58, "ssl_tools.models.nets.deep_conv_lstm.ConvLSTMCell", false]], "convolutionalautoencoder (class in ssl_tools.models.nets.convae)": [[56, "ssl_tools.models.nets.convae.ConvolutionalAutoEncoder", false]], "convolutionalautoencoder2d (class in ssl_tools.models.nets.convae)": [[56, "ssl_tools.models.nets.convae.ConvolutionalAutoEncoder2D", false]], "convolutionalautoencoder2danomalydetectiontest (class in ssl_tools.experiments.covid_detection.cae2d)": [[25, "ssl_tools.experiments.covid_detection.cae2d.ConvolutionalAutoencoder2DAnomalyDetectionTest", false]], "convolutionalautoencoder2danomalydetectiontrain (class in ssl_tools.experiments.covid_detection.cae2d)": [[25, "ssl_tools.experiments.covid_detection.cae2d.ConvolutionalAutoencoder2DAnomalyDetectionTrain", false]], "convolutionalautoencoderanomalydetectiontest (class in ssl_tools.experiments.covid_detection.cae)": [[24, "ssl_tools.experiments.covid_detection.cae.ConvolutionalAutoencoderAnomalyDetectionTest", false]], "convolutionalautoencoderanomalydetectiontest (class in ssl_tools.experiments.covid_detection.ccae)": [[26, "ssl_tools.experiments.covid_detection.ccae.ConvolutionalAutoencoderAnomalyDetectionTest", false]], "convolutionalautoencoderanomalydetectiontrain (class in ssl_tools.experiments.covid_detection.cae)": [[24, "ssl_tools.experiments.covid_detection.cae.ConvolutionalAutoencoderAnomalyDetectionTrain", false]], "convolutionalautoencoderanomalydetectiontrain (class in ssl_tools.experiments.covid_detection.ccae)": [[26, "ssl_tools.experiments.covid_detection.ccae.ConvolutionalAutoencoderAnomalyDetectionTrain", false]], "convolutionalblock (class in ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.ConvolutionalBlock", false]], "convolutionalblock (class in ssl_tools.models.nets.resnet_1d)": [[66, "ssl_tools.models.nets.resnet_1d.ConvolutionalBlock", false]], "count() (ssl_tools.utils.layers.outputloggercallback method)": [[107, "ssl_tools.utils.layers.OutputLoggerCallback.count", false]], "covidanomalydetectionevaluator (class in ssl_tools.experiments.covid_detection.anomaly_detection_base)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.CovidAnomalyDetectionEvaluator", false]], "covidanomalydetectiontrain (class in ssl_tools.experiments.covid_detection.anomaly_detection_base)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.CovidAnomalyDetectionTrain", false]], "coviddetectionevaluator (class in ssl_tools.experiments.covid_detection.classification_base)": [[28, "ssl_tools.experiments.covid_detection.classification_base.CovidDetectionEvaluator", false]], "coviddetectiontrain (class in ssl_tools.experiments.covid_detection.classification_base)": [[28, "ssl_tools.experiments.covid_detection.classification_base.CovidDetectionTrain", false]], "coviduseranomalydatamodule (class in ssl_tools.data.data_modules)": [[15, "ssl_tools.data.data_modules.CovidUserAnomalyDataModule", false]], "coviduseranomalydatamodule (class in ssl_tools.data.data_modules.covid_anomaly)": [[13, "ssl_tools.data.data_modules.covid_anomaly.CovidUserAnomalyDataModule", false]], "cpc (class in ssl_tools.models.ssl.cpc)": [[71, "ssl_tools.models.ssl.cpc.CPC", false]], "cpcfinetune (class in ssl_tools.pipelines.har_classification.cpc)": [[80, "ssl_tools.pipelines.har_classification.cpc.CPCFineTune", false]], "cpcpredictionhead (class in ssl_tools.models.ssl.modules.heads)": [[73, "ssl_tools.models.ssl.modules.heads.CPCPredictionHead", false]], "cpcpretrain (class in ssl_tools.pipelines.har_classification.cpc)": [[80, "ssl_tools.pipelines.har_classification.cpc.CPCPreTrain", false]], "cpctest (class in ssl_tools.experiments.har_classification.cpc)": [[34, "ssl_tools.experiments.har_classification.cpc.CPCTest", false]], "cpctrain (class in ssl_tools.experiments.har_classification.cpc)": [[34, "ssl_tools.experiments.har_classification.cpc.CPCTrain", false]], "csvgenerator (class in ssl_tools.pipelines.har_classification.evaluator)": [[81, "ssl_tools.pipelines.har_classification.evaluator.CSVGenerator", false]], "data (ssl_tools.benchmarks.main_supervised.experimentargs attribute)": [[6, "ssl_tools.benchmarks.main_supervised.ExperimentArgs.data", false]], "data_cls (ssl_tools.benchmarks.main_mix_style.experimentargs attribute)": [[5, "ssl_tools.benchmarks.main_mix_style.ExperimentArgs.data_cls", false]], "data_module (ssl_tools.experiments.lightning_experiment.lightningexperiment property)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.data_module", false]], "data_module (ssl_tools.experiments.lightningexperiment property)": [[45, "ssl_tools.experiments.LightningExperiment.data_module", false]], "deepconvlstm (class in ssl_tools.models.nets.deep_conv_lstm)": [[58, "ssl_tools.models.nets.deep_conv_lstm.DeepConvLSTM", false]], "deepconvnet (class in ssl_tools.models.nets.deep_convnet)": [[59, "ssl_tools.models.nets.deep_convnet.DeepConvNet", false]], "dimensionadder (class in ssl_tools.experiments.har_classification.utils)": [[44, "ssl_tools.experiments.har_classification.utils.DimensionAdder", false]], "dimensionadder (class in ssl_tools.pipelines.har_classification.utils)": [[93, "ssl_tools.pipelines.har_classification.utils.DimensionAdder", false]], "domaindataset (class in ssl_tools.data.datasets.domain_dataset)": [[17, "ssl_tools.data.datasets.domain_dataset.DomainDataset", false]], "embeddingevaluator (class in ssl_tools.pipelines.har_classification.evaluator)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator", false]], "epoch_loss() (ssl_tools.analysis.plot_metrics.plotmetrics method)": [[3, "ssl_tools.analysis.plot_metrics.PlotMetrics.epoch_loss", false]], "evaluate_embeddings() (ssl_tools.experiments.har_classification._classification_base.evaluatorbase method)": [[33, "ssl_tools.experiments.har_classification._classification_base.EvaluatorBase.evaluate_embeddings", false]], "evaluate_embeddings() (ssl_tools.pipelines.har_classification.evaluator.embeddingevaluator method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator.evaluate_embeddings", false]], "evaluate_model_performance() (ssl_tools.experiments.har_classification._classification_base.evaluatorbase method)": [[33, "ssl_tools.experiments.har_classification._classification_base.EvaluatorBase.evaluate_model_performance", false]], "evaluate_model_performance() (ssl_tools.pipelines.har_classification.evaluator.embeddingevaluator method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator.evaluate_model_performance", false]], "evaluateall (class in ssl_tools.pipelines.har_classification.evaluator)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EvaluateAll", false]], "evaluateall() (in module ssl_tools.pipelines.har_classification.scripts.evaluate_all)": [[85, "ssl_tools.pipelines.har_classification.scripts.evaluate_all.EvaluateAll", false]], "evaluatorbase (class in ssl_tools.experiments.har_classification._classification_base)": [[33, "ssl_tools.experiments.har_classification._classification_base.EvaluatorBase", false]], "execute() (ssl_tools.experiments.experiment method)": [[45, "ssl_tools.experiments.Experiment.execute", false]], "execute() (ssl_tools.experiments.experiment.experiment method)": [[32, "ssl_tools.experiments.experiment.Experiment.execute", false]], "experiment (class in ssl_tools.experiments)": [[45, "ssl_tools.experiments.Experiment", false]], "experiment (class in ssl_tools.experiments.experiment)": [[32, "ssl_tools.experiments.experiment.Experiment", false]], "experiment (in module ssl_tools.pipelines.har_classification.conv1d_conss)": [[79, "ssl_tools.pipelines.har_classification.conv1d_conss.experiment", false]], "experiment_dir (ssl_tools.experiments.experiment property)": [[45, "ssl_tools.experiments.Experiment.experiment_dir", false]], "experiment_dir (ssl_tools.experiments.experiment.experiment property)": [[32, "ssl_tools.experiments.experiment.Experiment.experiment_dir", false]], "experiment_dir (ssl_tools.experiments.lightning_experiment.lightningexperiment property)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.experiment_dir", false]], "experiment_dir (ssl_tools.experiments.lightningexperiment property)": [[45, "ssl_tools.experiments.LightningExperiment.experiment_dir", false]], "experiment_version_format (in module ssl_tools.experiments.experiment)": [[32, "ssl_tools.experiments.experiment.EXPERIMENT_VERSION_FORMAT", false]], "experimentargs (class in ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.ExperimentArgs", false]], "experimentargs (class in ssl_tools.benchmarks.main_supervised)": [[6, "ssl_tools.benchmarks.main_supervised.ExperimentArgs", false]], "f1_score() (in module ssl_tools.experiments.covid_detection.classfication_report)": [[27, "ssl_tools.experiments.covid_detection.classfication_report.f1_score", false]], "f2_score() (in module ssl_tools.experiments.covid_detection.classfication_report)": [[27, "id0", false], [27, "ssl_tools.experiments.covid_detection.classfication_report.f2_score", false]], "fbeta_score() (in module ssl_tools.experiments.covid_detection.classfication_report)": [[27, "ssl_tools.experiments.covid_detection.classfication_report.fbeta_score", false]], "fft (class in ssl_tools.experiments.har_classification.utils)": [[44, "ssl_tools.experiments.har_classification.utils.FFT", false]], "fft (class in ssl_tools.pipelines.har_classification.utils)": [[93, "ssl_tools.pipelines.har_classification.utils.FFT", false]], "fft (class in ssl_tools.transforms.signal_1d)": [[99, "ssl_tools.transforms.signal_1d.FFT", false]], "filter_experiments() (ssl_tools.benchmarks.main_supervised.supervisedconfigparser method)": [[6, "ssl_tools.benchmarks.main_supervised.SupervisedConfigParser.filter_experiments", false]], "filter_runs() (ssl_tools.pipelines.har_classification.evaluator.evaluateall method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EvaluateAll.filter_runs", false]], "finished (ssl_tools.experiments.lightning_experiment.lightningexperiment property)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.finished", false]], "finished (ssl_tools.experiments.lightningexperiment property)": [[45, "ssl_tools.experiments.LightningExperiment.finished", false]], "flatten (class in ssl_tools.experiments.har_classification.utils)": [[44, "ssl_tools.experiments.har_classification.utils.Flatten", false]], "flatten (class in ssl_tools.pipelines.har_classification.utils)": [[93, "ssl_tools.pipelines.har_classification.utils.Flatten", false]], "flatten (class in ssl_tools.transforms.utils)": [[102, "ssl_tools.transforms.utils.Flatten", false]], "flattenbceloss (class in ssl_tools.experiments.covid_detection.mlp)": [[31, "ssl_tools.experiments.covid_detection.mlp.FlattenBCELoss", false]], "forward() (ssl_tools.benchmarks.main_mix_style._resnet1d method)": [[5, "ssl_tools.benchmarks.main_mix_style._ResNet1D.forward", false]], "forward() (ssl_tools.benchmarks.main_mix_style.cnn_haetal_1d_backbone method)": [[5, "ssl_tools.benchmarks.main_mix_style.CNN_HaEtAl_1D_Backbone.forward", false]], "forward() (ssl_tools.benchmarks.main_mix_style.cnn_haetal_2d_backbone method)": [[5, "ssl_tools.benchmarks.main_mix_style.CNN_HaEtAl_2D_Backbone.forward", false]], "forward() (ssl_tools.benchmarks.main_mix_style.convolutionalblock method)": [[5, "ssl_tools.benchmarks.main_mix_style.ConvolutionalBlock.forward", false]], "forward() (ssl_tools.benchmarks.main_mix_style.resnetblock method)": [[5, "ssl_tools.benchmarks.main_mix_style.ResNetBlock.forward", false]], "forward() (ssl_tools.benchmarks.main_mix_style.squeezeandexcitation1d method)": [[5, "ssl_tools.benchmarks.main_mix_style.SqueezeAndExcitation1D.forward", false]], "forward() (ssl_tools.experiments.covid_detection.anomaly_detection_base.rmseloss method)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.RMSELoss.forward", false]], "forward() (ssl_tools.experiments.covid_detection.mlp.flattenbceloss method)": [[31, "ssl_tools.experiments.covid_detection.mlp.FlattenBCELoss.forward", false]], "forward() (ssl_tools.losses.contrastive_loss.contrastiveloss method)": [[48, "ssl_tools.losses.contrastive_loss.ContrastiveLoss.forward", false]], "forward() (ssl_tools.losses.nxtent.ntxentloss_poly method)": [[50, "ssl_tools.losses.nxtent.NTXentLoss_poly.forward", false]], "forward() (ssl_tools.models.layers.gru.gruencoder method)": [[52, "ssl_tools.models.layers.gru.GRUEncoder.forward", false]], "forward() (ssl_tools.models.nets.cnn_pf.cnn_pf_backbone method)": [[55, "ssl_tools.models.nets.cnn_pf.CNN_PF_Backbone.forward", false]], "forward() (ssl_tools.models.nets.convae._convolutionalautoencoder method)": [[56, "ssl_tools.models.nets.convae._ConvolutionalAutoEncoder.forward", false]], "forward() (ssl_tools.models.nets.convae._convolutionalautoencoder2d method)": [[56, "ssl_tools.models.nets.convae._ConvolutionalAutoEncoder2D.forward", false]], "forward() (ssl_tools.models.nets.deep_conv_lstm.convlstmcell method)": [[58, "ssl_tools.models.nets.deep_conv_lstm.ConvLSTMCell.forward", false]], "forward() (ssl_tools.models.nets.deep_convnet.deepconvnet method)": [[59, "ssl_tools.models.nets.deep_convnet.DeepConvNet.forward", false]], "forward() (ssl_tools.models.nets.imu_transformer._imutransformerencoder method)": [[60, "ssl_tools.models.nets.imu_transformer._IMUTransformerEncoder.forward", false]], "forward() (ssl_tools.models.nets.inception_time._inceptiontime method)": [[61, "ssl_tools.models.nets.inception_time._InceptionTime.forward", false]], "forward() (ssl_tools.models.nets.inception_time.inceptionmodule method)": [[61, "ssl_tools.models.nets.inception_time.InceptionModule.forward", false]], "forward() (ssl_tools.models.nets.inception_time.shortcutlayer method)": [[61, "ssl_tools.models.nets.inception_time.ShortcutLayer.forward", false]], "forward() (ssl_tools.models.nets.lstm_ae._lstmautoencoder method)": [[63, "ssl_tools.models.nets.lstm_ae._LSTMAutoEncoder.forward", false]], "forward() (ssl_tools.models.nets.multi_channel_cnn._multichannelcnn_har method)": [[64, "ssl_tools.models.nets.multi_channel_cnn._MultiChannelCNN_HAR.forward", false]], "forward() (ssl_tools.models.nets.resnet1d._resnet1d method)": [[65, "ssl_tools.models.nets.resnet1d._ResNet1D.forward", false]], "forward() (ssl_tools.models.nets.resnet1d.basicblock method)": [[65, "ssl_tools.models.nets.resnet1d.BasicBlock.forward", false]], "forward() (ssl_tools.models.nets.resnet1d.myconv1dpadsame method)": [[65, "ssl_tools.models.nets.resnet1d.MyConv1dPadSame.forward", false]], "forward() (ssl_tools.models.nets.resnet1d.mymaxpool1dpadsame method)": [[65, "ssl_tools.models.nets.resnet1d.MyMaxPool1dPadSame.forward", false]], "forward() (ssl_tools.models.nets.resnet_1d._resnet1d method)": [[66, "ssl_tools.models.nets.resnet_1d._ResNet1D.forward", false]], "forward() (ssl_tools.models.nets.resnet_1d.convolutionalblock method)": [[66, "ssl_tools.models.nets.resnet_1d.ConvolutionalBlock.forward", false]], "forward() (ssl_tools.models.nets.resnet_1d.resnetblock method)": [[66, "ssl_tools.models.nets.resnet_1d.ResNetBlock.forward", false]], "forward() (ssl_tools.models.nets.resnet_1d.squeezeandexcitation1d method)": [[66, "ssl_tools.models.nets.resnet_1d.SqueezeAndExcitation1D.forward", false]], "forward() (ssl_tools.models.nets.simple.simpleclassificationnet method)": [[67, "ssl_tools.models.nets.simple.SimpleClassificationNet.forward", false]], "forward() (ssl_tools.models.nets.simple.simplereconstructionnet method)": [[67, "ssl_tools.models.nets.simple.SimpleReconstructionNet.forward", false]], "forward() (ssl_tools.models.nets.wisenet.wisenet method)": [[69, "ssl_tools.models.nets.wisenet.WiseNet.forward", false]], "forward() (ssl_tools.models.ssl.classifier.ssldiscriminator method)": [[70, "ssl_tools.models.ssl.classifier.SSLDiscriminator.forward", false]], "forward() (ssl_tools.models.ssl.cpc.cpc method)": [[71, "ssl_tools.models.ssl.cpc.CPC.forward", false]], "forward() (ssl_tools.models.ssl.tfc.tfc method)": [[74, "ssl_tools.models.ssl.tfc.TFC.forward", false]], "forward() (ssl_tools.models.ssl.tfc.tfchead method)": [[74, "ssl_tools.models.ssl.tfc.TFCHead.forward", false]], "forward() (ssl_tools.models.ssl.tnc.tnc method)": [[75, "ssl_tools.models.ssl.tnc.TNC.forward", false]], "forward() (ssl_tools.models.ssl.tnc.tncdiscriminator method)": [[75, "ssl_tools.models.ssl.tnc.TNCDiscriminator.forward", false]], "forward() (ssl_tools.models.utils.shapeprinter method)": [[76, "ssl_tools.models.utils.ShapePrinter.forward", false]], "forward() (ssl_tools.models.utils.zeropadder2d method)": [[76, "ssl_tools.models.utils.ZeroPadder2D.forward", false]], "full_dataset_from_dataloader() (in module ssl_tools.experiments.har_classification._classification_base)": [[33, "ssl_tools.experiments.har_classification._classification_base.full_dataset_from_dataloader", false]], "full_dataset_from_dataloader() (in module ssl_tools.pipelines.har_classification.evaluator)": [[81, "ssl_tools.pipelines.har_classification.evaluator.full_dataset_from_dataloader", false]], "full_dataset_from_dataloader() (in module ssl_tools.utils.data)": [[105, "ssl_tools.utils.data.full_dataset_from_dataloader", false]], "generate_embeddings() (in module ssl_tools.experiments.har_classification._classification_base)": [[33, "ssl_tools.experiments.har_classification._classification_base.generate_embeddings", false]], "generate_embeddings() (in module ssl_tools.pipelines.har_classification.evaluator)": [[81, "ssl_tools.pipelines.har_classification.evaluator.generate_embeddings", false]], "get_callbacks() (ssl_tools.experiments.lightning_experiment.lightningexperiment method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.get_callbacks", false]], "get_callbacks() (ssl_tools.experiments.lightning_experiment.lightningtest method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningTest.get_callbacks", false]], "get_callbacks() (ssl_tools.experiments.lightning_experiment.lightningtrain method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningTrain.get_callbacks", false]], "get_callbacks() (ssl_tools.experiments.lightningexperiment method)": [[45, "ssl_tools.experiments.LightningExperiment.get_callbacks", false]], "get_callbacks() (ssl_tools.experiments.lightningtest method)": [[45, "ssl_tools.experiments.LightningTest.get_callbacks", false]], "get_callbacks() (ssl_tools.experiments.lightningtrain method)": [[45, "ssl_tools.experiments.LightningTrain.get_callbacks", false]], "get_callbacks() (ssl_tools.pipelines.har_classification.conv1d_conss.simple1dconvnetfinetune2 method)": [[79, "ssl_tools.pipelines.har_classification.conv1d_conss.Simple1DConvNetFineTune2.get_callbacks", false]], "get_callbacks() (ssl_tools.pipelines.har_classification.evaluator.embeddingevaluator method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator.get_callbacks", false]], "get_callbacks() (ssl_tools.pipelines.mlflow_train.lightningtrainmlflow method)": [[95, "ssl_tools.pipelines.mlflow_train.LightningTrainMLFlow.get_callbacks", false]], "get_config() (ssl_tools.models.ssl.cpc.cpc method)": [[71, "ssl_tools.models.ssl.cpc.CPC.get_config", false]], "get_config() (ssl_tools.models.ssl.tfc.tfc method)": [[74, "ssl_tools.models.ssl.tfc.TFC.get_config", false]], "get_config() (ssl_tools.models.ssl.tnc.tnc method)": [[75, "ssl_tools.models.ssl.tnc.TNC.get_config", false]], "get_config() (ssl_tools.utils.configurable.configurable method)": [[104, "ssl_tools.utils.configurable.Configurable.get_config", false]], "get_data_module() (ssl_tools.experiments.covid_detection.anomaly_detection_base.covidanomalydetectionevaluator method)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.CovidAnomalyDetectionEvaluator.get_data_module", false]], "get_data_module() (ssl_tools.experiments.covid_detection.anomaly_detection_base.covidanomalydetectiontrain method)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.CovidAnomalyDetectionTrain.get_data_module", false]], "get_data_module() (ssl_tools.experiments.covid_detection.classification_base.coviddetectionevaluator method)": [[28, "ssl_tools.experiments.covid_detection.classification_base.CovidDetectionEvaluator.get_data_module", false]], "get_data_module() (ssl_tools.experiments.covid_detection.classification_base.coviddetectiontrain method)": [[28, "ssl_tools.experiments.covid_detection.classification_base.CovidDetectionTrain.get_data_module", false]], "get_data_module() (ssl_tools.experiments.har_classification.cpc.cpctest method)": [[34, "ssl_tools.experiments.har_classification.cpc.CPCTest.get_data_module", false]], "get_data_module() (ssl_tools.experiments.har_classification.gru_encoder.gruclassifiertest method)": [[35, "ssl_tools.experiments.har_classification.gru_encoder.GRUClassifierTest.get_data_module", false]], "get_data_module() (ssl_tools.experiments.har_classification.gru_encoder.gruclassifiertrain method)": [[35, "ssl_tools.experiments.har_classification.gru_encoder.GRUClassifierTrain.get_data_module", false]], "get_data_module() (ssl_tools.experiments.har_classification.mlp_classifier.mlpclassifiertest method)": [[37, "ssl_tools.experiments.har_classification.mlp_classifier.MLPClassifierTest.get_data_module", false]], "get_data_module() (ssl_tools.experiments.har_classification.mlp_classifier.mlpclassifiertrain method)": [[37, "ssl_tools.experiments.har_classification.mlp_classifier.MLPClassifierTrain.get_data_module", false]], "get_data_module() (ssl_tools.experiments.har_classification.simple1dconv_classifier.simple1dconvnettest method)": [[38, "ssl_tools.experiments.har_classification.simple1Dconv_classifier.Simple1DConvNetTest.get_data_module", false]], "get_data_module() (ssl_tools.experiments.har_classification.simple1dconv_classifier.simple1dconvnettrain method)": [[38, "ssl_tools.experiments.har_classification.simple1Dconv_classifier.Simple1DConvNetTrain.get_data_module", false]], "get_data_module() (ssl_tools.experiments.har_classification.simple2dconv_classifier.simple2dconvnettest method)": [[39, "ssl_tools.experiments.har_classification.simple2Dconv_classifier.Simple2DConvNetTest.get_data_module", false]], "get_data_module() (ssl_tools.experiments.har_classification.simple2dconv_classifier.simple2dconvnettrain method)": [[39, "ssl_tools.experiments.har_classification.simple2Dconv_classifier.Simple2DConvNetTrain.get_data_module", false]], "get_data_module() (ssl_tools.experiments.har_classification.tfc.tfctest method)": [[40, "ssl_tools.experiments.har_classification.tfc.TFCTest.get_data_module", false]], "get_data_module() (ssl_tools.experiments.har_classification.tfc_head_classifier.tfcheadclassifiertest method)": [[41, "ssl_tools.experiments.har_classification.tfc_head_classifier.TFCHeadClassifierTest.get_data_module", false]], "get_data_module() (ssl_tools.experiments.har_classification.tfc_head_classifier.tfcheadclassifiertrain method)": [[41, "ssl_tools.experiments.har_classification.tfc_head_classifier.TFCHeadClassifierTrain.get_data_module", false]], "get_data_module() (ssl_tools.experiments.har_classification.tnc.tnctest method)": [[42, "ssl_tools.experiments.har_classification.tnc.TNCTest.get_data_module", false]], "get_data_module() (ssl_tools.experiments.har_classification.tnc_head_classifier.tncheadclassifiertest method)": [[43, "ssl_tools.experiments.har_classification.tnc_head_classifier.TNCHeadClassifierTest.get_data_module", false]], "get_data_module() (ssl_tools.experiments.har_classification.tnc_head_classifier.tncheadclassifiertrain method)": [[43, "ssl_tools.experiments.har_classification.tnc_head_classifier.TNCHeadClassifierTrain.get_data_module", false]], "get_data_module() (ssl_tools.experiments.lightning_experiment.lightningexperiment method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.get_data_module", false]], "get_data_module() (ssl_tools.experiments.lightning_experiment.lightningssltrain method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningSSLTrain.get_data_module", false]], "get_data_module() (ssl_tools.experiments.lightningexperiment method)": [[45, "ssl_tools.experiments.LightningExperiment.get_data_module", false]], "get_data_module() (ssl_tools.experiments.lightningssltrain method)": [[45, "ssl_tools.experiments.LightningSSLTrain.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.cpc.cpcfinetune method)": [[80, "ssl_tools.pipelines.har_classification.cpc.CPCFineTune.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.cpc.cpcpretrain method)": [[80, "ssl_tools.pipelines.har_classification.cpc.CPCPreTrain.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.evaluator.embeddingevaluator method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.evaluator.harembeddingevaluator method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.HAREmbeddingEvaluator.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.gru_encoder.gruclassifierfinetune method)": [[82, "ssl_tools.pipelines.har_classification.gru_encoder.GRUClassifierFineTune.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.gru_encoder.gruclassifiertrain method)": [[82, "ssl_tools.pipelines.har_classification.gru_encoder.GRUClassifierTrain.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.mlp.mlpclassifierfinetune method)": [[84, "ssl_tools.pipelines.har_classification.mlp.MLPClassifierFineTune.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.mlp.mlpclassifiertrain method)": [[84, "ssl_tools.pipelines.har_classification.mlp.MLPClassifierTrain.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.simple1dconv_classifier.simple1dconvnetfinetune method)": [[86, "ssl_tools.pipelines.har_classification.simple1Dconv_classifier.Simple1DConvNetFineTune.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.simple1dconv_classifier.simple1dconvnettrain method)": [[86, "ssl_tools.pipelines.har_classification.simple1Dconv_classifier.Simple1DConvNetTrain.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.simple2dconv_classifier.simple2dconvnetfinetune method)": [[87, "ssl_tools.pipelines.har_classification.simple2Dconv_classifier.Simple2DConvNetFineTune.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.simple2dconv_classifier.simple2dconvnettrain method)": [[87, "ssl_tools.pipelines.har_classification.simple2Dconv_classifier.Simple2DConvNetTrain.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.tfc.tfcfinetune method)": [[88, "ssl_tools.pipelines.har_classification.tfc.TFCFineTune.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.tfc.tfctrain method)": [[88, "ssl_tools.pipelines.har_classification.tfc.TFCTrain.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.tfc_head_classifier.tfcheadclassifierfinetune method)": [[89, "ssl_tools.pipelines.har_classification.tfc_head_classifier.TFCHeadClassifierFineTune.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.tfc_head_classifier.tfcheadclassifiertrain method)": [[89, "ssl_tools.pipelines.har_classification.tfc_head_classifier.TFCHeadClassifierTrain.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.tnc.tncfinetune method)": [[90, "ssl_tools.pipelines.har_classification.tnc.TNCFineTune.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.tnc.tncpretrain method)": [[90, "ssl_tools.pipelines.har_classification.tnc.TNCPreTrain.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.tnc_head_classifier.tncheadclassifierfinetune method)": [[91, "ssl_tools.pipelines.har_classification.tnc_head_classifier.TNCHeadClassifierFineTune.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.tnc_head_classifier.tncheadclassifiertrain method)": [[91, "ssl_tools.pipelines.har_classification.tnc_head_classifier.TNCHeadClassifierTrain.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.transformer.simpletransformerfinetune method)": [[92, "ssl_tools.pipelines.har_classification.transformer.SimpleTransformerFineTune.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.har_classification.transformer.simpletransformertrain method)": [[92, "ssl_tools.pipelines.har_classification.transformer.SimpleTransformerTrain.get_data_module", false]], "get_data_module() (ssl_tools.pipelines.mlflow_train.lightningtrainmlflow method)": [[95, "ssl_tools.pipelines.mlflow_train.LightningTrainMLFlow.get_data_module", false]], "get_finetune_data_module() (ssl_tools.experiments.har_classification.cpc.cpctrain method)": [[34, "ssl_tools.experiments.har_classification.cpc.CPCTrain.get_finetune_data_module", false]], "get_finetune_data_module() (ssl_tools.experiments.har_classification.tfc.tfctrain method)": [[40, "ssl_tools.experiments.har_classification.tfc.TFCTrain.get_finetune_data_module", false]], "get_finetune_data_module() (ssl_tools.experiments.har_classification.tnc.tnctrain method)": [[42, "ssl_tools.experiments.har_classification.tnc.TNCTrain.get_finetune_data_module", false]], "get_finetune_data_module() (ssl_tools.experiments.lightning_experiment.lightningssltrain method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningSSLTrain.get_finetune_data_module", false]], "get_finetune_data_module() (ssl_tools.experiments.lightningssltrain method)": [[45, "ssl_tools.experiments.LightningSSLTrain.get_finetune_data_module", false]], "get_finetune_model() (ssl_tools.experiments.har_classification.cpc.cpctrain method)": [[34, "ssl_tools.experiments.har_classification.cpc.CPCTrain.get_finetune_model", false]], "get_finetune_model() (ssl_tools.experiments.har_classification.tfc.tfctrain method)": [[40, "ssl_tools.experiments.har_classification.tfc.TFCTrain.get_finetune_model", false]], "get_finetune_model() (ssl_tools.experiments.har_classification.tnc.tnctrain method)": [[42, "ssl_tools.experiments.har_classification.tnc.TNCTrain.get_finetune_model", false]], "get_finetune_model() (ssl_tools.experiments.lightning_experiment.lightningssltrain method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningSSLTrain.get_finetune_model", false]], "get_finetune_model() (ssl_tools.experiments.lightningssltrain method)": [[45, "ssl_tools.experiments.LightningSSLTrain.get_finetune_model", false]], "get_full_data_split() (in module ssl_tools.experiments.har_classification._classification_base)": [[33, "ssl_tools.experiments.har_classification._classification_base.get_full_data_split", false]], "get_full_data_split() (in module ssl_tools.pipelines.har_classification.evaluator)": [[81, "ssl_tools.pipelines.har_classification.evaluator.get_full_data_split", false]], "get_full_data_split() (in module ssl_tools.utils.data)": [[105, "ssl_tools.utils.data.get_full_data_split", false]], "get_logger() (ssl_tools.experiments.lightning_experiment.lightningexperiment method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.get_logger", false]], "get_logger() (ssl_tools.experiments.lightningexperiment method)": [[45, "ssl_tools.experiments.LightningExperiment.get_logger", false]], "get_logger() (ssl_tools.pipelines.har_classification.evaluator.embeddingevaluator method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator.get_logger", false]], "get_logger() (ssl_tools.pipelines.mlflow_train.lightningtrainmlflow method)": [[95, "ssl_tools.pipelines.mlflow_train.LightningTrainMLFlow.get_logger", false]], "get_model() (ssl_tools.experiments.covid_detection.anomaly_detection_base.covidanomalydetectionevaluator method)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.CovidAnomalyDetectionEvaluator.get_model", false]], "get_model() (ssl_tools.experiments.covid_detection.anomaly_detection_base.covidanomalydetectiontrain method)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.CovidAnomalyDetectionTrain.get_model", false]], "get_model() (ssl_tools.experiments.covid_detection.cae.convolutionalautoencoderanomalydetectiontest method)": [[24, "ssl_tools.experiments.covid_detection.cae.ConvolutionalAutoencoderAnomalyDetectionTest.get_model", false]], "get_model() (ssl_tools.experiments.covid_detection.cae.convolutionalautoencoderanomalydetectiontrain method)": [[24, "ssl_tools.experiments.covid_detection.cae.ConvolutionalAutoencoderAnomalyDetectionTrain.get_model", false]], "get_model() (ssl_tools.experiments.covid_detection.cae2d.convolutionalautoencoder2danomalydetectiontest method)": [[25, "ssl_tools.experiments.covid_detection.cae2d.ConvolutionalAutoencoder2DAnomalyDetectionTest.get_model", false]], "get_model() (ssl_tools.experiments.covid_detection.cae2d.convolutionalautoencoder2danomalydetectiontrain method)": [[25, "ssl_tools.experiments.covid_detection.cae2d.ConvolutionalAutoencoder2DAnomalyDetectionTrain.get_model", false]], "get_model() (ssl_tools.experiments.covid_detection.ccae.convolutionalautoencoderanomalydetectiontest method)": [[26, "ssl_tools.experiments.covid_detection.ccae.ConvolutionalAutoencoderAnomalyDetectionTest.get_model", false]], "get_model() (ssl_tools.experiments.covid_detection.ccae.convolutionalautoencoderanomalydetectiontrain method)": [[26, "ssl_tools.experiments.covid_detection.ccae.ConvolutionalAutoencoderAnomalyDetectionTrain.get_model", false]], "get_model() (ssl_tools.experiments.covid_detection.lstm_ae.lstmautoencoderanomalydetectiontest method)": [[30, "ssl_tools.experiments.covid_detection.lstm_ae.LSTMAutoencoderAnomalyDetectionTest.get_model", false]], "get_model() (ssl_tools.experiments.covid_detection.lstm_ae.lstmautoencoderanomalydetectiontrain method)": [[30, "ssl_tools.experiments.covid_detection.lstm_ae.LSTMAutoencoderAnomalyDetectionTrain.get_model", false]], "get_model() (ssl_tools.experiments.covid_detection.mlp.mlpclassifiertest method)": [[31, "ssl_tools.experiments.covid_detection.mlp.MLPClassifierTest.get_model", false]], "get_model() (ssl_tools.experiments.covid_detection.mlp.mlpclassifiertrain method)": [[31, "ssl_tools.experiments.covid_detection.mlp.MLPClassifierTrain.get_model", false]], "get_model() (ssl_tools.experiments.har_classification.cpc.cpctest method)": [[34, "ssl_tools.experiments.har_classification.cpc.CPCTest.get_model", false]], "get_model() (ssl_tools.experiments.har_classification.gru_encoder.gruclassifiertest method)": [[35, "ssl_tools.experiments.har_classification.gru_encoder.GRUClassifierTest.get_model", false]], "get_model() (ssl_tools.experiments.har_classification.gru_encoder.gruclassifiertrain method)": [[35, "ssl_tools.experiments.har_classification.gru_encoder.GRUClassifierTrain.get_model", false]], "get_model() (ssl_tools.experiments.har_classification.mlp_classifier.mlpclassifiertest method)": [[37, "ssl_tools.experiments.har_classification.mlp_classifier.MLPClassifierTest.get_model", false]], "get_model() (ssl_tools.experiments.har_classification.mlp_classifier.mlpclassifiertrain method)": [[37, "ssl_tools.experiments.har_classification.mlp_classifier.MLPClassifierTrain.get_model", false]], "get_model() (ssl_tools.experiments.har_classification.simple1dconv_classifier.simple1dconvnettest method)": [[38, "ssl_tools.experiments.har_classification.simple1Dconv_classifier.Simple1DConvNetTest.get_model", false]], "get_model() (ssl_tools.experiments.har_classification.simple1dconv_classifier.simple1dconvnettrain method)": [[38, "ssl_tools.experiments.har_classification.simple1Dconv_classifier.Simple1DConvNetTrain.get_model", false]], "get_model() (ssl_tools.experiments.har_classification.simple2dconv_classifier.simple2dconvnettest method)": [[39, "ssl_tools.experiments.har_classification.simple2Dconv_classifier.Simple2DConvNetTest.get_model", false]], "get_model() (ssl_tools.experiments.har_classification.simple2dconv_classifier.simple2dconvnettrain method)": [[39, "ssl_tools.experiments.har_classification.simple2Dconv_classifier.Simple2DConvNetTrain.get_model", false]], "get_model() (ssl_tools.experiments.har_classification.tfc.tfctest method)": [[40, "ssl_tools.experiments.har_classification.tfc.TFCTest.get_model", false]], "get_model() (ssl_tools.experiments.har_classification.tfc_head_classifier.tfcheadclassifiertest method)": [[41, "ssl_tools.experiments.har_classification.tfc_head_classifier.TFCHeadClassifierTest.get_model", false]], "get_model() (ssl_tools.experiments.har_classification.tfc_head_classifier.tfcheadclassifiertrain method)": [[41, "ssl_tools.experiments.har_classification.tfc_head_classifier.TFCHeadClassifierTrain.get_model", false]], "get_model() (ssl_tools.experiments.har_classification.tnc.tnctest method)": [[42, "ssl_tools.experiments.har_classification.tnc.TNCTest.get_model", false]], "get_model() (ssl_tools.experiments.har_classification.tnc_head_classifier.tncheadclassifiertest method)": [[43, "ssl_tools.experiments.har_classification.tnc_head_classifier.TNCHeadClassifierTest.get_model", false]], "get_model() (ssl_tools.experiments.har_classification.tnc_head_classifier.tncheadclassifiertrain method)": [[43, "ssl_tools.experiments.har_classification.tnc_head_classifier.TNCHeadClassifierTrain.get_model", false]], "get_model() (ssl_tools.experiments.lightning_experiment.lightningexperiment method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.get_model", false]], "get_model() (ssl_tools.experiments.lightning_experiment.lightningssltrain method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningSSLTrain.get_model", false]], "get_model() (ssl_tools.experiments.lightningexperiment method)": [[45, "ssl_tools.experiments.LightningExperiment.get_model", false]], "get_model() (ssl_tools.experiments.lightningssltrain method)": [[45, "ssl_tools.experiments.LightningSSLTrain.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.cpc.cpcfinetune method)": [[80, "ssl_tools.pipelines.har_classification.cpc.CPCFineTune.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.cpc.cpcpretrain method)": [[80, "ssl_tools.pipelines.har_classification.cpc.CPCPreTrain.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.gru_encoder.gruclassifierfinetune method)": [[82, "ssl_tools.pipelines.har_classification.gru_encoder.GRUClassifierFineTune.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.gru_encoder.gruclassifiertrain method)": [[82, "ssl_tools.pipelines.har_classification.gru_encoder.GRUClassifierTrain.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.mlp.mlpclassifierfinetune method)": [[84, "ssl_tools.pipelines.har_classification.mlp.MLPClassifierFineTune.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.mlp.mlpclassifiertrain method)": [[84, "ssl_tools.pipelines.har_classification.mlp.MLPClassifierTrain.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.simple1dconv_classifier.simple1dconvnetfinetune method)": [[86, "ssl_tools.pipelines.har_classification.simple1Dconv_classifier.Simple1DConvNetFineTune.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.simple1dconv_classifier.simple1dconvnettrain method)": [[86, "ssl_tools.pipelines.har_classification.simple1Dconv_classifier.Simple1DConvNetTrain.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.simple2dconv_classifier.simple2dconvnetfinetune method)": [[87, "ssl_tools.pipelines.har_classification.simple2Dconv_classifier.Simple2DConvNetFineTune.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.simple2dconv_classifier.simple2dconvnettrain method)": [[87, "ssl_tools.pipelines.har_classification.simple2Dconv_classifier.Simple2DConvNetTrain.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.tfc.tfcfinetune method)": [[88, "ssl_tools.pipelines.har_classification.tfc.TFCFineTune.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.tfc.tfctrain method)": [[88, "ssl_tools.pipelines.har_classification.tfc.TFCTrain.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.tfc_head_classifier.tfcheadclassifierfinetune method)": [[89, "ssl_tools.pipelines.har_classification.tfc_head_classifier.TFCHeadClassifierFineTune.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.tfc_head_classifier.tfcheadclassifiertrain method)": [[89, "ssl_tools.pipelines.har_classification.tfc_head_classifier.TFCHeadClassifierTrain.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.tnc.tncfinetune method)": [[90, "ssl_tools.pipelines.har_classification.tnc.TNCFineTune.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.tnc.tncpretrain method)": [[90, "ssl_tools.pipelines.har_classification.tnc.TNCPreTrain.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.tnc_head_classifier.tncheadclassifierfinetune method)": [[91, "ssl_tools.pipelines.har_classification.tnc_head_classifier.TNCHeadClassifierFineTune.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.tnc_head_classifier.tncheadclassifiertrain method)": [[91, "ssl_tools.pipelines.har_classification.tnc_head_classifier.TNCHeadClassifierTrain.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.transformer.simpletransformerfinetune method)": [[92, "ssl_tools.pipelines.har_classification.transformer.SimpleTransformerFineTune.get_model", false]], "get_model() (ssl_tools.pipelines.har_classification.transformer.simpletransformertrain method)": [[92, "ssl_tools.pipelines.har_classification.transformer.SimpleTransformerTrain.get_model", false]], "get_model() (ssl_tools.pipelines.mlflow_train.lightningtrainmlflow method)": [[95, "ssl_tools.pipelines.mlflow_train.LightningTrainMLFlow.get_model", false]], "get_parser() (in module ssl_tools.experiments.experiment)": [[32, "ssl_tools.experiments.experiment.get_parser", false]], "get_parser() (in module ssl_tools.pipelines.cli)": [[78, "ssl_tools.pipelines.cli.get_parser", false]], "get_pretrain_data_module() (ssl_tools.experiments.har_classification.cpc.cpctrain method)": [[34, "ssl_tools.experiments.har_classification.cpc.CPCTrain.get_pretrain_data_module", false]], "get_pretrain_data_module() (ssl_tools.experiments.har_classification.tfc.tfctrain method)": [[40, "ssl_tools.experiments.har_classification.tfc.TFCTrain.get_pretrain_data_module", false]], "get_pretrain_data_module() (ssl_tools.experiments.har_classification.tnc.tnctrain method)": [[42, "ssl_tools.experiments.har_classification.tnc.TNCTrain.get_pretrain_data_module", false]], "get_pretrain_data_module() (ssl_tools.experiments.lightning_experiment.lightningssltrain method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningSSLTrain.get_pretrain_data_module", false]], "get_pretrain_data_module() (ssl_tools.experiments.lightningssltrain method)": [[45, "ssl_tools.experiments.LightningSSLTrain.get_pretrain_data_module", false]], "get_pretrain_model() (ssl_tools.experiments.har_classification.cpc.cpctrain method)": [[34, "ssl_tools.experiments.har_classification.cpc.CPCTrain.get_pretrain_model", false]], "get_pretrain_model() (ssl_tools.experiments.har_classification.tfc.tfctrain method)": [[40, "ssl_tools.experiments.har_classification.tfc.TFCTrain.get_pretrain_model", false]], "get_pretrain_model() (ssl_tools.experiments.har_classification.tnc.tnctrain method)": [[42, "ssl_tools.experiments.har_classification.tnc.TNCTrain.get_pretrain_model", false]], "get_pretrain_model() (ssl_tools.experiments.lightning_experiment.lightningssltrain method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningSSLTrain.get_pretrain_model", false]], "get_pretrain_model() (ssl_tools.experiments.lightningssltrain method)": [[45, "ssl_tools.experiments.LightningSSLTrain.get_pretrain_model", false]], "get_runs() (ssl_tools.pipelines.har_classification.evaluator.evaluateall method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EvaluateAll.get_runs", false]], "get_split_dataloader() (in module ssl_tools.experiments.har_classification._classification_base)": [[33, "ssl_tools.experiments.har_classification._classification_base.get_split_dataloader", false]], "get_split_dataloader() (in module ssl_tools.pipelines.har_classification.evaluator)": [[81, "ssl_tools.pipelines.har_classification.evaluator.get_split_dataloader", false]], "get_split_dataloader() (in module ssl_tools.utils.data)": [[105, "ssl_tools.utils.data.get_split_dataloader", false]], "get_trainer() (ssl_tools.experiments.lightning_experiment.lightningexperiment method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.get_trainer", false]], "get_trainer() (ssl_tools.experiments.lightning_experiment.lightningtest method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningTest.get_trainer", false]], "get_trainer() (ssl_tools.experiments.lightning_experiment.lightningtrain method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningTrain.get_trainer", false]], "get_trainer() (ssl_tools.experiments.lightningexperiment method)": [[45, "ssl_tools.experiments.LightningExperiment.get_trainer", false]], "get_trainer() (ssl_tools.experiments.lightningtest method)": [[45, "ssl_tools.experiments.LightningTest.get_trainer", false]], "get_trainer() (ssl_tools.experiments.lightningtrain method)": [[45, "ssl_tools.experiments.LightningTrain.get_trainer", false]], "get_trainer() (ssl_tools.pipelines.har_classification.evaluator.embeddingevaluator method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator.get_trainer", false]], "get_trainer() (ssl_tools.pipelines.mlflow_train.lightningtrainmlflow method)": [[95, "ssl_tools.pipelines.mlflow_train.LightningTrainMLFlow.get_trainer", false]], "gruclassifier (class in ssl_tools.experiments.har_classification.gru_encoder)": [[35, "ssl_tools.experiments.har_classification.gru_encoder.GRUClassifier", false]], "gruclassifier (class in ssl_tools.pipelines.har_classification.gru_encoder)": [[82, "ssl_tools.pipelines.har_classification.gru_encoder.GRUClassifier", false]], "gruclassifierfinetune (class in ssl_tools.pipelines.har_classification.gru_encoder)": [[82, "ssl_tools.pipelines.har_classification.gru_encoder.GRUClassifierFineTune", false]], "gruclassifiertest (class in ssl_tools.experiments.har_classification.gru_encoder)": [[35, "ssl_tools.experiments.har_classification.gru_encoder.GRUClassifierTest", false]], "gruclassifiertrain (class in ssl_tools.experiments.har_classification.gru_encoder)": [[35, "ssl_tools.experiments.har_classification.gru_encoder.GRUClassifierTrain", false]], "gruclassifiertrain (class in ssl_tools.pipelines.har_classification.gru_encoder)": [[82, "ssl_tools.pipelines.har_classification.gru_encoder.GRUClassifierTrain", false]], "gruencoder (class in ssl_tools.models.layers.gru)": [[52, "ssl_tools.models.layers.gru.GRUEncoder", false]], "hack_to_avoid_lightning_cli_sys_argv_warning() (in module ssl_tools.benchmarks.main_supervised)": [[6, "ssl_tools.benchmarks.main_supervised.hack_to_avoid_lightning_cli_sys_argv_warning", false]], "harembeddingevaluator (class in ssl_tools.pipelines.har_classification.evaluator)": [[81, "ssl_tools.pipelines.har_classification.evaluator.HAREmbeddingEvaluator", false]], "hyperparameters (ssl_tools.experiments.lightning_experiment.lightningexperiment property)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.hyperparameters", false]], "hyperparameters (ssl_tools.experiments.lightningexperiment property)": [[45, "ssl_tools.experiments.LightningExperiment.hyperparameters", false]], "identity (class in ssl_tools.transforms.time_1d_full)": [[101, "ssl_tools.transforms.time_1d_full.Identity", false]], "identity (class in ssl_tools.transforms.utils)": [[102, "ssl_tools.transforms.utils.Identity", false]], "imucnn (class in ssl_tools.models.nets.imu_transformer)": [[60, "ssl_tools.models.nets.imu_transformer.IMUCNN", false]], "imutransformerencoder (class in ssl_tools.models.nets.imu_transformer)": [[60, "ssl_tools.models.nets.imu_transformer.IMUTransformerEncoder", false]], "inceptionmodule (class in ssl_tools.models.nets.inception_time)": [[61, "ssl_tools.models.nets.inception_time.InceptionModule", false]], "inceptiontime (class in ssl_tools.models.nets.inception_time)": [[61, "ssl_tools.models.nets.inception_time.InceptionTime", false]], "kmeans_threshold() (in module ssl_tools.experiments.covid_detection.anomaly_detection_base)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.kmeans_threshold", false]], "latentanalysis (class in ssl_tools.analysis.latent_analysis)": [[2, "ssl_tools.analysis.latent_analysis.LatentAnalysis", false]], "layeroutputsaverhook (class in ssl_tools.analysis.latent_analysis)": [[2, "ssl_tools.analysis.latent_analysis.LayerOutputSaverHook", false]], "lefttorightflip (class in ssl_tools.transforms.time_1d)": [[100, "ssl_tools.transforms.time_1d.LeftToRightFlip", false]], "lightningexperiment (class in ssl_tools.experiments)": [[45, "ssl_tools.experiments.LightningExperiment", false]], "lightningexperiment (class in ssl_tools.experiments.lightning_experiment)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment", false]], "lightningfinetunemlflow (class in ssl_tools.pipelines.mlflow_train)": [[95, "ssl_tools.pipelines.mlflow_train.LightningFineTuneMLFlow", false]], "lightningssltrain (class in ssl_tools.experiments)": [[45, "ssl_tools.experiments.LightningSSLTrain", false]], "lightningssltrain (class in ssl_tools.experiments.lightning_experiment)": [[46, "ssl_tools.experiments.lightning_experiment.LightningSSLTrain", false]], "lightningtest (class in ssl_tools.experiments)": [[45, "ssl_tools.experiments.LightningTest", false]], "lightningtest (class in ssl_tools.experiments.lightning_experiment)": [[46, "ssl_tools.experiments.lightning_experiment.LightningTest", false]], "lightningtrain (class in ssl_tools.experiments)": [[45, "ssl_tools.experiments.LightningTrain", false]], "lightningtrain (class in ssl_tools.experiments.lightning_experiment)": [[46, "ssl_tools.experiments.lightning_experiment.LightningTrain", false]], "lightningtrainmlflow (class in ssl_tools.pipelines.mlflow_train)": [[95, "ssl_tools.pipelines.mlflow_train.LightningTrainMLFlow", false]], "load_checkpoint() (ssl_tools.experiments.lightning_experiment.lightningexperiment method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.load_checkpoint", false]], "load_checkpoint() (ssl_tools.experiments.lightningexperiment method)": [[45, "ssl_tools.experiments.LightningExperiment.load_checkpoint", false]], "load_model() (ssl_tools.pipelines.har_classification.evaluator.embeddingevaluator method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator.load_model", false]], "load_model() (ssl_tools.pipelines.mlflow_train.lightningfinetunemlflow method)": [[95, "ssl_tools.pipelines.mlflow_train.LightningFineTuneMLFlow.load_model", false]], "load_model_mlflow() (in module ssl_tools.pipelines.utils)": [[96, "ssl_tools.pipelines.utils.load_model_mlflow", false]], "locate_config() (ssl_tools.pipelines.har_classification.evaluator.evaluateall method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EvaluateAll.locate_config", false]], "log_hyperparams() (ssl_tools.experiments.lightning_experiment.lightningexperiment method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.log_hyperparams", false]], "log_hyperparams() (ssl_tools.experiments.lightningexperiment method)": [[45, "ssl_tools.experiments.LightningExperiment.log_hyperparams", false]], "logger (ssl_tools.experiments.lightning_experiment.lightningexperiment property)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.logger", false]], "logger (ssl_tools.experiments.lightningexperiment property)": [[45, "ssl_tools.experiments.LightningExperiment.logger", false]], "loss_func() (ssl_tools.models.nets.simple.simpleclassificationnet method)": [[67, "ssl_tools.models.nets.simple.SimpleClassificationNet.loss_func", false]], "loss_func() (ssl_tools.models.nets.simple.simplereconstructionnet method)": [[67, "ssl_tools.models.nets.simple.SimpleReconstructionNet.loss_func", false]], "loss_function() (ssl_tools.models.nets.deep_convnet.deepconvnet method)": [[59, "ssl_tools.models.nets.deep_convnet.DeepConvNet.loss_function", false]], "loss_function() (ssl_tools.models.ssl.cpc.cpc method)": [[71, "ssl_tools.models.ssl.cpc.CPC.loss_function", false]], "loss_function() (ssl_tools.models.ssl.tnc.tnc method)": [[75, "ssl_tools.models.ssl.tnc.TNC.loss_function", false]], "lstmautoencoder (class in ssl_tools.models.nets.lstm_ae)": [[63, "ssl_tools.models.nets.lstm_ae.LSTMAutoencoder", false]], "lstmautoencoderanomalydetectiontest (class in ssl_tools.experiments.covid_detection.lstm_ae)": [[30, "ssl_tools.experiments.covid_detection.lstm_ae.LSTMAutoencoderAnomalyDetectionTest", false]], "lstmautoencoderanomalydetectiontrain (class in ssl_tools.experiments.covid_detection.lstm_ae)": [[30, "ssl_tools.experiments.covid_detection.lstm_ae.LSTMAutoencoderAnomalyDetectionTrain", false]], "magnitudewarp (class in ssl_tools.transforms.time_1d_full)": [[101, "ssl_tools.transforms.time_1d_full.MagnitudeWarp", false]], "magnitudewrap (class in ssl_tools.transforms.time_1d)": [[100, "ssl_tools.transforms.time_1d.MagnitudeWrap", false]], "main() (in module ssl_tools.analysis.plot_metrics)": [[3, "ssl_tools.analysis.plot_metrics.main", false]], "main() (in module ssl_tools.benchmarks.main_supervised)": [[6, "ssl_tools.benchmarks.main_supervised.main", false]], "main() (in module ssl_tools.models.nets.deep_convnet)": [[59, "ssl_tools.models.nets.deep_convnet.main", false]], "main() (in module ssl_tools.models.nets.resnet1d)": [[65, "ssl_tools.models.nets.resnet1d.main", false]], "main_loo() (in module ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.main_loo", false]], "mean_absolute_error() (in module ssl_tools.experiments.covid_detection.anomaly_detection_base)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.mean_absolute_error", false]], "mean_squared_error() (in module ssl_tools.experiments.covid_detection.anomaly_detection_base)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.mean_squared_error", false]], "mix (ssl_tools.benchmarks.main_mix_style.experimentargs attribute)": [[5, "ssl_tools.benchmarks.main_mix_style.ExperimentArgs.mix", false]], "mlpclassifier (class in ssl_tools.models.nets)": [[62, "ssl_tools.models.nets.MLPClassifier", false]], "mlpclassifier (class in ssl_tools.models.nets.simple)": [[67, "ssl_tools.models.nets.simple.MLPClassifier", false]], "mlpclassifierfinetune (class in ssl_tools.pipelines.har_classification.mlp)": [[84, "ssl_tools.pipelines.har_classification.mlp.MLPClassifierFineTune", false]], "mlpclassifiertest (class in ssl_tools.experiments.covid_detection.mlp)": [[31, "ssl_tools.experiments.covid_detection.mlp.MLPClassifierTest", false]], "mlpclassifiertest (class in ssl_tools.experiments.har_classification.mlp_classifier)": [[37, "ssl_tools.experiments.har_classification.mlp_classifier.MLPClassifierTest", false]], "mlpclassifiertrain (class in ssl_tools.experiments.covid_detection.mlp)": [[31, "ssl_tools.experiments.covid_detection.mlp.MLPClassifierTrain", false]], "mlpclassifiertrain (class in ssl_tools.experiments.har_classification.mlp_classifier)": [[37, "ssl_tools.experiments.har_classification.mlp_classifier.MLPClassifierTrain", false]], "mlpclassifiertrain (class in ssl_tools.pipelines.har_classification.mlp)": [[84, "ssl_tools.pipelines.har_classification.mlp.MLPClassifierTrain", false]], "model (ssl_tools.benchmarks.main_supervised.experimentargs attribute)": [[6, "ssl_tools.benchmarks.main_supervised.ExperimentArgs.model", false]], "model (ssl_tools.experiments.lightning_experiment.lightningexperiment property)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.model", false]], "model (ssl_tools.experiments.lightningexperiment property)": [[45, "ssl_tools.experiments.LightningExperiment.model", false]], "model (ssl_tools.pipelines.har_classification.gru_encoder.gruclassifierfinetune attribute)": [[82, "ssl_tools.pipelines.har_classification.gru_encoder.GRUClassifierFineTune.MODEL", false]], "model (ssl_tools.pipelines.har_classification.gru_encoder.gruclassifiertrain attribute)": [[82, "ssl_tools.pipelines.har_classification.gru_encoder.GRUClassifierTrain.MODEL", false]], "model (ssl_tools.pipelines.har_classification.simple1dconv_classifier.simple1dconvnetfinetune attribute)": [[86, "ssl_tools.pipelines.har_classification.simple1Dconv_classifier.Simple1DConvNetFineTune.MODEL", false]], "model (ssl_tools.pipelines.har_classification.simple1dconv_classifier.simple1dconvnettrain attribute)": [[86, "ssl_tools.pipelines.har_classification.simple1Dconv_classifier.Simple1DConvNetTrain.MODEL", false]], "model (ssl_tools.pipelines.har_classification.simple2dconv_classifier.simple2dconvnetfinetune attribute)": [[87, "ssl_tools.pipelines.har_classification.simple2Dconv_classifier.Simple2DConvNetFineTune.MODEL", false]], "model (ssl_tools.pipelines.har_classification.simple2dconv_classifier.simple2dconvnettrain attribute)": [[87, "ssl_tools.pipelines.har_classification.simple2Dconv_classifier.Simple2DConvNetTrain.MODEL", false]], "model (ssl_tools.pipelines.har_classification.tfc_head_classifier.tfcheadclassifierfinetune attribute)": [[89, "ssl_tools.pipelines.har_classification.tfc_head_classifier.TFCHeadClassifierFineTune.MODEL", false]], "model (ssl_tools.pipelines.har_classification.tfc_head_classifier.tfcheadclassifiertrain attribute)": [[89, "ssl_tools.pipelines.har_classification.tfc_head_classifier.TFCHeadClassifierTrain.MODEL", false]], "model (ssl_tools.pipelines.har_classification.tnc_head_classifier.tncheadclassifierfinetune attribute)": [[91, "ssl_tools.pipelines.har_classification.tnc_head_classifier.TNCHeadClassifierFineTune.MODEL", false]], "model (ssl_tools.pipelines.har_classification.tnc_head_classifier.tncheadclassifiertrain attribute)": [[91, "ssl_tools.pipelines.har_classification.tnc_head_classifier.TNCHeadClassifierTrain.MODEL", false]], "model (ssl_tools.pipelines.har_classification.transformer.simpletransformertrain attribute)": [[92, "ssl_tools.pipelines.har_classification.transformer.SimpleTransformerTrain.MODEL", false]], "model_args (ssl_tools.benchmarks.main_mix_style.experimentargs attribute)": [[5, "ssl_tools.benchmarks.main_mix_style.ExperimentArgs.model_args", false]], "model_cls (ssl_tools.benchmarks.main_mix_style.experimentargs attribute)": [[5, "ssl_tools.benchmarks.main_mix_style.ExperimentArgs.model_cls", false]], "module": [[1, "module-ssl_tools.analysis", false], [2, "module-ssl_tools.analysis.latent_analysis", false], [3, "module-ssl_tools.analysis.plot_metrics", false], [4, "module-ssl_tools.benchmarks", false], [5, "module-ssl_tools.benchmarks.main_mix_style", false], [6, "module-ssl_tools.benchmarks.main_supervised", false], [7, "module-ssl_tools.benchmarks.main_supervised_analysis", false], [8, "module-ssl_tools.benchmarks.simple_trainer", false], [9, "module-ssl_tools.callbacks", false], [10, "module-ssl_tools.callbacks.performance", false], [11, "module-ssl_tools.callbacks.save_best", false], [12, "module-ssl_tools.data.data_modules.base", false], [13, "module-ssl_tools.data.data_modules.covid_anomaly", false], [14, "module-ssl_tools.data.data_modules.har", false], [15, "module-ssl_tools.data.data_modules", false], [16, "module-ssl_tools.data.datasets.augmented_dataset", false], [17, "module-ssl_tools.data.datasets.domain_dataset", false], [18, "module-ssl_tools.data.datasets", false], [19, "module-ssl_tools.data.datasets.series_dataset", false], [20, "module-ssl_tools.data.datasets.tfc", false], [21, "module-ssl_tools.data.datasets.tnc", false], [22, "module-ssl_tools.data", false], [23, "module-ssl_tools.experiments.covid_detection.anomaly_detection_base", false], [24, "module-ssl_tools.experiments.covid_detection.cae", false], [25, "module-ssl_tools.experiments.covid_detection.cae2d", false], [26, "module-ssl_tools.experiments.covid_detection.ccae", false], [27, "module-ssl_tools.experiments.covid_detection.classfication_report", false], [28, "module-ssl_tools.experiments.covid_detection.classification_base", false], [29, "module-ssl_tools.experiments.covid_detection", false], [30, "module-ssl_tools.experiments.covid_detection.lstm_ae", false], [31, "module-ssl_tools.experiments.covid_detection.mlp", false], [32, "module-ssl_tools.experiments.experiment", false], [33, "module-ssl_tools.experiments.har_classification._classification_base", false], [34, "module-ssl_tools.experiments.har_classification.cpc", false], [35, "module-ssl_tools.experiments.har_classification.gru_encoder", false], [36, "module-ssl_tools.experiments.har_classification", false], [37, "module-ssl_tools.experiments.har_classification.mlp_classifier", false], [38, "module-ssl_tools.experiments.har_classification.simple1Dconv_classifier", false], [39, "module-ssl_tools.experiments.har_classification.simple2Dconv_classifier", false], [40, "module-ssl_tools.experiments.har_classification.tfc", false], [41, "module-ssl_tools.experiments.har_classification.tfc_head_classifier", false], [42, "module-ssl_tools.experiments.har_classification.tnc", false], [43, "module-ssl_tools.experiments.har_classification.tnc_head_classifier", false], [44, "module-ssl_tools.experiments.har_classification.utils", false], [45, "module-ssl_tools.experiments", false], [46, "module-ssl_tools.experiments.lightning_experiment", false], [47, "module-ssl_tools", false], [48, "module-ssl_tools.losses.contrastive_loss", false], [49, "module-ssl_tools.losses", false], [50, "module-ssl_tools.losses.nxtent", false], [51, "module-ssl_tools.models", false], [52, "module-ssl_tools.models.layers.gru", false], [53, "module-ssl_tools.models.layers", false], [54, "module-ssl_tools.models.nets.cnn_ha_etal", false], [55, "module-ssl_tools.models.nets.cnn_pf", false], [56, "module-ssl_tools.models.nets.convae", false], [57, "module-ssl_tools.models.nets.convnet", false], [58, "module-ssl_tools.models.nets.deep_conv_lstm", false], [59, "module-ssl_tools.models.nets.deep_convnet", false], [60, "module-ssl_tools.models.nets.imu_transformer", false], [61, "module-ssl_tools.models.nets.inception_time", false], [62, "module-ssl_tools.models.nets", false], [63, "module-ssl_tools.models.nets.lstm_ae", false], [64, "module-ssl_tools.models.nets.multi_channel_cnn", false], [65, "module-ssl_tools.models.nets.resnet1d", false], [66, "module-ssl_tools.models.nets.resnet_1d", false], [67, "module-ssl_tools.models.nets.simple", false], [68, "module-ssl_tools.models.nets.transformer", false], [69, "module-ssl_tools.models.nets.wisenet", false], [70, "module-ssl_tools.models.ssl.classifier", false], [71, "module-ssl_tools.models.ssl.cpc", false], [72, "module-ssl_tools.models.ssl", false], [73, "module-ssl_tools.models.ssl.modules.heads", false], [74, "module-ssl_tools.models.ssl.tfc", false], [75, "module-ssl_tools.models.ssl.tnc", false], [76, "module-ssl_tools.models.utils", false], [77, "module-ssl_tools.pipelines.base", false], [78, "module-ssl_tools.pipelines.cli", false], [79, "module-ssl_tools.pipelines.har_classification.conv1d_conss", false], [80, "module-ssl_tools.pipelines.har_classification.cpc", false], [81, "module-ssl_tools.pipelines.har_classification.evaluator", false], [82, "module-ssl_tools.pipelines.har_classification.gru_encoder", false], [83, "module-ssl_tools.pipelines.har_classification", false], [84, "module-ssl_tools.pipelines.har_classification.mlp", false], [85, "module-ssl_tools.pipelines.har_classification.scripts.evaluate_all", false], [86, "module-ssl_tools.pipelines.har_classification.simple1Dconv_classifier", false], [87, "module-ssl_tools.pipelines.har_classification.simple2Dconv_classifier", false], [88, "module-ssl_tools.pipelines.har_classification.tfc", false], [89, "module-ssl_tools.pipelines.har_classification.tfc_head_classifier", false], [90, "module-ssl_tools.pipelines.har_classification.tnc", false], [91, "module-ssl_tools.pipelines.har_classification.tnc_head_classifier", false], [92, "module-ssl_tools.pipelines.har_classification.transformer", false], [93, "module-ssl_tools.pipelines.har_classification.utils", false], [94, "module-ssl_tools.pipelines", false], [95, "module-ssl_tools.pipelines.mlflow_train", false], [96, "module-ssl_tools.pipelines.utils", false], [97, "module-ssl_tools.transforms", false], [98, "module-ssl_tools.transforms.pad", false], [99, "module-ssl_tools.transforms.signal_1d", false], [100, "module-ssl_tools.transforms.time_1d", false], [101, "module-ssl_tools.transforms.time_1d_full", false], [102, "module-ssl_tools.transforms.utils", false], [103, "module-ssl_tools.transforms.window", false], [104, "module-ssl_tools.utils.configurable", false], [105, "module-ssl_tools.utils.data", false], [106, "module-ssl_tools.utils", false], [107, "module-ssl_tools.utils.layers", false], [108, "module-ssl_tools.utils.types", false], [119, "module-ssl_tools.analysis", false]], "multichannelcnn_har (class in ssl_tools.models.nets.multi_channel_cnn)": [[64, "ssl_tools.models.nets.multi_channel_cnn.MultiChannelCNN_HAR", false]], "multimodaldataframedataset (class in ssl_tools.data.datasets)": [[18, "ssl_tools.data.datasets.MultiModalDataframeDataset", false]], "multimodaldataframedataset (class in ssl_tools.data.datasets.series_dataset)": [[19, "ssl_tools.data.datasets.series_dataset.MultiModalDataframeDataset", false]], "multimodalharseriesdatamodule (class in ssl_tools.data.data_modules)": [[15, "ssl_tools.data.data_modules.MultiModalHARSeriesDataModule", false]], "multimodalharseriesdatamodule (class in ssl_tools.data.data_modules.har)": [[14, "ssl_tools.data.data_modules.har.MultiModalHARSeriesDataModule", false]], "multimodalseriescsvdataset (class in ssl_tools.data.datasets)": [[18, "ssl_tools.data.datasets.MultiModalSeriesCSVDataset", false]], "multimodalseriescsvdataset (class in ssl_tools.data.datasets.series_dataset)": [[19, "ssl_tools.data.datasets.series_dataset.MultiModalSeriesCSVDataset", false]], "myconv1dpadsame (class in ssl_tools.models.nets.resnet1d)": [[65, "ssl_tools.models.nets.resnet1d.MyConv1dPadSame", false]], "mymaxpool1dpadsame (class in ssl_tools.models.nets.resnet1d)": [[65, "ssl_tools.models.nets.resnet1d.MyMaxPool1dPadSame", false]], "negative_precision_score() (in module ssl_tools.experiments.covid_detection.classfication_report)": [[27, "ssl_tools.experiments.covid_detection.classfication_report.negative_precision_score", false]], "ntxentloss_poly (class in ssl_tools.losses.nxtent)": [[50, "ssl_tools.losses.nxtent.NTXentLoss_poly", false]], "num_classes (ssl_tools.benchmarks.main_supervised.experimentargs attribute)": [[6, "ssl_tools.benchmarks.main_supervised.ExperimentArgs.num_classes", false]], "on_fit_end() (ssl_tools.callbacks.performance.performancelogger method)": [[10, "ssl_tools.callbacks.performance.PerformanceLogger.on_fit_end", false]], "on_fit_start() (ssl_tools.callbacks.performance.performancelogger method)": [[10, "ssl_tools.callbacks.performance.PerformanceLogger.on_fit_start", false]], "on_train_end() (ssl_tools.callbacks.save_best.picklebestmodelandload method)": [[11, "ssl_tools.callbacks.save_best.PickleBestModelAndLoad.on_train_end", false]], "on_train_epoch_end() (ssl_tools.callbacks.performance.performancelogger method)": [[10, "ssl_tools.callbacks.performance.PerformanceLogger.on_train_epoch_end", false]], "on_train_epoch_start() (ssl_tools.callbacks.performance.performancelogger method)": [[10, "ssl_tools.callbacks.performance.PerformanceLogger.on_train_epoch_start", false]], "on_validation_end() (ssl_tools.pipelines.har_classification.conv1d_conss.partialembeddingevaluatorcallback method)": [[79, "ssl_tools.pipelines.har_classification.conv1d_conss.PartialEmbeddingEvaluatorCallback.on_validation_end", false]], "options (in module ssl_tools.experiments.covid_detection.cae)": [[24, "ssl_tools.experiments.covid_detection.cae.options", false]], "options (in module ssl_tools.experiments.covid_detection.cae2d)": [[25, "ssl_tools.experiments.covid_detection.cae2d.options", false]], "options (in module ssl_tools.experiments.covid_detection.ccae)": [[26, "ssl_tools.experiments.covid_detection.ccae.options", false]], "options (in module ssl_tools.experiments.covid_detection.lstm_ae)": [[30, "ssl_tools.experiments.covid_detection.lstm_ae.options", false]], "options (in module ssl_tools.experiments.covid_detection.mlp)": [[31, "ssl_tools.experiments.covid_detection.mlp.options", false]], "options (in module ssl_tools.experiments.har_classification.cpc)": [[34, "ssl_tools.experiments.har_classification.cpc.options", false]], "options (in module ssl_tools.experiments.har_classification.gru_encoder)": [[35, "ssl_tools.experiments.har_classification.gru_encoder.options", false]], "options (in module ssl_tools.experiments.har_classification.mlp_classifier)": [[37, "ssl_tools.experiments.har_classification.mlp_classifier.options", false]], "options (in module ssl_tools.experiments.har_classification.simple1dconv_classifier)": [[38, "ssl_tools.experiments.har_classification.simple1Dconv_classifier.options", false]], "options (in module ssl_tools.experiments.har_classification.simple2dconv_classifier)": [[39, "ssl_tools.experiments.har_classification.simple2Dconv_classifier.options", false]], "options (in module ssl_tools.experiments.har_classification.tfc)": [[40, "ssl_tools.experiments.har_classification.tfc.options", false]], "options (in module ssl_tools.experiments.har_classification.tfc_head_classifier)": [[41, "ssl_tools.experiments.har_classification.tfc_head_classifier.options", false]], "options (in module ssl_tools.experiments.har_classification.tnc)": [[42, "ssl_tools.experiments.har_classification.tnc.options", false]], "options (in module ssl_tools.experiments.har_classification.tnc_head_classifier)": [[43, "ssl_tools.experiments.har_classification.tnc_head_classifier.options", false]], "options (in module ssl_tools.pipelines.har_classification.cpc)": [[80, "ssl_tools.pipelines.har_classification.cpc.options", false]], "options (in module ssl_tools.pipelines.har_classification.evaluator)": [[81, "ssl_tools.pipelines.har_classification.evaluator.options", false]], "options (in module ssl_tools.pipelines.har_classification.gru_encoder)": [[82, "ssl_tools.pipelines.har_classification.gru_encoder.options", false]], "options (in module ssl_tools.pipelines.har_classification.mlp)": [[84, "ssl_tools.pipelines.har_classification.mlp.options", false]], "options (in module ssl_tools.pipelines.har_classification.scripts.evaluate_all)": [[85, "ssl_tools.pipelines.har_classification.scripts.evaluate_all.options", false]], "options (in module ssl_tools.pipelines.har_classification.simple1dconv_classifier)": [[86, "ssl_tools.pipelines.har_classification.simple1Dconv_classifier.options", false]], "options (in module ssl_tools.pipelines.har_classification.simple2dconv_classifier)": [[87, "ssl_tools.pipelines.har_classification.simple2Dconv_classifier.options", false]], "options (in module ssl_tools.pipelines.har_classification.tfc)": [[88, "ssl_tools.pipelines.har_classification.tfc.options", false]], "options (in module ssl_tools.pipelines.har_classification.tfc_head_classifier)": [[89, "ssl_tools.pipelines.har_classification.tfc_head_classifier.options", false]], "options (in module ssl_tools.pipelines.har_classification.tnc)": [[90, "ssl_tools.pipelines.har_classification.tnc.options", false]], "options (in module ssl_tools.pipelines.har_classification.tnc_head_classifier)": [[91, "ssl_tools.pipelines.har_classification.tnc_head_classifier.options", false]], "options (in module ssl_tools.pipelines.har_classification.transformer)": [[92, "ssl_tools.pipelines.har_classification.transformer.options", false]], "outputloggercallback (class in ssl_tools.utils.layers)": [[107, "ssl_tools.utils.layers.OutputLoggerCallback", false]], "outputs_from_layer() (ssl_tools.analysis.latent_analysis.layeroutputsaverhook method)": [[2, "ssl_tools.analysis.latent_analysis.LayerOutputSaverHook.outputs_from_layer", false]], "parse_num_workers() (in module ssl_tools.data.data_modules.har)": [[14, "ssl_tools.data.data_modules.har.parse_num_workers", false]], "parse_transforms() (in module ssl_tools.data.data_modules.har)": [[14, "ssl_tools.data.data_modules.har.parse_transforms", false]], "partialembeddingevaluator (class in ssl_tools.pipelines.har_classification.conv1d_conss)": [[79, "ssl_tools.pipelines.har_classification.conv1d_conss.PartialEmbeddingEvaluator", false]], "partialembeddingevaluatorcallback (class in ssl_tools.pipelines.har_classification.conv1d_conss)": [[79, "ssl_tools.pipelines.har_classification.conv1d_conss.PartialEmbeddingEvaluatorCallback", false]], "pathlike (in module ssl_tools.utils.types)": [[108, "ssl_tools.utils.types.PathLike", false]], "perchanneltransform (class in ssl_tools.transforms.utils)": [[102, "ssl_tools.transforms.utils.PerChannelTransform", false]], "performancelogger (class in ssl_tools.callbacks.performance)": [[10, "ssl_tools.callbacks.performance.PerformanceLogger", false]], "permutate (class in ssl_tools.transforms.time_1d_full)": [[101, "ssl_tools.transforms.time_1d_full.Permutate", false]], "picklebestmodelandload (class in ssl_tools.callbacks.save_best)": [[11, "ssl_tools.callbacks.save_best.PickleBestModelAndLoad", false]], "pipeline (class in ssl_tools.pipelines.base)": [[77, "ssl_tools.pipelines.base.Pipeline", false]], "plotmetrics (class in ssl_tools.analysis.plot_metrics)": [[3, "ssl_tools.analysis.plot_metrics.PlotMetrics", false]], "precision_score() (in module ssl_tools.experiments.covid_detection.classfication_report)": [[27, "ssl_tools.experiments.covid_detection.classfication_report.precision_score", false]], "predict() (ssl_tools.experiments.har_classification._classification_base.evaluatorbase method)": [[33, "ssl_tools.experiments.har_classification._classification_base.EvaluatorBase.predict", false]], "predict() (ssl_tools.pipelines.har_classification.evaluator.embeddingevaluator method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator.predict", false]], "predict_dataloader() (ssl_tools.data.data_modules.base.simpledatamodule method)": [[12, "ssl_tools.data.data_modules.base.SimpleDataModule.predict_dataloader", false]], "predict_dataloader() (ssl_tools.data.data_modules.covid_anomaly.coviduseranomalydatamodule method)": [[13, "ssl_tools.data.data_modules.covid_anomaly.CovidUserAnomalyDataModule.predict_dataloader", false]], "predict_dataloader() (ssl_tools.data.data_modules.coviduseranomalydatamodule method)": [[15, "ssl_tools.data.data_modules.CovidUserAnomalyDataModule.predict_dataloader", false]], "predict_dataloader() (ssl_tools.data.data_modules.har.multimodalharseriesdatamodule method)": [[14, "ssl_tools.data.data_modules.har.MultiModalHARSeriesDataModule.predict_dataloader", false]], "predict_dataloader() (ssl_tools.data.data_modules.har.tfcdatamodule method)": [[14, "ssl_tools.data.data_modules.har.TFCDataModule.predict_dataloader", false]], "predict_dataloader() (ssl_tools.data.data_modules.har.useractivityfolderdatamodule method)": [[14, "ssl_tools.data.data_modules.har.UserActivityFolderDataModule.predict_dataloader", false]], "predict_dataloader() (ssl_tools.data.data_modules.multimodalharseriesdatamodule method)": [[15, "ssl_tools.data.data_modules.MultiModalHARSeriesDataModule.predict_dataloader", false]], "predict_dataloader() (ssl_tools.data.data_modules.tfcdatamodule method)": [[15, "ssl_tools.data.data_modules.TFCDataModule.predict_dataloader", false]], "predict_dataloader() (ssl_tools.data.data_modules.useractivityfolderdatamodule method)": [[15, "ssl_tools.data.data_modules.UserActivityFolderDataModule.predict_dataloader", false]], "predict_step() (ssl_tools.models.nets.deep_convnet.deepconvnet method)": [[59, "ssl_tools.models.nets.deep_convnet.DeepConvNet.predict_step", false]], "predict_step() (ssl_tools.models.nets.simple.simpleclassificationnet method)": [[67, "ssl_tools.models.nets.simple.SimpleClassificationNet.predict_step", false]], "predict_step() (ssl_tools.models.nets.simple.simplereconstructionnet method)": [[67, "ssl_tools.models.nets.simple.SimpleReconstructionNet.predict_step", false]], "predict_step() (ssl_tools.models.nets.wisenet.wisenet method)": [[69, "ssl_tools.models.nets.wisenet.WiseNet.predict_step", false]], "predict_step() (ssl_tools.models.ssl.classifier.ssldiscriminator method)": [[70, "ssl_tools.models.ssl.classifier.SSLDiscriminator.predict_step", false]], "predictionheadclassifier (class in ssl_tools.experiments.har_classification._classification_base)": [[33, "ssl_tools.experiments.har_classification._classification_base.PredictionHeadClassifier", false]], "predictionheadclassifier (class in ssl_tools.pipelines.har_classification.utils)": [[93, "ssl_tools.pipelines.har_classification.utils.PredictionHeadClassifier", false]], "pretty_print_experiment_args() (in module ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.pretty_print_experiment_args", false]], "randomdatamodule (class in ssl_tools.models.utils)": [[76, "ssl_tools.models.utils.RandomDataModule", false]], "randomdataset (class in ssl_tools.models.utils)": [[76, "ssl_tools.models.utils.RandomDataset", false]], "randomsmoothing (class in ssl_tools.transforms.time_1d)": [[100, "ssl_tools.transforms.time_1d.RandomSmoothing", false]], "recall_score() (in module ssl_tools.experiments.covid_detection.classfication_report)": [[27, "ssl_tools.experiments.covid_detection.classfication_report.recall_score", false]], "remove_frequency() (ssl_tools.transforms.signal_1d.addremovefrequency method)": [[99, "ssl_tools.transforms.signal_1d.AddRemoveFrequency.remove_frequency", false]], "remove_hooks() (ssl_tools.analysis.latent_analysis.layeroutputsaverhook method)": [[2, "ssl_tools.analysis.latent_analysis.LayerOutputSaverHook.remove_hooks", false]], "reshape (class in ssl_tools.transforms.utils)": [[102, "ssl_tools.transforms.utils.Reshape", false]], "resnet1d (class in ssl_tools.models.nets.resnet1d)": [[65, "ssl_tools.models.nets.resnet1d.ResNet1D", false]], "resnet1d_8 (class in ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.ResNet1D_8", false]], "resnet1d_8 (class in ssl_tools.models.nets.resnet_1d)": [[66, "ssl_tools.models.nets.resnet_1d.ResNet1D_8", false]], "resnet1dbase (class in ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.ResNet1DBase", false]], "resnet1dbase (class in ssl_tools.models.nets.resnet_1d)": [[66, "ssl_tools.models.nets.resnet_1d.ResNet1DBase", false]], "resnetblock (class in ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.ResNetBlock", false]], "resnetblock (class in ssl_tools.models.nets.resnet_1d)": [[66, "ssl_tools.models.nets.resnet_1d.ResNetBlock", false]], "resnetse1d_5 (class in ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.ResNetSE1D_5", false]], "resnetse1d_5 (class in ssl_tools.models.nets.resnet_1d)": [[66, "ssl_tools.models.nets.resnet_1d.ResNetSE1D_5", false]], "resnetse1d_8 (class in ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.ResNetSE1D_8", false]], "resnetse1d_8 (class in ssl_tools.models.nets.resnet_1d)": [[66, "ssl_tools.models.nets.resnet_1d.ResNetSE1D_8", false]], "resnetseblock (class in ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.ResNetSEBlock", false]], "resnetseblock (class in ssl_tools.models.nets.resnet_1d)": [[66, "ssl_tools.models.nets.resnet_1d.ResNetSEBlock", false]], "rmseloss (class in ssl_tools.experiments.covid_detection.anomaly_detection_base)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.RMSELoss", false]], "root_mean_squared_error() (in module ssl_tools.experiments.covid_detection.anomaly_detection_base)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.root_mean_squared_error", false]], "rotate (class in ssl_tools.transforms.time_1d)": [[100, "ssl_tools.transforms.time_1d.Rotate", false]], "rotate (class in ssl_tools.transforms.time_1d_full)": [[101, "ssl_tools.transforms.time_1d_full.Rotate", false]], "run() (in module ssl_tools.benchmarks.main_supervised)": [[6, "ssl_tools.benchmarks.main_supervised.run", false]], "run() (ssl_tools.experiments.experiment method)": [[45, "ssl_tools.experiments.Experiment.run", false]], "run() (ssl_tools.experiments.experiment.experiment method)": [[32, "ssl_tools.experiments.experiment.Experiment.run", false]], "run() (ssl_tools.experiments.lightning_experiment.lightningexperiment method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.run", false]], "run() (ssl_tools.experiments.lightningexperiment method)": [[45, "ssl_tools.experiments.LightningExperiment.run", false]], "run() (ssl_tools.pipelines.base.pipeline method)": [[77, "ssl_tools.pipelines.base.Pipeline.run", false]], "run() (ssl_tools.pipelines.har_classification.conv1d_conss.partialembeddingevaluator method)": [[79, "ssl_tools.pipelines.har_classification.conv1d_conss.PartialEmbeddingEvaluator.run", false]], "run() (ssl_tools.pipelines.har_classification.evaluator.csvgenerator method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.CSVGenerator.run", false]], "run() (ssl_tools.pipelines.har_classification.evaluator.embeddingevaluator method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator.run", false]], "run() (ssl_tools.pipelines.har_classification.evaluator.evaluateall method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EvaluateAll.run", false]], "run() (ssl_tools.pipelines.mlflow_train.lightningtrainmlflow method)": [[95, "ssl_tools.pipelines.mlflow_train.LightningTrainMLFlow.run", false]], "run_evaluator_wrapper() (in module ssl_tools.pipelines.har_classification.evaluator)": [[81, "ssl_tools.pipelines.har_classification.evaluator.run_evaluator_wrapper", false]], "run_model() (ssl_tools.experiments.covid_detection.anomaly_detection_base.covidanomalydetectionevaluator method)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.CovidAnomalyDetectionEvaluator.run_model", false]], "run_model() (ssl_tools.experiments.covid_detection.classification_base.coviddetectionevaluator method)": [[28, "ssl_tools.experiments.covid_detection.classification_base.CovidDetectionEvaluator.run_model", false]], "run_model() (ssl_tools.experiments.har_classification._classification_base.evaluatorbase method)": [[33, "ssl_tools.experiments.har_classification._classification_base.EvaluatorBase.run_model", false]], "run_model() (ssl_tools.experiments.lightning_experiment.lightningexperiment method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.run_model", false]], "run_model() (ssl_tools.experiments.lightning_experiment.lightningtest method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningTest.run_model", false]], "run_model() (ssl_tools.experiments.lightning_experiment.lightningtrain method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningTrain.run_model", false]], "run_model() (ssl_tools.experiments.lightningexperiment method)": [[45, "ssl_tools.experiments.LightningExperiment.run_model", false]], "run_model() (ssl_tools.experiments.lightningtest method)": [[45, "ssl_tools.experiments.LightningTest.run_model", false]], "run_model() (ssl_tools.experiments.lightningtrain method)": [[45, "ssl_tools.experiments.LightningTrain.run_model", false]], "run_model_with_hooks() (ssl_tools.analysis.latent_analysis.layeroutputsaverhook method)": [[2, "ssl_tools.analysis.latent_analysis.LayerOutputSaverHook.run_model_with_hooks", false]], "run_serial() (in module ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.run_serial", false]], "run_serial() (in module ssl_tools.benchmarks.main_supervised)": [[6, "ssl_tools.benchmarks.main_supervised.run_serial", false]], "run_task() (ssl_tools.pipelines.har_classification.evaluator.embeddingevaluator method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator.run_task", false]], "run_using_ray() (in module ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.run_using_ray", false]], "run_using_ray() (in module ssl_tools.benchmarks.main_supervised)": [[6, "ssl_tools.benchmarks.main_supervised.run_using_ray", false]], "scale (class in ssl_tools.transforms.time_1d)": [[100, "ssl_tools.transforms.time_1d.Scale", false]], "scale (class in ssl_tools.transforms.time_1d_full)": [[101, "ssl_tools.transforms.time_1d_full.Scale", false]], "scan_configs() (ssl_tools.benchmarks.main_supervised.supervisedconfigparser static method)": [[6, "ssl_tools.benchmarks.main_supervised.SupervisedConfigParser.scan_configs", false]], "seed (ssl_tools.benchmarks.main_mix_style.experimentargs attribute)": [[5, "ssl_tools.benchmarks.main_mix_style.ExperimentArgs.seed", false]], "seed (ssl_tools.benchmarks.main_supervised.experimentargs attribute)": [[6, "ssl_tools.benchmarks.main_supervised.ExperimentArgs.seed", false]], "seriesfoldercsvdataset (class in ssl_tools.data.datasets)": [[18, "ssl_tools.data.datasets.SeriesFolderCSVDataset", false]], "seriesfoldercsvdataset (class in ssl_tools.data.datasets.series_dataset)": [[19, "ssl_tools.data.datasets.series_dataset.SeriesFolderCSVDataset", false]], "setup() (ssl_tools.data.data_modules.covid_anomaly.coviduseranomalydatamodule method)": [[13, "ssl_tools.data.data_modules.covid_anomaly.CovidUserAnomalyDataModule.setup", false]], "setup() (ssl_tools.data.data_modules.coviduseranomalydatamodule method)": [[15, "ssl_tools.data.data_modules.CovidUserAnomalyDataModule.setup", false]], "setup() (ssl_tools.data.data_modules.har.multimodalharseriesdatamodule method)": [[14, "ssl_tools.data.data_modules.har.MultiModalHARSeriesDataModule.setup", false]], "setup() (ssl_tools.data.data_modules.har.tfcdatamodule method)": [[14, "ssl_tools.data.data_modules.har.TFCDataModule.setup", false]], "setup() (ssl_tools.data.data_modules.har.useractivityfolderdatamodule method)": [[14, "ssl_tools.data.data_modules.har.UserActivityFolderDataModule.setup", false]], "setup() (ssl_tools.data.data_modules.multimodalharseriesdatamodule method)": [[15, "ssl_tools.data.data_modules.MultiModalHARSeriesDataModule.setup", false]], "setup() (ssl_tools.data.data_modules.tfcdatamodule method)": [[15, "ssl_tools.data.data_modules.TFCDataModule.setup", false]], "setup() (ssl_tools.data.data_modules.useractivityfolderdatamodule method)": [[15, "ssl_tools.data.data_modules.UserActivityFolderDataModule.setup", false]], "setup() (ssl_tools.experiments.experiment method)": [[45, "ssl_tools.experiments.Experiment.setup", false]], "setup() (ssl_tools.experiments.experiment.experiment method)": [[32, "ssl_tools.experiments.experiment.Experiment.setup", false]], "setup() (ssl_tools.experiments.lightning_experiment.lightningexperiment method)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.setup", false]], "setup() (ssl_tools.experiments.lightningexperiment method)": [[45, "ssl_tools.experiments.LightningExperiment.setup", false]], "setup() (ssl_tools.utils.layers.outputloggercallback method)": [[107, "ssl_tools.utils.layers.OutputLoggerCallback.setup", false]], "shapeprinter (class in ssl_tools.models.utils)": [[76, "ssl_tools.models.utils.ShapePrinter", false]], "shortcutlayer (class in ssl_tools.models.nets.inception_time)": [[61, "ssl_tools.models.nets.inception_time.ShortcutLayer", false]], "sigma_threshold() (in module ssl_tools.experiments.covid_detection.anomaly_detection_base)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.sigma_threshold", false]], "simple1dconvnetfinetune (class in ssl_tools.pipelines.har_classification.simple1dconv_classifier)": [[86, "ssl_tools.pipelines.har_classification.simple1Dconv_classifier.Simple1DConvNetFineTune", false]], "simple1dconvnetfinetune2 (class in ssl_tools.pipelines.har_classification.conv1d_conss)": [[79, "ssl_tools.pipelines.har_classification.conv1d_conss.Simple1DConvNetFineTune2", false]], "simple1dconvnettest (class in ssl_tools.experiments.har_classification.simple1dconv_classifier)": [[38, "ssl_tools.experiments.har_classification.simple1Dconv_classifier.Simple1DConvNetTest", false]], "simple1dconvnettrain (class in ssl_tools.experiments.har_classification.simple1dconv_classifier)": [[38, "ssl_tools.experiments.har_classification.simple1Dconv_classifier.Simple1DConvNetTrain", false]], "simple1dconvnettrain (class in ssl_tools.pipelines.har_classification.simple1dconv_classifier)": [[86, "ssl_tools.pipelines.har_classification.simple1Dconv_classifier.Simple1DConvNetTrain", false]], "simple1dconvnetwork (class in ssl_tools.models.nets)": [[62, "ssl_tools.models.nets.Simple1DConvNetwork", false]], "simple1dconvnetwork (class in ssl_tools.models.nets.convnet)": [[57, "ssl_tools.models.nets.convnet.Simple1DConvNetwork", false]], "simple2dconvnetfinetune (class in ssl_tools.pipelines.har_classification.simple2dconv_classifier)": [[87, "ssl_tools.pipelines.har_classification.simple2Dconv_classifier.Simple2DConvNetFineTune", false]], "simple2dconvnettest (class in ssl_tools.experiments.har_classification.simple2dconv_classifier)": [[39, "ssl_tools.experiments.har_classification.simple2Dconv_classifier.Simple2DConvNetTest", false]], "simple2dconvnettrain (class in ssl_tools.experiments.har_classification.simple2dconv_classifier)": [[39, "ssl_tools.experiments.har_classification.simple2Dconv_classifier.Simple2DConvNetTrain", false]], "simple2dconvnettrain (class in ssl_tools.pipelines.har_classification.simple2dconv_classifier)": [[87, "ssl_tools.pipelines.har_classification.simple2Dconv_classifier.Simple2DConvNetTrain", false]], "simple2dconvnetwork (class in ssl_tools.models.nets)": [[62, "ssl_tools.models.nets.Simple2DConvNetwork", false]], "simple2dconvnetwork (class in ssl_tools.models.nets.convnet)": [[57, "ssl_tools.models.nets.convnet.Simple2DConvNetwork", false]], "simpleclassificationnet (class in ssl_tools.models.nets.simple)": [[67, "ssl_tools.models.nets.simple.SimpleClassificationNet", false]], "simpleclassificationnet2 (class in ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.SimpleClassificationNet2", false]], "simpledatamodule (class in ssl_tools.data.data_modules.base)": [[12, "ssl_tools.data.data_modules.base.SimpleDataModule", false]], "simplereconstructionnet (class in ssl_tools.models.nets.simple)": [[67, "ssl_tools.models.nets.simple.SimpleReconstructionNet", false]], "simpletransformer (class in ssl_tools.models.nets.transformer)": [[68, "ssl_tools.models.nets.transformer.SimpleTransformer", false]], "simpletransformerfinetune (class in ssl_tools.pipelines.har_classification.transformer)": [[92, "ssl_tools.pipelines.har_classification.transformer.SimpleTransformerFineTune", false]], "simpletransformertrain (class in ssl_tools.pipelines.har_classification.transformer)": [[92, "ssl_tools.pipelines.har_classification.transformer.SimpleTransformerTrain", false]], "single_step() (ssl_tools.benchmarks.main_mix_style.simpleclassificationnet2 method)": [[5, "ssl_tools.benchmarks.main_mix_style.SimpleClassificationNet2.single_step", false]], "single_step() (ssl_tools.models.nets.simple.simpleclassificationnet method)": [[67, "ssl_tools.models.nets.simple.SimpleClassificationNet.single_step", false]], "single_step() (ssl_tools.models.nets.simple.simplereconstructionnet method)": [[67, "ssl_tools.models.nets.simple.SimpleReconstructionNet.single_step", false]], "specificity_score() (in module ssl_tools.experiments.covid_detection.classfication_report)": [[27, "ssl_tools.experiments.covid_detection.classfication_report.specificity_score", false]], "spectrogram (class in ssl_tools.experiments.har_classification.utils)": [[44, "ssl_tools.experiments.har_classification.utils.Spectrogram", false]], "spectrogram (class in ssl_tools.pipelines.har_classification.utils)": [[93, "ssl_tools.pipelines.har_classification.utils.Spectrogram", false]], "squeeze (class in ssl_tools.transforms.utils)": [[102, "ssl_tools.transforms.utils.Squeeze", false]], "squeezeandexcitation1d (class in ssl_tools.benchmarks.main_mix_style)": [[5, "ssl_tools.benchmarks.main_mix_style.SqueezeAndExcitation1D", false]], "squeezeandexcitation1d (class in ssl_tools.models.nets.resnet_1d)": [[66, "ssl_tools.models.nets.resnet_1d.SqueezeAndExcitation1D", false]], "ssl_tools": [[47, "module-ssl_tools", false]], "ssl_tools.analysis": [[1, "module-ssl_tools.analysis", false], [119, "module-ssl_tools.analysis", false]], "ssl_tools.analysis.latent_analysis": [[2, "module-ssl_tools.analysis.latent_analysis", false]], "ssl_tools.analysis.plot_metrics": [[3, "module-ssl_tools.analysis.plot_metrics", false]], "ssl_tools.benchmarks": [[4, "module-ssl_tools.benchmarks", false]], "ssl_tools.benchmarks.main_mix_style": [[5, "module-ssl_tools.benchmarks.main_mix_style", false]], "ssl_tools.benchmarks.main_supervised": [[6, "module-ssl_tools.benchmarks.main_supervised", false]], "ssl_tools.benchmarks.main_supervised_analysis": [[7, "module-ssl_tools.benchmarks.main_supervised_analysis", false]], "ssl_tools.benchmarks.simple_trainer": [[8, "module-ssl_tools.benchmarks.simple_trainer", false]], "ssl_tools.callbacks": [[9, "module-ssl_tools.callbacks", false]], "ssl_tools.callbacks.performance": [[10, "module-ssl_tools.callbacks.performance", false]], "ssl_tools.callbacks.save_best": [[11, "module-ssl_tools.callbacks.save_best", false]], "ssl_tools.data": [[22, "module-ssl_tools.data", false]], "ssl_tools.data.data_modules": [[15, "module-ssl_tools.data.data_modules", false]], "ssl_tools.data.data_modules.base": [[12, "module-ssl_tools.data.data_modules.base", false]], "ssl_tools.data.data_modules.covid_anomaly": [[13, "module-ssl_tools.data.data_modules.covid_anomaly", false]], "ssl_tools.data.data_modules.har": [[14, "module-ssl_tools.data.data_modules.har", false]], "ssl_tools.data.datasets": [[18, "module-ssl_tools.data.datasets", false]], "ssl_tools.data.datasets.augmented_dataset": [[16, "module-ssl_tools.data.datasets.augmented_dataset", false]], "ssl_tools.data.datasets.domain_dataset": [[17, "module-ssl_tools.data.datasets.domain_dataset", false]], "ssl_tools.data.datasets.series_dataset": [[19, "module-ssl_tools.data.datasets.series_dataset", false]], "ssl_tools.data.datasets.tfc": [[20, "module-ssl_tools.data.datasets.tfc", false]], "ssl_tools.data.datasets.tnc": [[21, "module-ssl_tools.data.datasets.tnc", false]], "ssl_tools.experiments": [[45, "module-ssl_tools.experiments", false]], "ssl_tools.experiments.covid_detection": [[29, "module-ssl_tools.experiments.covid_detection", false]], "ssl_tools.experiments.covid_detection.anomaly_detection_base": [[23, "module-ssl_tools.experiments.covid_detection.anomaly_detection_base", false]], "ssl_tools.experiments.covid_detection.cae": [[24, "module-ssl_tools.experiments.covid_detection.cae", false]], "ssl_tools.experiments.covid_detection.cae2d": [[25, "module-ssl_tools.experiments.covid_detection.cae2d", false]], "ssl_tools.experiments.covid_detection.ccae": [[26, "module-ssl_tools.experiments.covid_detection.ccae", false]], "ssl_tools.experiments.covid_detection.classfication_report": [[27, "module-ssl_tools.experiments.covid_detection.classfication_report", false]], "ssl_tools.experiments.covid_detection.classification_base": [[28, "module-ssl_tools.experiments.covid_detection.classification_base", false]], "ssl_tools.experiments.covid_detection.lstm_ae": [[30, "module-ssl_tools.experiments.covid_detection.lstm_ae", false]], "ssl_tools.experiments.covid_detection.mlp": [[31, "module-ssl_tools.experiments.covid_detection.mlp", false]], "ssl_tools.experiments.experiment": [[32, "module-ssl_tools.experiments.experiment", false]], "ssl_tools.experiments.har_classification": [[36, "module-ssl_tools.experiments.har_classification", false]], "ssl_tools.experiments.har_classification._classification_base": [[33, "module-ssl_tools.experiments.har_classification._classification_base", false]], "ssl_tools.experiments.har_classification.cpc": [[34, "module-ssl_tools.experiments.har_classification.cpc", false]], "ssl_tools.experiments.har_classification.gru_encoder": [[35, "module-ssl_tools.experiments.har_classification.gru_encoder", false]], "ssl_tools.experiments.har_classification.mlp_classifier": [[37, "module-ssl_tools.experiments.har_classification.mlp_classifier", false]], "ssl_tools.experiments.har_classification.simple1dconv_classifier": [[38, "module-ssl_tools.experiments.har_classification.simple1Dconv_classifier", false]], "ssl_tools.experiments.har_classification.simple2dconv_classifier": [[39, "module-ssl_tools.experiments.har_classification.simple2Dconv_classifier", false]], "ssl_tools.experiments.har_classification.tfc": [[40, "module-ssl_tools.experiments.har_classification.tfc", false]], "ssl_tools.experiments.har_classification.tfc_head_classifier": [[41, "module-ssl_tools.experiments.har_classification.tfc_head_classifier", false]], "ssl_tools.experiments.har_classification.tnc": [[42, "module-ssl_tools.experiments.har_classification.tnc", false]], "ssl_tools.experiments.har_classification.tnc_head_classifier": [[43, "module-ssl_tools.experiments.har_classification.tnc_head_classifier", false]], "ssl_tools.experiments.har_classification.utils": [[44, "module-ssl_tools.experiments.har_classification.utils", false]], "ssl_tools.experiments.lightning_experiment": [[46, "module-ssl_tools.experiments.lightning_experiment", false]], "ssl_tools.losses": [[49, "module-ssl_tools.losses", false]], "ssl_tools.losses.contrastive_loss": [[48, "module-ssl_tools.losses.contrastive_loss", false]], "ssl_tools.losses.nxtent": [[50, "module-ssl_tools.losses.nxtent", false]], "ssl_tools.models": [[51, "module-ssl_tools.models", false]], "ssl_tools.models.layers": [[53, "module-ssl_tools.models.layers", false]], "ssl_tools.models.layers.gru": [[52, "module-ssl_tools.models.layers.gru", false]], "ssl_tools.models.nets": [[62, "module-ssl_tools.models.nets", false]], "ssl_tools.models.nets.cnn_ha_etal": [[54, "module-ssl_tools.models.nets.cnn_ha_etal", false]], "ssl_tools.models.nets.cnn_pf": [[55, "module-ssl_tools.models.nets.cnn_pf", false]], "ssl_tools.models.nets.convae": [[56, "module-ssl_tools.models.nets.convae", false]], "ssl_tools.models.nets.convnet": [[57, "module-ssl_tools.models.nets.convnet", false]], "ssl_tools.models.nets.deep_conv_lstm": [[58, "module-ssl_tools.models.nets.deep_conv_lstm", false]], "ssl_tools.models.nets.deep_convnet": [[59, "module-ssl_tools.models.nets.deep_convnet", false]], "ssl_tools.models.nets.imu_transformer": [[60, "module-ssl_tools.models.nets.imu_transformer", false]], "ssl_tools.models.nets.inception_time": [[61, "module-ssl_tools.models.nets.inception_time", false]], "ssl_tools.models.nets.lstm_ae": [[63, "module-ssl_tools.models.nets.lstm_ae", false]], "ssl_tools.models.nets.multi_channel_cnn": [[64, "module-ssl_tools.models.nets.multi_channel_cnn", false]], "ssl_tools.models.nets.resnet1d": [[65, "module-ssl_tools.models.nets.resnet1d", false]], "ssl_tools.models.nets.resnet_1d": [[66, "module-ssl_tools.models.nets.resnet_1d", false]], "ssl_tools.models.nets.simple": [[67, "module-ssl_tools.models.nets.simple", false]], "ssl_tools.models.nets.transformer": [[68, "module-ssl_tools.models.nets.transformer", false]], "ssl_tools.models.nets.wisenet": [[69, "module-ssl_tools.models.nets.wisenet", false]], "ssl_tools.models.ssl": [[72, "module-ssl_tools.models.ssl", false]], "ssl_tools.models.ssl.classifier": [[70, "module-ssl_tools.models.ssl.classifier", false]], "ssl_tools.models.ssl.cpc": [[71, "module-ssl_tools.models.ssl.cpc", false]], "ssl_tools.models.ssl.modules.heads": [[73, "module-ssl_tools.models.ssl.modules.heads", false]], "ssl_tools.models.ssl.tfc": [[74, "module-ssl_tools.models.ssl.tfc", false]], "ssl_tools.models.ssl.tnc": [[75, "module-ssl_tools.models.ssl.tnc", false]], "ssl_tools.models.utils": [[76, "module-ssl_tools.models.utils", false]], "ssl_tools.pipelines": [[94, "module-ssl_tools.pipelines", false]], "ssl_tools.pipelines.base": [[77, "module-ssl_tools.pipelines.base", false]], "ssl_tools.pipelines.cli": [[78, "module-ssl_tools.pipelines.cli", false]], "ssl_tools.pipelines.har_classification": [[83, "module-ssl_tools.pipelines.har_classification", false]], "ssl_tools.pipelines.har_classification.conv1d_conss": [[79, "module-ssl_tools.pipelines.har_classification.conv1d_conss", false]], "ssl_tools.pipelines.har_classification.cpc": [[80, "module-ssl_tools.pipelines.har_classification.cpc", false]], "ssl_tools.pipelines.har_classification.evaluator": [[81, "module-ssl_tools.pipelines.har_classification.evaluator", false]], "ssl_tools.pipelines.har_classification.gru_encoder": [[82, "module-ssl_tools.pipelines.har_classification.gru_encoder", false]], "ssl_tools.pipelines.har_classification.mlp": [[84, "module-ssl_tools.pipelines.har_classification.mlp", false]], "ssl_tools.pipelines.har_classification.scripts.evaluate_all": [[85, "module-ssl_tools.pipelines.har_classification.scripts.evaluate_all", false]], "ssl_tools.pipelines.har_classification.simple1dconv_classifier": [[86, "module-ssl_tools.pipelines.har_classification.simple1Dconv_classifier", false]], "ssl_tools.pipelines.har_classification.simple2dconv_classifier": [[87, "module-ssl_tools.pipelines.har_classification.simple2Dconv_classifier", false]], "ssl_tools.pipelines.har_classification.tfc": [[88, "module-ssl_tools.pipelines.har_classification.tfc", false]], "ssl_tools.pipelines.har_classification.tfc_head_classifier": [[89, "module-ssl_tools.pipelines.har_classification.tfc_head_classifier", false]], "ssl_tools.pipelines.har_classification.tnc": [[90, "module-ssl_tools.pipelines.har_classification.tnc", false]], "ssl_tools.pipelines.har_classification.tnc_head_classifier": [[91, "module-ssl_tools.pipelines.har_classification.tnc_head_classifier", false]], "ssl_tools.pipelines.har_classification.transformer": [[92, "module-ssl_tools.pipelines.har_classification.transformer", false]], "ssl_tools.pipelines.har_classification.utils": [[93, "module-ssl_tools.pipelines.har_classification.utils", false]], "ssl_tools.pipelines.mlflow_train": [[95, "module-ssl_tools.pipelines.mlflow_train", false]], "ssl_tools.pipelines.utils": [[96, "module-ssl_tools.pipelines.utils", false]], "ssl_tools.transforms": [[97, "module-ssl_tools.transforms", false]], "ssl_tools.transforms.pad": [[98, "module-ssl_tools.transforms.pad", false]], "ssl_tools.transforms.signal_1d": [[99, "module-ssl_tools.transforms.signal_1d", false]], "ssl_tools.transforms.time_1d": [[100, "module-ssl_tools.transforms.time_1d", false]], "ssl_tools.transforms.time_1d_full": [[101, "module-ssl_tools.transforms.time_1d_full", false]], "ssl_tools.transforms.utils": [[102, "module-ssl_tools.transforms.utils", false]], "ssl_tools.transforms.window": [[103, "module-ssl_tools.transforms.window", false]], "ssl_tools.utils": [[106, "module-ssl_tools.utils", false]], "ssl_tools.utils.configurable": [[104, "module-ssl_tools.utils.configurable", false]], "ssl_tools.utils.data": [[105, "module-ssl_tools.utils.data", false]], "ssl_tools.utils.layers": [[107, "module-ssl_tools.utils.layers", false]], "ssl_tools.utils.types": [[108, "module-ssl_tools.utils.types", false]], "ssldiscriminator (class in ssl_tools.models.ssl.classifier)": [[70, "ssl_tools.models.ssl.classifier.SSLDiscriminator", false]], "stackcomposer (class in ssl_tools.transforms.utils)": [[102, "ssl_tools.transforms.utils.StackComposer", false]], "summarize() (ssl_tools.pipelines.har_classification.evaluator.evaluateall method)": [[81, "ssl_tools.pipelines.har_classification.evaluator.EvaluateAll.summarize", false]], "supervisedconfigparser (class in ssl_tools.benchmarks.main_supervised)": [[6, "ssl_tools.benchmarks.main_supervised.SupervisedConfigParser", false]], "swapaxes (class in ssl_tools.pipelines.har_classification.utils)": [[93, "ssl_tools.pipelines.har_classification.utils.SwapAxes", false]], "tags2str() (in module ssl_tools.pipelines.utils)": [[96, "ssl_tools.pipelines.utils.tags2str", false]], "teardown() (ssl_tools.experiments.experiment method)": [[45, "ssl_tools.experiments.Experiment.teardown", false]], "teardown() (ssl_tools.experiments.experiment.experiment method)": [[32, "ssl_tools.experiments.experiment.Experiment.teardown", false]], "teardown() (ssl_tools.utils.layers.outputloggercallback method)": [[107, "ssl_tools.utils.layers.OutputLoggerCallback.teardown", false]], "test_data (ssl_tools.benchmarks.main_supervised.experimentargs attribute)": [[6, "ssl_tools.benchmarks.main_supervised.ExperimentArgs.test_data", false]], "test_data_args (ssl_tools.benchmarks.main_mix_style.experimentargs attribute)": [[5, "ssl_tools.benchmarks.main_mix_style.ExperimentArgs.test_data_args", false]], "test_dataloader() (ssl_tools.data.data_modules.base.simpledatamodule method)": [[12, "ssl_tools.data.data_modules.base.SimpleDataModule.test_dataloader", false]], "test_dataloader() (ssl_tools.data.data_modules.covid_anomaly.coviduseranomalydatamodule method)": [[13, "ssl_tools.data.data_modules.covid_anomaly.CovidUserAnomalyDataModule.test_dataloader", false]], "test_dataloader() (ssl_tools.data.data_modules.coviduseranomalydatamodule method)": [[15, "ssl_tools.data.data_modules.CovidUserAnomalyDataModule.test_dataloader", false]], "test_dataloader() (ssl_tools.data.data_modules.har.multimodalharseriesdatamodule method)": [[14, "ssl_tools.data.data_modules.har.MultiModalHARSeriesDataModule.test_dataloader", false]], "test_dataloader() (ssl_tools.data.data_modules.har.tfcdatamodule method)": [[14, "ssl_tools.data.data_modules.har.TFCDataModule.test_dataloader", false]], "test_dataloader() (ssl_tools.data.data_modules.har.useractivityfolderdatamodule method)": [[14, "ssl_tools.data.data_modules.har.UserActivityFolderDataModule.test_dataloader", false]], "test_dataloader() (ssl_tools.data.data_modules.multimodalharseriesdatamodule method)": [[15, "ssl_tools.data.data_modules.MultiModalHARSeriesDataModule.test_dataloader", false]], "test_dataloader() (ssl_tools.data.data_modules.tfcdatamodule method)": [[15, "ssl_tools.data.data_modules.TFCDataModule.test_dataloader", false]], "test_dataloader() (ssl_tools.data.data_modules.useractivityfolderdatamodule method)": [[15, "ssl_tools.data.data_modules.UserActivityFolderDataModule.test_dataloader", false]], "test_imu_cnn() (in module ssl_tools.models.nets.imu_transformer)": [[60, "ssl_tools.models.nets.imu_transformer.test_imu_cnn", false]], "test_imu_transformer() (in module ssl_tools.models.nets.imu_transformer)": [[60, "ssl_tools.models.nets.imu_transformer.test_imu_transformer", false]], "test_step() (ssl_tools.models.nets.deep_convnet.deepconvnet method)": [[59, "ssl_tools.models.nets.deep_convnet.DeepConvNet.test_step", false]], "test_step() (ssl_tools.models.nets.simple.simpleclassificationnet method)": [[67, "ssl_tools.models.nets.simple.SimpleClassificationNet.test_step", false]], "test_step() (ssl_tools.models.nets.simple.simplereconstructionnet method)": [[67, "ssl_tools.models.nets.simple.SimpleReconstructionNet.test_step", false]], "test_step() (ssl_tools.models.nets.wisenet.wisenet method)": [[69, "ssl_tools.models.nets.wisenet.WiseNet.test_step", false]], "test_step() (ssl_tools.models.ssl.classifier.ssldiscriminator method)": [[70, "ssl_tools.models.ssl.classifier.SSLDiscriminator.test_step", false]], "test_step() (ssl_tools.models.ssl.cpc.cpc method)": [[71, "ssl_tools.models.ssl.cpc.CPC.test_step", false]], "test_step() (ssl_tools.models.ssl.tfc.tfc method)": [[74, "ssl_tools.models.ssl.tfc.TFC.test_step", false]], "test_step() (ssl_tools.models.ssl.tnc.tnc method)": [[75, "ssl_tools.models.ssl.tnc.TNC.test_step", false]], "tfc (class in ssl_tools.models.ssl.tfc)": [[74, "ssl_tools.models.ssl.tfc.TFC", false]], "tfcdatamodule (class in ssl_tools.data.data_modules)": [[15, "ssl_tools.data.data_modules.TFCDataModule", false]], "tfcdatamodule (class in ssl_tools.data.data_modules.har)": [[14, "ssl_tools.data.data_modules.har.TFCDataModule", false]], "tfcdataset (class in ssl_tools.data.datasets)": [[18, "ssl_tools.data.datasets.TFCDataset", false]], "tfcdataset (class in ssl_tools.data.datasets.tfc)": [[20, "ssl_tools.data.datasets.tfc.TFCDataset", false]], "tfcdataset.fft (class in ssl_tools.data.datasets)": [[18, "ssl_tools.data.datasets.TFCDataset.FFT", false]], "tfcdataset.fft (class in ssl_tools.data.datasets.tfc)": [[20, "ssl_tools.data.datasets.tfc.TFCDataset.FFT", false]], "tfcfinetune (class in ssl_tools.pipelines.har_classification.tfc)": [[88, "ssl_tools.pipelines.har_classification.tfc.TFCFineTune", false]], "tfchead (class in ssl_tools.models.ssl.tfc)": [[74, "ssl_tools.models.ssl.tfc.TFCHead", false]], "tfcheadclassifierfinetune (class in ssl_tools.pipelines.har_classification.tfc_head_classifier)": [[89, "ssl_tools.pipelines.har_classification.tfc_head_classifier.TFCHeadClassifierFineTune", false]], "tfcheadclassifiertest (class in ssl_tools.experiments.har_classification.tfc_head_classifier)": [[41, "ssl_tools.experiments.har_classification.tfc_head_classifier.TFCHeadClassifierTest", false]], "tfcheadclassifiertrain (class in ssl_tools.experiments.har_classification.tfc_head_classifier)": [[41, "ssl_tools.experiments.har_classification.tfc_head_classifier.TFCHeadClassifierTrain", false]], "tfcheadclassifiertrain (class in ssl_tools.pipelines.har_classification.tfc_head_classifier)": [[89, "ssl_tools.pipelines.har_classification.tfc_head_classifier.TFCHeadClassifierTrain", false]], "tfcpredictionhead (class in ssl_tools.models.ssl.modules.heads)": [[73, "ssl_tools.models.ssl.modules.heads.TFCPredictionHead", false]], "tfcprojectionhead (class in ssl_tools.models.ssl.modules.heads)": [[73, "ssl_tools.models.ssl.modules.heads.TFCProjectionHead", false]], "tfctest (class in ssl_tools.experiments.har_classification.tfc)": [[40, "ssl_tools.experiments.har_classification.tfc.TFCTest", false]], "tfctrain (class in ssl_tools.experiments.har_classification.tfc)": [[40, "ssl_tools.experiments.har_classification.tfc.TFCTrain", false]], "tfctrain (class in ssl_tools.pipelines.har_classification.tfc)": [[88, "ssl_tools.pipelines.har_classification.tfc.TFCTrain", false]], "timeamplitudemodulation (class in ssl_tools.transforms.time_1d)": [[100, "ssl_tools.transforms.time_1d.TimeAmplitudeModulation", false]], "timewarp (class in ssl_tools.transforms.time_1d_full)": [[101, "ssl_tools.transforms.time_1d_full.TimeWarp", false]], "tnc (class in ssl_tools.models.ssl.tnc)": [[75, "ssl_tools.models.ssl.tnc.TNC", false]], "tncdataset (class in ssl_tools.data.datasets)": [[18, "ssl_tools.data.datasets.TNCDataset", false]], "tncdataset (class in ssl_tools.data.datasets.tnc)": [[21, "ssl_tools.data.datasets.tnc.TNCDataset", false]], "tncdiscriminator (class in ssl_tools.models.ssl.tnc)": [[75, "ssl_tools.models.ssl.tnc.TNCDiscriminator", false]], "tncfinetune (class in ssl_tools.pipelines.har_classification.tnc)": [[90, "ssl_tools.pipelines.har_classification.tnc.TNCFineTune", false]], "tnchardatamodule (class in ssl_tools.data.data_modules)": [[15, "ssl_tools.data.data_modules.TNCHARDataModule", false]], "tnchardatamodule (class in ssl_tools.data.data_modules.har)": [[14, "ssl_tools.data.data_modules.har.TNCHARDataModule", false]], "tncheadclassifierfinetune (class in ssl_tools.pipelines.har_classification.tnc_head_classifier)": [[91, "ssl_tools.pipelines.har_classification.tnc_head_classifier.TNCHeadClassifierFineTune", false]], "tncheadclassifiertest (class in ssl_tools.experiments.har_classification.tnc_head_classifier)": [[43, "ssl_tools.experiments.har_classification.tnc_head_classifier.TNCHeadClassifierTest", false]], "tncheadclassifiertrain (class in ssl_tools.experiments.har_classification.tnc_head_classifier)": [[43, "ssl_tools.experiments.har_classification.tnc_head_classifier.TNCHeadClassifierTrain", false]], "tncheadclassifiertrain (class in ssl_tools.pipelines.har_classification.tnc_head_classifier)": [[91, "ssl_tools.pipelines.har_classification.tnc_head_classifier.TNCHeadClassifierTrain", false]], "tncpredictionhead (class in ssl_tools.models.ssl.modules.heads)": [[73, "ssl_tools.models.ssl.modules.heads.TNCPredictionHead", false]], "tncpretrain (class in ssl_tools.pipelines.har_classification.tnc)": [[90, "ssl_tools.pipelines.har_classification.tnc.TNCPreTrain", false]], "tnctest (class in ssl_tools.experiments.har_classification.tnc)": [[42, "ssl_tools.experiments.har_classification.tnc.TNCTest", false]], "tnctrain (class in ssl_tools.experiments.har_classification.tnc)": [[42, "ssl_tools.experiments.har_classification.tnc.TNCTrain", false]], "train_data_args (ssl_tools.benchmarks.main_mix_style.experimentargs attribute)": [[5, "ssl_tools.benchmarks.main_mix_style.ExperimentArgs.train_data_args", false]], "train_dataloader() (ssl_tools.data.data_modules.base.simpledatamodule method)": [[12, "ssl_tools.data.data_modules.base.SimpleDataModule.train_dataloader", false]], "train_dataloader() (ssl_tools.data.data_modules.covid_anomaly.coviduseranomalydatamodule method)": [[13, "ssl_tools.data.data_modules.covid_anomaly.CovidUserAnomalyDataModule.train_dataloader", false]], "train_dataloader() (ssl_tools.data.data_modules.coviduseranomalydatamodule method)": [[15, "ssl_tools.data.data_modules.CovidUserAnomalyDataModule.train_dataloader", false]], "train_dataloader() (ssl_tools.data.data_modules.har.multimodalharseriesdatamodule method)": [[14, "ssl_tools.data.data_modules.har.MultiModalHARSeriesDataModule.train_dataloader", false]], "train_dataloader() (ssl_tools.data.data_modules.har.tfcdatamodule method)": [[14, "ssl_tools.data.data_modules.har.TFCDataModule.train_dataloader", false]], "train_dataloader() (ssl_tools.data.data_modules.har.useractivityfolderdatamodule method)": [[14, "ssl_tools.data.data_modules.har.UserActivityFolderDataModule.train_dataloader", false]], "train_dataloader() (ssl_tools.data.data_modules.multimodalharseriesdatamodule method)": [[15, "ssl_tools.data.data_modules.MultiModalHARSeriesDataModule.train_dataloader", false]], "train_dataloader() (ssl_tools.data.data_modules.tfcdatamodule method)": [[15, "ssl_tools.data.data_modules.TFCDataModule.train_dataloader", false]], "train_dataloader() (ssl_tools.data.data_modules.useractivityfolderdatamodule method)": [[15, "ssl_tools.data.data_modules.UserActivityFolderDataModule.train_dataloader", false]], "train_dataloader() (ssl_tools.models.utils.randomdatamodule method)": [[76, "ssl_tools.models.utils.RandomDataModule.train_dataloader", false]], "trainer (ssl_tools.benchmarks.main_supervised.experimentargs attribute)": [[6, "ssl_tools.benchmarks.main_supervised.ExperimentArgs.trainer", false]], "trainer (ssl_tools.experiments.lightning_experiment.lightningexperiment property)": [[46, "ssl_tools.experiments.lightning_experiment.LightningExperiment.trainer", false]], "trainer (ssl_tools.experiments.lightningexperiment property)": [[45, "ssl_tools.experiments.LightningExperiment.trainer", false]], "trainer_args (ssl_tools.benchmarks.main_mix_style.experimentargs attribute)": [[5, "ssl_tools.benchmarks.main_mix_style.ExperimentArgs.trainer_args", false]], "trainer_cls (ssl_tools.benchmarks.main_mix_style.experimentargs attribute)": [[5, "ssl_tools.benchmarks.main_mix_style.ExperimentArgs.trainer_cls", false]], "training_step() (ssl_tools.models.nets.deep_convnet.deepconvnet method)": [[59, "ssl_tools.models.nets.deep_convnet.DeepConvNet.training_step", false]], "training_step() (ssl_tools.models.nets.simple.simpleclassificationnet method)": [[67, "ssl_tools.models.nets.simple.SimpleClassificationNet.training_step", false]], "training_step() (ssl_tools.models.nets.simple.simplereconstructionnet method)": [[67, "ssl_tools.models.nets.simple.SimpleReconstructionNet.training_step", false]], "training_step() (ssl_tools.models.nets.wisenet.wisenet method)": [[69, "ssl_tools.models.nets.wisenet.WiseNet.training_step", false]], "training_step() (ssl_tools.models.ssl.classifier.ssldiscriminator method)": [[70, "ssl_tools.models.ssl.classifier.SSLDiscriminator.training_step", false]], "training_step() (ssl_tools.models.ssl.cpc.cpc method)": [[71, "ssl_tools.models.ssl.cpc.CPC.training_step", false]], "training_step() (ssl_tools.models.ssl.tfc.tfc method)": [[74, "ssl_tools.models.ssl.tfc.TFC.training_step", false]], "training_step() (ssl_tools.models.ssl.tnc.tnc method)": [[75, "ssl_tools.models.ssl.tnc.TNC.training_step", false]], "transform() (ssl_tools.transforms.signal_1d.addremovefrequency method)": [[99, "ssl_tools.transforms.signal_1d.AddRemoveFrequency.transform", false]], "transform() (ssl_tools.transforms.signal_1d.fft method)": [[99, "ssl_tools.transforms.signal_1d.FFT.transform", false]], "transform() (ssl_tools.transforms.signal_1d.welchpowerspectraldensity method)": [[99, "ssl_tools.transforms.signal_1d.WelchPowerSpectralDensity.transform", false]], "transform() (ssl_tools.transforms.time_1d.addgaussiannoise method)": [[100, "ssl_tools.transforms.time_1d.AddGaussianNoise.transform", false]], "transform() (ssl_tools.transforms.time_1d.lefttorightflip method)": [[100, "ssl_tools.transforms.time_1d.LeftToRightFlip.transform", false]], "transform() (ssl_tools.transforms.time_1d.magnitudewrap method)": [[100, "ssl_tools.transforms.time_1d.MagnitudeWrap.transform", false]], "transform() (ssl_tools.transforms.time_1d.randomsmoothing method)": [[100, "ssl_tools.transforms.time_1d.RandomSmoothing.transform", false]], "transform() (ssl_tools.transforms.time_1d.rotate method)": [[100, "ssl_tools.transforms.time_1d.Rotate.transform", false]], "transform() (ssl_tools.transforms.time_1d.scale method)": [[100, "ssl_tools.transforms.time_1d.Scale.transform", false]], "transform() (ssl_tools.transforms.time_1d.timeamplitudemodulation method)": [[100, "ssl_tools.transforms.time_1d.TimeAmplitudeModulation.transform", false]], "transform() (ssl_tools.transforms.utils.cast method)": [[102, "ssl_tools.transforms.utils.Cast.transform", false]], "transform() (ssl_tools.transforms.utils.composer method)": [[102, "ssl_tools.transforms.utils.Composer.transform", false]], "transform() (ssl_tools.transforms.utils.flatten method)": [[102, "ssl_tools.transforms.utils.Flatten.transform", false]], "transform() (ssl_tools.transforms.utils.identity method)": [[102, "ssl_tools.transforms.utils.Identity.transform", false]], "transform() (ssl_tools.transforms.utils.perchanneltransform method)": [[102, "ssl_tools.transforms.utils.PerChannelTransform.transform", false]], "transform() (ssl_tools.transforms.utils.reshape method)": [[102, "ssl_tools.transforms.utils.Reshape.transform", false]], "transform() (ssl_tools.transforms.utils.squeeze method)": [[102, "ssl_tools.transforms.utils.Squeeze.transform", false]], "transform() (ssl_tools.transforms.utils.stackcomposer method)": [[102, "ssl_tools.transforms.utils.StackComposer.transform", false]], "transform() (ssl_tools.transforms.utils.unsqueeze method)": [[102, "ssl_tools.transforms.utils.Unsqueeze.transform", false]], "transforms_map (in module ssl_tools.pipelines.har_classification.evaluator)": [[81, "ssl_tools.pipelines.har_classification.evaluator.transforms_map", false]], "uar_score() (in module ssl_tools.experiments.covid_detection.classfication_report)": [[27, "ssl_tools.experiments.covid_detection.classfication_report.uar_score", false]], "unsqueeze (class in ssl_tools.transforms.utils)": [[102, "ssl_tools.transforms.utils.Unsqueeze", false]], "useractivityfolderdatamodule (class in ssl_tools.data.data_modules)": [[15, "ssl_tools.data.data_modules.UserActivityFolderDataModule", false]], "useractivityfolderdatamodule (class in ssl_tools.data.data_modules.har)": [[14, "ssl_tools.data.data_modules.har.UserActivityFolderDataModule", false]], "val_dataloader() (ssl_tools.data.data_modules.base.simpledatamodule method)": [[12, "ssl_tools.data.data_modules.base.SimpleDataModule.val_dataloader", false]], "val_dataloader() (ssl_tools.data.data_modules.covid_anomaly.coviduseranomalydatamodule method)": [[13, "ssl_tools.data.data_modules.covid_anomaly.CovidUserAnomalyDataModule.val_dataloader", false]], "val_dataloader() (ssl_tools.data.data_modules.coviduseranomalydatamodule method)": [[15, "ssl_tools.data.data_modules.CovidUserAnomalyDataModule.val_dataloader", false]], "val_dataloader() (ssl_tools.data.data_modules.har.multimodalharseriesdatamodule method)": [[14, "ssl_tools.data.data_modules.har.MultiModalHARSeriesDataModule.val_dataloader", false]], "val_dataloader() (ssl_tools.data.data_modules.har.tfcdatamodule method)": [[14, "ssl_tools.data.data_modules.har.TFCDataModule.val_dataloader", false]], "val_dataloader() (ssl_tools.data.data_modules.har.useractivityfolderdatamodule method)": [[14, "ssl_tools.data.data_modules.har.UserActivityFolderDataModule.val_dataloader", false]], "val_dataloader() (ssl_tools.data.data_modules.multimodalharseriesdatamodule method)": [[15, "ssl_tools.data.data_modules.MultiModalHARSeriesDataModule.val_dataloader", false]], "val_dataloader() (ssl_tools.data.data_modules.tfcdatamodule method)": [[15, "ssl_tools.data.data_modules.TFCDataModule.val_dataloader", false]], "val_dataloader() (ssl_tools.data.data_modules.useractivityfolderdatamodule method)": [[15, "ssl_tools.data.data_modules.UserActivityFolderDataModule.val_dataloader", false]], "validation_step() (ssl_tools.models.nets.deep_convnet.deepconvnet method)": [[59, "ssl_tools.models.nets.deep_convnet.DeepConvNet.validation_step", false]], "validation_step() (ssl_tools.models.nets.simple.simpleclassificationnet method)": [[67, "ssl_tools.models.nets.simple.SimpleClassificationNet.validation_step", false]], "validation_step() (ssl_tools.models.nets.simple.simplereconstructionnet method)": [[67, "ssl_tools.models.nets.simple.SimpleReconstructionNet.validation_step", false]], "validation_step() (ssl_tools.models.nets.wisenet.wisenet method)": [[69, "ssl_tools.models.nets.wisenet.WiseNet.validation_step", false]], "validation_step() (ssl_tools.models.ssl.classifier.ssldiscriminator method)": [[70, "ssl_tools.models.ssl.classifier.SSLDiscriminator.validation_step", false]], "validation_step() (ssl_tools.models.ssl.cpc.cpc method)": [[71, "ssl_tools.models.ssl.cpc.CPC.validation_step", false]], "validation_step() (ssl_tools.models.ssl.tfc.tfc method)": [[74, "ssl_tools.models.ssl.tfc.TFC.validation_step", false]], "validation_step() (ssl_tools.models.ssl.tnc.tnc method)": [[75, "ssl_tools.models.ssl.tnc.TNC.validation_step", false]], "welchpowerspectraldensity (class in ssl_tools.transforms.signal_1d)": [[99, "ssl_tools.transforms.signal_1d.WelchPowerSpectralDensity", false]], "windowize (class in ssl_tools.transforms.window)": [[103, "ssl_tools.transforms.window.Windowize", false]], "windowslice (class in ssl_tools.transforms.time_1d_full)": [[101, "ssl_tools.transforms.time_1d_full.WindowSlice", false]], "windowwarp (class in ssl_tools.transforms.time_1d_full)": [[101, "ssl_tools.transforms.time_1d_full.WindowWarp", false]], "wisenet (class in ssl_tools.models.nets.wisenet)": [[69, "ssl_tools.models.nets.wisenet.WiseNet", false]], "wrap_zero_div() (in module ssl_tools.experiments.covid_detection.classfication_report)": [[27, "ssl_tools.experiments.covid_detection.classfication_report.wrap_zero_div", false]], "zeropadder2d (class in ssl_tools.models.utils)": [[76, "ssl_tools.models.utils.ZeroPadder2D", false]], "zeropaddingbetween (class in ssl_tools.transforms.pad)": [[98, "ssl_tools.transforms.pad.ZeroPaddingBetween", false]], "zscore_threshold_max() (in module ssl_tools.experiments.covid_detection.anomaly_detection_base)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.zscore_threshold_max", false]], "zscore_threshold_std() (in module ssl_tools.experiments.covid_detection.anomaly_detection_base)": [[23, "ssl_tools.experiments.covid_detection.anomaly_detection_base.zscore_threshold_std", false]]}, "objects": {"": [[47, 0, 0, "-", "ssl_tools"]], "ssl_tools": [[119, 0, 0, "-", "analysis"], [4, 0, 0, "-", "benchmarks"], [9, 0, 0, "-", "callbacks"], [22, 0, 0, "-", "data"], [45, 0, 0, "-", "experiments"], [49, 0, 0, "-", "losses"], [51, 0, 0, "-", "models"], [94, 0, 0, "-", "pipelines"], [97, 0, 0, "-", "transforms"], [106, 0, 0, "-", "utils"]], "ssl_tools.analysis": [[2, 0, 0, "-", "latent_analysis"], [3, 0, 0, "-", "plot_metrics"]], "ssl_tools.analysis.latent_analysis": [[2, 1, 1, "", "LatentAnalysis"], [2, 1, 1, "", "LayerOutputSaverHook"]], "ssl_tools.analysis.latent_analysis.LatentAnalysis": [[2, 2, 1, "", "__call__"]], "ssl_tools.analysis.latent_analysis.LayerOutputSaverHook": [[2, 2, 1, "", "_forward_hook"], [2, 2, 1, "", "attach_hooks"], [2, 2, 1, "", "outputs_from_layer"], [2, 2, 1, "", "remove_hooks"], [2, 2, 1, "", "run_model_with_hooks"]], "ssl_tools.analysis.plot_metrics": [[3, 1, 1, "", "PlotMetrics"], [3, 3, 1, "", "main"]], "ssl_tools.analysis.plot_metrics.PlotMetrics": [[3, 2, 1, "", "accuracy"], [3, 2, 1, "", "epoch_loss"]], "ssl_tools.benchmarks": [[5, 0, 0, "-", "main_mix_style"], [6, 0, 0, "-", "main_supervised"], [7, 0, 0, "-", "main_supervised_analysis"], [8, 0, 0, "-", "simple_trainer"]], "ssl_tools.benchmarks.main_mix_style": [[5, 1, 1, "", "CNN_HaEtAl_1D"], [5, 1, 1, "", "CNN_HaEtAl_1D_Backbone"], [5, 1, 1, "", "CNN_HaEtAl_2D"], [5, 1, 1, "", "CNN_HaEtAl_2D_Backbone"], [5, 1, 1, "", "ConvolutionalBlock"], [5, 1, 1, "", "ExperimentArgs"], [5, 1, 1, "", "ResNet1DBase"], [5, 1, 1, "", "ResNet1D_8"], [5, 1, 1, "", "ResNetBlock"], [5, 1, 1, "", "ResNetSE1D_5"], [5, 1, 1, "", "ResNetSE1D_8"], [5, 1, 1, "", "ResNetSEBlock"], [5, 1, 1, "", "SimpleClassificationNet2"], [5, 1, 1, "", "SqueezeAndExcitation1D"], [5, 1, 1, "", "_ResNet1D"], [5, 3, 1, "", "_run_experiment_wrapper"], [5, 3, 1, "", "cli_main"], [5, 3, 1, "", "conv3x3"], [5, 3, 1, "", "conv3x3_dynamic"], [5, 3, 1, "", "main_loo"], [5, 3, 1, "", "pretty_print_experiment_args"], [5, 3, 1, "", "run_serial"], [5, 3, 1, "", "run_using_ray"]], "ssl_tools.benchmarks.main_mix_style.CNN_HaEtAl_1D": [[5, 2, 1, "", "_calculate_fc_input_features"], [5, 2, 1, "", "_create_backbone"], [5, 2, 1, "", "_create_fc"]], "ssl_tools.benchmarks.main_mix_style.CNN_HaEtAl_1D_Backbone": [[5, 2, 1, "", "forward"]], "ssl_tools.benchmarks.main_mix_style.CNN_HaEtAl_2D": [[5, 2, 1, "", "_calculate_fc_input_features"], [5, 2, 1, "", "_create_backbone"], [5, 2, 1, "", "_create_fc"]], "ssl_tools.benchmarks.main_mix_style.CNN_HaEtAl_2D_Backbone": [[5, 2, 1, "", "forward"]], "ssl_tools.benchmarks.main_mix_style.ConvolutionalBlock": [[5, 2, 1, "", "forward"]], "ssl_tools.benchmarks.main_mix_style.ExperimentArgs": [[5, 4, 1, "", "data_cls"], [5, 4, 1, "", "mix"], [5, 4, 1, "", "model_args"], [5, 4, 1, "", "model_cls"], [5, 4, 1, "", "seed"], [5, 4, 1, "", "test_data_args"], [5, 4, 1, "", "train_data_args"], [5, 4, 1, "", "trainer_args"], [5, 4, 1, "", "trainer_cls"]], "ssl_tools.benchmarks.main_mix_style.ResNet1DBase": [[5, 2, 1, "", "_calculate_fc_input_features"]], "ssl_tools.benchmarks.main_mix_style.ResNetBlock": [[5, 2, 1, "", "forward"]], "ssl_tools.benchmarks.main_mix_style.SimpleClassificationNet2": [[5, 2, 1, "", "single_step"]], "ssl_tools.benchmarks.main_mix_style.SqueezeAndExcitation1D": [[5, 2, 1, "", "forward"]], "ssl_tools.benchmarks.main_mix_style._ResNet1D": [[5, 2, 1, "", "forward"]], "ssl_tools.benchmarks.main_supervised": [[6, 1, 1, "", "ExperimentArgs"], [6, 1, 1, "", "SupervisedConfigParser"], [6, 3, 1, "", "_run_experiment_wrapper"], [6, 3, 1, "", "cli_main"], [6, 3, 1, "", "hack_to_avoid_lightning_cli_sys_argv_warning"], [6, 3, 1, "", "main"], [6, 3, 1, "", "run"], [6, 3, 1, "", "run_serial"], [6, 3, 1, "", "run_using_ray"]], "ssl_tools.benchmarks.main_supervised.ExperimentArgs": [[6, 4, 1, "", "data"], [6, 4, 1, "", "model"], [6, 4, 1, "", "num_classes"], [6, 4, 1, "", "seed"], [6, 4, 1, "", "test_data"], [6, 4, 1, "", "trainer"]], "ssl_tools.benchmarks.main_supervised.SupervisedConfigParser": [[6, 2, 1, "", "__call__"], [6, 2, 1, "", "filter_experiments"], [6, 2, 1, "", "scan_configs"]], "ssl_tools.benchmarks.main_supervised_analysis": [[7, 3, 1, "", "analysis"]], "ssl_tools.benchmarks.simple_trainer": [[8, 3, 1, "", "cli_main"]], "ssl_tools.callbacks": [[10, 0, 0, "-", "performance"], [11, 0, 0, "-", "save_best"]], "ssl_tools.callbacks.performance": [[10, 1, 1, "", "PerformanceLogger"]], "ssl_tools.callbacks.performance.PerformanceLogger": [[10, 2, 1, "", "on_fit_end"], [10, 2, 1, "", "on_fit_start"], [10, 2, 1, "", "on_train_epoch_end"], [10, 2, 1, "", "on_train_epoch_start"]], "ssl_tools.callbacks.save_best": [[11, 1, 1, "", "PickleBestModelAndLoad"]], "ssl_tools.callbacks.save_best.PickleBestModelAndLoad": [[11, 2, 1, "", "on_train_end"]], "ssl_tools.data": [[15, 0, 0, "-", "data_modules"], [18, 0, 0, "-", "datasets"]], "ssl_tools.data.data_modules": [[15, 1, 1, "", "CovidUserAnomalyDataModule"], [15, 1, 1, "", "MultiModalHARSeriesDataModule"], [15, 1, 1, "", "TFCDataModule"], [15, 1, 1, "", "TNCHARDataModule"], [15, 1, 1, "", "UserActivityFolderDataModule"], [12, 0, 0, "-", "base"], [13, 0, 0, "-", "covid_anomaly"], [14, 0, 0, "-", "har"]], "ssl_tools.data.data_modules.CovidUserAnomalyDataModule": [[15, 2, 1, "", "__repr__"], [15, 2, 1, "", "__str__"], [15, 2, 1, "", "predict_dataloader"], [15, 2, 1, "", "setup"], [15, 2, 1, "", "test_dataloader"], [15, 2, 1, "", "train_dataloader"], [15, 2, 1, "", "val_dataloader"]], "ssl_tools.data.data_modules.MultiModalHARSeriesDataModule": [[15, 2, 1, "", "__repr__"], [15, 2, 1, "", "__str__"], [15, 2, 1, "", "_get_loader"], [15, 2, 1, "", "_load_dataset"], [15, 2, 1, "", "predict_dataloader"], [15, 2, 1, "", "setup"], [15, 2, 1, "", "test_dataloader"], [15, 2, 1, "", "train_dataloader"], [15, 2, 1, "", "val_dataloader"]], "ssl_tools.data.data_modules.TFCDataModule": [[15, 2, 1, "", "_get_loader"], [15, 2, 1, "", "_load_dataset"], [15, 2, 1, "", "predict_dataloader"], [15, 2, 1, "", "setup"], [15, 2, 1, "", "test_dataloader"], [15, 2, 1, "", "train_dataloader"], [15, 2, 1, "", "val_dataloader"]], "ssl_tools.data.data_modules.TNCHARDataModule": [[15, 2, 1, "", "_load_dataset"]], "ssl_tools.data.data_modules.UserActivityFolderDataModule": [[15, 2, 1, "", "__repr__"], [15, 2, 1, "", "__str__"], [15, 2, 1, "", "_get_loader"], [15, 2, 1, "", "_load_dataset"], [15, 2, 1, "", "predict_dataloader"], [15, 2, 1, "", "setup"], [15, 2, 1, "", "test_dataloader"], [15, 2, 1, "", "train_dataloader"], [15, 2, 1, "", "val_dataloader"]], "ssl_tools.data.data_modules.base": [[12, 1, 1, "", "SimpleDataModule"]], "ssl_tools.data.data_modules.base.SimpleDataModule": [[12, 2, 1, "", "_get_loader"], [12, 2, 1, "", "_load_dataset"], [12, 2, 1, "", "predict_dataloader"], [12, 2, 1, "", "test_dataloader"], [12, 2, 1, "", "train_dataloader"], [12, 2, 1, "", "val_dataloader"]], "ssl_tools.data.data_modules.covid_anomaly": [[13, 1, 1, "", "CovidUserAnomalyDataModule"]], "ssl_tools.data.data_modules.covid_anomaly.CovidUserAnomalyDataModule": [[13, 2, 1, "", "__repr__"], [13, 2, 1, "", "__str__"], [13, 2, 1, "", "predict_dataloader"], [13, 2, 1, "", "setup"], [13, 2, 1, "", "test_dataloader"], [13, 2, 1, "", "train_dataloader"], [13, 2, 1, "", "val_dataloader"]], "ssl_tools.data.data_modules.har": [[14, 1, 1, "", "AugmentedMultiModalHARSeriesDataModule"], [14, 1, 1, "", "MultiModalHARSeriesDataModule"], [14, 1, 1, "", "TFCDataModule"], [14, 1, 1, "", "TNCHARDataModule"], [14, 1, 1, "", "UserActivityFolderDataModule"], [14, 3, 1, "", "parse_num_workers"], [14, 3, 1, "", "parse_transforms"]], "ssl_tools.data.data_modules.har.AugmentedMultiModalHARSeriesDataModule": [[14, 2, 1, "", "_load_dataset"]], "ssl_tools.data.data_modules.har.MultiModalHARSeriesDataModule": [[14, 2, 1, "", "__repr__"], [14, 2, 1, "", "__str__"], [14, 2, 1, "", "_get_loader"], [14, 2, 1, "", "_load_dataset"], [14, 2, 1, "", "predict_dataloader"], [14, 2, 1, "", "setup"], [14, 2, 1, "", "test_dataloader"], [14, 2, 1, "", "train_dataloader"], [14, 2, 1, "", "val_dataloader"]], "ssl_tools.data.data_modules.har.TFCDataModule": [[14, 2, 1, "", "_get_loader"], [14, 2, 1, "", "_load_dataset"], [14, 2, 1, "", "predict_dataloader"], [14, 2, 1, "", "setup"], [14, 2, 1, "", "test_dataloader"], [14, 2, 1, "", "train_dataloader"], [14, 2, 1, "", "val_dataloader"]], "ssl_tools.data.data_modules.har.TNCHARDataModule": [[14, 2, 1, "", "_load_dataset"]], "ssl_tools.data.data_modules.har.UserActivityFolderDataModule": [[14, 2, 1, "", "__repr__"], [14, 2, 1, "", "__str__"], [14, 2, 1, "", "_get_loader"], [14, 2, 1, "", "_load_dataset"], [14, 2, 1, "", "predict_dataloader"], [14, 2, 1, "", "setup"], [14, 2, 1, "", "test_dataloader"], [14, 2, 1, "", "train_dataloader"], [14, 2, 1, "", "val_dataloader"]], "ssl_tools.data.datasets": [[18, 1, 1, "", "MultiModalDataframeDataset"], [18, 1, 1, "", "MultiModalSeriesCSVDataset"], [18, 1, 1, "", "SeriesFolderCSVDataset"], [18, 1, 1, "", "TFCDataset"], [18, 1, 1, "", "TNCDataset"], [16, 0, 0, "-", "augmented_dataset"], [17, 0, 0, "-", "domain_dataset"], [19, 0, 0, "-", "series_dataset"], [20, 0, 0, "-", "tfc"], [21, 0, 0, "-", "tnc"]], "ssl_tools.data.datasets.MultiModalDataframeDataset": [[18, 2, 1, "", "__getitem__"], [18, 2, 1, "", "__len__"], [18, 2, 1, "", "__repr__"], [18, 2, 1, "", "__str__"], [18, 2, 1, "", "_balance"], [18, 2, 1, "", "_dataset_transform"]], "ssl_tools.data.datasets.MultiModalSeriesCSVDataset": [[18, 2, 1, "", "__getitem__"], [18, 2, 1, "", "__len__"], [18, 2, 1, "", "__repr__"], [18, 2, 1, "", "__str__"], [18, 2, 1, "", "_load_data"]], "ssl_tools.data.datasets.SeriesFolderCSVDataset": [[18, 2, 1, "", "__getitem__"], [18, 2, 1, "", "__len__"], [18, 2, 1, "", "__repr__"], [18, 2, 1, "", "__str__"], [18, 2, 1, "", "_disable_fix_length"], [18, 2, 1, "", "_get_longest_sample_size"], [18, 2, 1, "", "_pad_data"], [18, 2, 1, "", "_read_all_csv"], [18, 2, 1, "", "_read_csv"], [18, 2, 1, "", "_scan_data"]], "ssl_tools.data.datasets.TFCDataset": [[18, 1, 1, "", "FFT"], [18, 2, 1, "", "__getitem__"], [18, 2, 1, "", "__len__"], [18, 2, 1, "", "_apply_transforms"], [18, 2, 1, "", "_apply_transforms_per_axis"]], "ssl_tools.data.datasets.TFCDataset.FFT": [[18, 2, 1, "", "__call__"]], "ssl_tools.data.datasets.TNCDataset": [[18, 2, 1, "", "__getitem__"], [18, 2, 1, "", "__len__"], [18, 2, 1, "", "_find_neighours"], [18, 2, 1, "", "_find_non_neighours"]], "ssl_tools.data.datasets.augmented_dataset": [[16, 1, 1, "", "AugmentedDataset"]], "ssl_tools.data.datasets.augmented_dataset.AugmentedDataset": [[16, 2, 1, "", "__getitem__"], [16, 2, 1, "", "__len__"]], "ssl_tools.data.datasets.domain_dataset": [[17, 1, 1, "", "DomainDataset"]], "ssl_tools.data.datasets.domain_dataset.DomainDataset": [[17, 2, 1, "", "__getitem__"], [17, 2, 1, "", "__len__"]], "ssl_tools.data.datasets.series_dataset": [[19, 1, 1, "", "MultiModalDataframeDataset"], [19, 1, 1, "", "MultiModalSeriesCSVDataset"], [19, 1, 1, "", "SeriesFolderCSVDataset"]], "ssl_tools.data.datasets.series_dataset.MultiModalDataframeDataset": [[19, 2, 1, "", "__getitem__"], [19, 2, 1, "", "__len__"], [19, 2, 1, "", "__repr__"], [19, 2, 1, "", "__str__"], [19, 2, 1, "", "_balance"], [19, 2, 1, "", "_dataset_transform"]], "ssl_tools.data.datasets.series_dataset.MultiModalSeriesCSVDataset": [[19, 2, 1, "", "__getitem__"], [19, 2, 1, "", "__len__"], [19, 2, 1, "", "__repr__"], [19, 2, 1, "", "__str__"], [19, 2, 1, "", "_load_data"]], "ssl_tools.data.datasets.series_dataset.SeriesFolderCSVDataset": [[19, 2, 1, "", "__getitem__"], [19, 2, 1, "", "__len__"], [19, 2, 1, "", "__repr__"], [19, 2, 1, "", "__str__"], [19, 2, 1, "", "_disable_fix_length"], [19, 2, 1, "", "_get_longest_sample_size"], [19, 2, 1, "", "_pad_data"], [19, 2, 1, "", "_read_all_csv"], [19, 2, 1, "", "_read_csv"], [19, 2, 1, "", "_scan_data"]], "ssl_tools.data.datasets.tfc": [[20, 1, 1, "", "TFCDataset"]], "ssl_tools.data.datasets.tfc.TFCDataset": [[20, 1, 1, "", "FFT"], [20, 2, 1, "", "__getitem__"], [20, 2, 1, "", "__len__"], [20, 2, 1, "", "_apply_transforms"], [20, 2, 1, "", "_apply_transforms_per_axis"]], "ssl_tools.data.datasets.tfc.TFCDataset.FFT": [[20, 2, 1, "", "__call__"]], "ssl_tools.data.datasets.tnc": [[21, 1, 1, "", "TNCDataset"]], "ssl_tools.data.datasets.tnc.TNCDataset": [[21, 2, 1, "", "__getitem__"], [21, 2, 1, "", "__len__"], [21, 2, 1, "", "_find_neighours"], [21, 2, 1, "", "_find_non_neighours"]], "ssl_tools.experiments": [[45, 1, 1, "", "Experiment"], [45, 1, 1, "", "LightningExperiment"], [45, 1, 1, "", "LightningSSLTrain"], [45, 1, 1, "", "LightningTest"], [45, 1, 1, "", "LightningTrain"], [45, 3, 1, "", "auto_main"], [29, 0, 0, "-", "covid_detection"], [32, 0, 0, "-", "experiment"], [36, 0, 0, "-", "har_classification"], [46, 0, 0, "-", "lightning_experiment"]], "ssl_tools.experiments.Experiment": [[45, 2, 1, "", "__call__"], [45, 2, 1, "", "__repr__"], [45, 2, 1, "", "__str__"], [45, 2, 1, "", "execute"], [45, 5, 1, "", "experiment_dir"], [45, 2, 1, "", "run"], [45, 2, 1, "", "setup"], [45, 2, 1, "", "teardown"]], "ssl_tools.experiments.LightningExperiment": [[45, 4, 1, "", "_MODEL_NAME"], [45, 4, 1, "", "_STAGE_NAME"], [45, 2, 1, "", "__str__"], [45, 5, 1, "", "callbacks"], [45, 5, 1, "", "checkpoint_dir"], [45, 5, 1, "", "data_module"], [45, 5, 1, "", "experiment_dir"], [45, 5, 1, "", "finished"], [45, 2, 1, "", "get_callbacks"], [45, 2, 1, "", "get_data_module"], [45, 2, 1, "", "get_logger"], [45, 2, 1, "", "get_model"], [45, 2, 1, "", "get_trainer"], [45, 5, 1, "", "hyperparameters"], [45, 2, 1, "", "load_checkpoint"], [45, 2, 1, "", "log_hyperparams"], [45, 5, 1, "", "logger"], [45, 5, 1, "", "model"], [45, 2, 1, "", "run"], [45, 2, 1, "", "run_model"], [45, 2, 1, "", "setup"], [45, 5, 1, "", "trainer"]], "ssl_tools.experiments.LightningSSLTrain": [[45, 2, 1, "", "get_data_module"], [45, 2, 1, "", "get_finetune_data_module"], [45, 2, 1, "", "get_finetune_model"], [45, 2, 1, "", "get_model"], [45, 2, 1, "", "get_pretrain_data_module"], [45, 2, 1, "", "get_pretrain_model"]], "ssl_tools.experiments.LightningTest": [[45, 4, 1, "", "_STAGE_NAME"], [45, 2, 1, "", "get_callbacks"], [45, 2, 1, "", "get_trainer"], [45, 2, 1, "", "run_model"]], "ssl_tools.experiments.LightningTrain": [[45, 4, 1, "", "_STAGE_NAME"], [45, 2, 1, "", "get_callbacks"], [45, 2, 1, "", "get_trainer"], [45, 2, 1, "", "run_model"]], "ssl_tools.experiments.covid_detection": [[23, 0, 0, "-", "anomaly_detection_base"], [24, 0, 0, "-", "cae"], [25, 0, 0, "-", "cae2d"], [26, 0, 0, "-", "ccae"], [27, 0, 0, "-", "classfication_report"], [28, 0, 0, "-", "classification_base"], [30, 0, 0, "-", "lstm_ae"], [31, 0, 0, "-", "mlp"]], "ssl_tools.experiments.covid_detection.anomaly_detection_base": [[23, 1, 1, "", "CovidAnomalyDetectionEvaluator"], [23, 1, 1, "", "CovidAnomalyDetectionTrain"], [23, 1, 1, "", "RMSELoss"], [23, 3, 1, "", "kmeans_threshold"], [23, 3, 1, "", "mean_absolute_error"], [23, 3, 1, "", "mean_squared_error"], [23, 3, 1, "", "root_mean_squared_error"], [23, 3, 1, "", "sigma_threshold"], [23, 3, 1, "", "zscore_threshold_max"], [23, 3, 1, "", "zscore_threshold_std"]], "ssl_tools.experiments.covid_detection.anomaly_detection_base.CovidAnomalyDetectionEvaluator": [[23, 2, 1, "", "_calc_static_anomaly_thresholds"], [23, 2, 1, "", "get_data_module"], [23, 2, 1, "", "get_model"], [23, 2, 1, "", "run_model"]], "ssl_tools.experiments.covid_detection.anomaly_detection_base.CovidAnomalyDetectionTrain": [[23, 2, 1, "", "_get_transforms"], [23, 2, 1, "", "get_data_module"], [23, 2, 1, "", "get_model"]], "ssl_tools.experiments.covid_detection.anomaly_detection_base.RMSELoss": [[23, 2, 1, "", "forward"]], "ssl_tools.experiments.covid_detection.cae": [[24, 1, 1, "", "ConvolutionalAutoencoderAnomalyDetectionTest"], [24, 1, 1, "", "ConvolutionalAutoencoderAnomalyDetectionTrain"], [24, 6, 1, "", "options"]], "ssl_tools.experiments.covid_detection.cae.ConvolutionalAutoencoderAnomalyDetectionTest": [[24, 4, 1, "", "_MODEL_NAME"], [24, 2, 1, "", "get_model"]], "ssl_tools.experiments.covid_detection.cae.ConvolutionalAutoencoderAnomalyDetectionTrain": [[24, 4, 1, "", "_MODEL_NAME"], [24, 2, 1, "", "get_model"]], "ssl_tools.experiments.covid_detection.cae2d": [[25, 1, 1, "", "ConvolutionalAutoencoder2DAnomalyDetectionTest"], [25, 1, 1, "", "ConvolutionalAutoencoder2DAnomalyDetectionTrain"], [25, 6, 1, "", "options"]], "ssl_tools.experiments.covid_detection.cae2d.ConvolutionalAutoencoder2DAnomalyDetectionTest": [[25, 4, 1, "", "_MODEL_NAME"], [25, 2, 1, "", "get_model"]], "ssl_tools.experiments.covid_detection.cae2d.ConvolutionalAutoencoder2DAnomalyDetectionTrain": [[25, 4, 1, "", "_MODEL_NAME"], [25, 2, 1, "", "get_model"]], "ssl_tools.experiments.covid_detection.ccae": [[26, 1, 1, "", "ConvolutionalAutoencoderAnomalyDetectionTest"], [26, 1, 1, "", "ConvolutionalAutoencoderAnomalyDetectionTrain"], [26, 6, 1, "", "options"]], "ssl_tools.experiments.covid_detection.ccae.ConvolutionalAutoencoderAnomalyDetectionTest": [[26, 4, 1, "", "_MODEL_NAME"], [26, 2, 1, "", "get_model"]], "ssl_tools.experiments.covid_detection.ccae.ConvolutionalAutoencoderAnomalyDetectionTrain": [[26, 4, 1, "", "_MODEL_NAME"], [26, 2, 1, "", "get_model"]], "ssl_tools.experiments.covid_detection.classfication_report": [[27, 3, 1, "", "_balanced_accuracy_score"], [27, 3, 1, "", "_matthews_corrcoef"], [27, 3, 1, "", "_roc_auc_score"], [27, 3, 1, "", "accuracy_score"], [27, 3, 1, "", "classification_report"], [27, 3, 1, "", "f1_score"], [27, 3, 1, "id0", "f2_score"], [27, 3, 1, "", "fbeta_score"], [27, 3, 1, "", "negative_precision_score"], [27, 3, 1, "", "precision_score"], [27, 3, 1, "", "recall_score"], [27, 3, 1, "", "specificity_score"], [27, 3, 1, "", "uar_score"], [27, 3, 1, "", "wrap_zero_div"]], "ssl_tools.experiments.covid_detection.classification_base": [[28, 1, 1, "", "CovidDetectionEvaluator"], [28, 1, 1, "", "CovidDetectionTrain"]], "ssl_tools.experiments.covid_detection.classification_base.CovidDetectionEvaluator": [[28, 2, 1, "", "get_data_module"], [28, 2, 1, "", "run_model"]], "ssl_tools.experiments.covid_detection.classification_base.CovidDetectionTrain": [[28, 2, 1, "", "get_data_module"]], "ssl_tools.experiments.covid_detection.lstm_ae": [[30, 1, 1, "", "LSTMAutoencoderAnomalyDetectionTest"], [30, 1, 1, "", "LSTMAutoencoderAnomalyDetectionTrain"], [30, 6, 1, "", "options"]], "ssl_tools.experiments.covid_detection.lstm_ae.LSTMAutoencoderAnomalyDetectionTest": [[30, 4, 1, "", "_MODEL_NAME"], [30, 2, 1, "", "get_model"]], "ssl_tools.experiments.covid_detection.lstm_ae.LSTMAutoencoderAnomalyDetectionTrain": [[30, 4, 1, "", "_MODEL_NAME"], [30, 2, 1, "", "get_model"]], "ssl_tools.experiments.covid_detection.mlp": [[31, 1, 1, "", "FlattenBCELoss"], [31, 1, 1, "", "MLPClassifierTest"], [31, 1, 1, "", "MLPClassifierTrain"], [31, 6, 1, "", "options"]], "ssl_tools.experiments.covid_detection.mlp.FlattenBCELoss": [[31, 2, 1, "", "forward"]], "ssl_tools.experiments.covid_detection.mlp.MLPClassifierTest": [[31, 4, 1, "", "_MODEL_NAME"], [31, 2, 1, "", "get_model"]], "ssl_tools.experiments.covid_detection.mlp.MLPClassifierTrain": [[31, 4, 1, "", "_MODEL_NAME"], [31, 2, 1, "", "get_model"]], "ssl_tools.experiments.experiment": [[32, 6, 1, "", "EXPERIMENT_VERSION_FORMAT"], [32, 1, 1, "", "Experiment"], [32, 3, 1, "", "auto_main"], [32, 3, 1, "", "get_parser"]], "ssl_tools.experiments.experiment.Experiment": [[32, 2, 1, "", "__call__"], [32, 2, 1, "", "__repr__"], [32, 2, 1, "", "__str__"], [32, 2, 1, "", "execute"], [32, 5, 1, "", "experiment_dir"], [32, 2, 1, "", "run"], [32, 2, 1, "", "setup"], [32, 2, 1, "", "teardown"]], "ssl_tools.experiments.har_classification": [[33, 0, 0, "-", "_classification_base"], [34, 0, 0, "-", "cpc"], [35, 0, 0, "-", "gru_encoder"], [37, 0, 0, "-", "mlp_classifier"], [38, 0, 0, "-", "simple1Dconv_classifier"], [39, 0, 0, "-", "simple2Dconv_classifier"], [40, 0, 0, "-", "tfc"], [41, 0, 0, "-", "tfc_head_classifier"], [42, 0, 0, "-", "tnc"], [43, 0, 0, "-", "tnc_head_classifier"], [44, 0, 0, "-", "utils"]], "ssl_tools.experiments.har_classification._classification_base": [[33, 1, 1, "", "EvaluatorBase"], [33, 1, 1, "", "PredictionHeadClassifier"], [33, 3, 1, "", "full_dataset_from_dataloader"], [33, 3, 1, "", "generate_embeddings"], [33, 3, 1, "", "get_full_data_split"], [33, 3, 1, "", "get_split_dataloader"]], "ssl_tools.experiments.har_classification._classification_base.EvaluatorBase": [[33, 2, 1, "", "_compute_classification_metrics"], [33, 2, 1, "", "_compute_embeddings"], [33, 2, 1, "", "_plot_confusion_matrix"], [33, 2, 1, "", "_plot_tnse_embeddings"], [33, 2, 1, "", "evaluate_embeddings"], [33, 2, 1, "", "evaluate_model_performance"], [33, 2, 1, "", "predict"], [33, 2, 1, "", "run_model"]], "ssl_tools.experiments.har_classification.cpc": [[34, 1, 1, "", "CPCTest"], [34, 1, 1, "", "CPCTrain"], [34, 6, 1, "", "options"]], "ssl_tools.experiments.har_classification.cpc.CPCTest": [[34, 4, 1, "", "_MODEL_NAME"], [34, 2, 1, "", "get_data_module"], [34, 2, 1, "", "get_model"]], "ssl_tools.experiments.har_classification.cpc.CPCTrain": [[34, 4, 1, "", "_MODEL_NAME"], [34, 2, 1, "", "get_finetune_data_module"], [34, 2, 1, "", "get_finetune_model"], [34, 2, 1, "", "get_pretrain_data_module"], [34, 2, 1, "", "get_pretrain_model"]], "ssl_tools.experiments.har_classification.gru_encoder": [[35, 1, 1, "", "GRUClassifier"], [35, 1, 1, "", "GRUClassifierTest"], [35, 1, 1, "", "GRUClassifierTrain"], [35, 6, 1, "", "options"]], "ssl_tools.experiments.har_classification.gru_encoder.GRUClassifierTest": [[35, 4, 1, "", "_MODEL_NAME"], [35, 2, 1, "", "get_data_module"], [35, 2, 1, "", "get_model"]], "ssl_tools.experiments.har_classification.gru_encoder.GRUClassifierTrain": [[35, 4, 1, "", "_MODEL_NAME"], [35, 2, 1, "", "get_data_module"], [35, 2, 1, "", "get_model"]], "ssl_tools.experiments.har_classification.mlp_classifier": [[37, 1, 1, "", "MLPClassifierTest"], [37, 1, 1, "", "MLPClassifierTrain"], [37, 6, 1, "", "options"]], "ssl_tools.experiments.har_classification.mlp_classifier.MLPClassifierTest": [[37, 4, 1, "", "_MODEL_NAME"], [37, 2, 1, "", "get_data_module"], [37, 2, 1, "", "get_model"]], "ssl_tools.experiments.har_classification.mlp_classifier.MLPClassifierTrain": [[37, 4, 1, "", "_MODEL_NAME"], [37, 2, 1, "", "get_data_module"], [37, 2, 1, "", "get_model"]], "ssl_tools.experiments.har_classification.simple1Dconv_classifier": [[38, 1, 1, "", "Simple1DConvNetTest"], [38, 1, 1, "", "Simple1DConvNetTrain"], [38, 6, 1, "", "options"]], "ssl_tools.experiments.har_classification.simple1Dconv_classifier.Simple1DConvNetTest": [[38, 4, 1, "", "_MODEL_NAME"], [38, 2, 1, "", "get_data_module"], [38, 2, 1, "", "get_model"]], "ssl_tools.experiments.har_classification.simple1Dconv_classifier.Simple1DConvNetTrain": [[38, 4, 1, "", "_MODEL_NAME"], [38, 2, 1, "", "get_data_module"], [38, 2, 1, "", "get_model"]], "ssl_tools.experiments.har_classification.simple2Dconv_classifier": [[39, 1, 1, "", "Simple2DConvNetTest"], [39, 1, 1, "", "Simple2DConvNetTrain"], [39, 6, 1, "", "options"]], "ssl_tools.experiments.har_classification.simple2Dconv_classifier.Simple2DConvNetTest": [[39, 4, 1, "", "_MODEL_NAME"], [39, 2, 1, "", "get_data_module"], [39, 2, 1, "", "get_model"]], "ssl_tools.experiments.har_classification.simple2Dconv_classifier.Simple2DConvNetTrain": [[39, 4, 1, "", "_MODEL_NAME"], [39, 2, 1, "", "get_data_module"], [39, 2, 1, "", "get_model"]], "ssl_tools.experiments.har_classification.tfc": [[40, 1, 1, "", "TFCTest"], [40, 1, 1, "", "TFCTrain"], [40, 6, 1, "", "options"]], "ssl_tools.experiments.har_classification.tfc.TFCTest": [[40, 4, 1, "", "_MODEL_NAME"], [40, 2, 1, "", "get_data_module"], [40, 2, 1, "", "get_model"]], "ssl_tools.experiments.har_classification.tfc.TFCTrain": [[40, 4, 1, "", "_MODEL_NAME"], [40, 2, 1, "", "get_finetune_data_module"], [40, 2, 1, "", "get_finetune_model"], [40, 2, 1, "", "get_pretrain_data_module"], [40, 2, 1, "", "get_pretrain_model"]], "ssl_tools.experiments.har_classification.tfc_head_classifier": [[41, 1, 1, "", "TFCHeadClassifierTest"], [41, 1, 1, "", "TFCHeadClassifierTrain"], [41, 6, 1, "", "options"]], "ssl_tools.experiments.har_classification.tfc_head_classifier.TFCHeadClassifierTest": [[41, 4, 1, "", "_MODEL_NAME"], [41, 2, 1, "", "get_data_module"], [41, 2, 1, "", "get_model"]], "ssl_tools.experiments.har_classification.tfc_head_classifier.TFCHeadClassifierTrain": [[41, 4, 1, "", "_MODEL_NAME"], [41, 2, 1, "", "get_data_module"], [41, 2, 1, "", "get_model"]], "ssl_tools.experiments.har_classification.tnc": [[42, 1, 1, "", "TNCTest"], [42, 1, 1, "", "TNCTrain"], [42, 6, 1, "", "options"]], "ssl_tools.experiments.har_classification.tnc.TNCTest": [[42, 4, 1, "", "_MODEL_NAME"], [42, 2, 1, "", "get_data_module"], [42, 2, 1, "", "get_model"]], "ssl_tools.experiments.har_classification.tnc.TNCTrain": [[42, 4, 1, "", "_MODEL_NAME"], [42, 2, 1, "", "get_finetune_data_module"], [42, 2, 1, "", "get_finetune_model"], [42, 2, 1, "", "get_pretrain_data_module"], [42, 2, 1, "", "get_pretrain_model"]], "ssl_tools.experiments.har_classification.tnc_head_classifier": [[43, 1, 1, "", "TNCHeadClassifierTest"], [43, 1, 1, "", "TNCHeadClassifierTrain"], [43, 6, 1, "", "options"]], "ssl_tools.experiments.har_classification.tnc_head_classifier.TNCHeadClassifierTest": [[43, 4, 1, "", "_MODEL_NAME"], [43, 2, 1, "", "get_data_module"], [43, 2, 1, "", "get_model"]], "ssl_tools.experiments.har_classification.tnc_head_classifier.TNCHeadClassifierTrain": [[43, 4, 1, "", "_MODEL_NAME"], [43, 2, 1, "", "get_data_module"], [43, 2, 1, "", "get_model"]], "ssl_tools.experiments.har_classification.utils": [[44, 1, 1, "", "DimensionAdder"], [44, 1, 1, "", "FFT"], [44, 1, 1, "", "Flatten"], [44, 1, 1, "", "Spectrogram"]], "ssl_tools.experiments.har_classification.utils.DimensionAdder": [[44, 2, 1, "", "__call__"]], "ssl_tools.experiments.har_classification.utils.FFT": [[44, 2, 1, "", "__call__"]], "ssl_tools.experiments.har_classification.utils.Flatten": [[44, 2, 1, "", "__call__"]], "ssl_tools.experiments.har_classification.utils.Spectrogram": [[44, 2, 1, "", "__call__"]], "ssl_tools.experiments.lightning_experiment": [[46, 1, 1, "", "LightningExperiment"], [46, 1, 1, "", "LightningSSLTrain"], [46, 1, 1, "", "LightningTest"], [46, 1, 1, "", "LightningTrain"]], "ssl_tools.experiments.lightning_experiment.LightningExperiment": [[46, 4, 1, "", "_MODEL_NAME"], [46, 4, 1, "", "_STAGE_NAME"], [46, 2, 1, "", "__str__"], [46, 5, 1, "", "callbacks"], [46, 5, 1, "", "checkpoint_dir"], [46, 5, 1, "", "data_module"], [46, 5, 1, "", "experiment_dir"], [46, 5, 1, "", "finished"], [46, 2, 1, "", "get_callbacks"], [46, 2, 1, "", "get_data_module"], [46, 2, 1, "", "get_logger"], [46, 2, 1, "", "get_model"], [46, 2, 1, "", "get_trainer"], [46, 5, 1, "", "hyperparameters"], [46, 2, 1, "", "load_checkpoint"], [46, 2, 1, "", "log_hyperparams"], [46, 5, 1, "", "logger"], [46, 5, 1, "", "model"], [46, 2, 1, "", "run"], [46, 2, 1, "", "run_model"], [46, 2, 1, "", "setup"], [46, 5, 1, "", "trainer"]], "ssl_tools.experiments.lightning_experiment.LightningSSLTrain": [[46, 2, 1, "", "get_data_module"], [46, 2, 1, "", "get_finetune_data_module"], [46, 2, 1, "", "get_finetune_model"], [46, 2, 1, "", "get_model"], [46, 2, 1, "", "get_pretrain_data_module"], [46, 2, 1, "", "get_pretrain_model"]], "ssl_tools.experiments.lightning_experiment.LightningTest": [[46, 4, 1, "", "_STAGE_NAME"], [46, 2, 1, "", "get_callbacks"], [46, 2, 1, "", "get_trainer"], [46, 2, 1, "", "run_model"]], "ssl_tools.experiments.lightning_experiment.LightningTrain": [[46, 4, 1, "", "_STAGE_NAME"], [46, 2, 1, "", "get_callbacks"], [46, 2, 1, "", "get_trainer"], [46, 2, 1, "", "run_model"]], "ssl_tools.losses": [[48, 0, 0, "-", "contrastive_loss"], [50, 0, 0, "-", "nxtent"]], "ssl_tools.losses.contrastive_loss": [[48, 1, 1, "", "ContrastiveLoss"]], "ssl_tools.losses.contrastive_loss.ContrastiveLoss": [[48, 2, 1, "", "forward"]], "ssl_tools.losses.nxtent": [[50, 1, 1, "", "NTXentLoss_poly"]], "ssl_tools.losses.nxtent.NTXentLoss_poly": [[50, 2, 1, "", "_cosine_simililarity"], [50, 2, 1, "", "_dot_simililarity"], [50, 2, 1, "", "_get_correlated_mask"], [50, 2, 1, "", "_get_similarity_function"], [50, 2, 1, "", "forward"]], "ssl_tools.models": [[53, 0, 0, "-", "layers"], [62, 0, 0, "-", "nets"], [72, 0, 0, "-", "ssl"], [76, 0, 0, "-", "utils"]], "ssl_tools.models.layers": [[52, 0, 0, "-", "gru"]], "ssl_tools.models.layers.gru": [[52, 1, 1, "", "GRUEncoder"]], "ssl_tools.models.layers.gru.GRUEncoder": [[52, 2, 1, "", "forward"]], "ssl_tools.models.nets": [[62, 1, 1, "", "MLPClassifier"], [62, 1, 1, "", "Simple1DConvNetwork"], [62, 1, 1, "", "Simple2DConvNetwork"], [54, 0, 0, "-", "cnn_ha_etal"], [55, 0, 0, "-", "cnn_pf"], [56, 0, 0, "-", "convae"], [57, 0, 0, "-", "convnet"], [58, 0, 0, "-", "deep_conv_lstm"], [59, 0, 0, "-", "deep_convnet"], [60, 0, 0, "-", "imu_transformer"], [61, 0, 0, "-", "inception_time"], [63, 0, 0, "-", "lstm_ae"], [64, 0, 0, "-", "multi_channel_cnn"], [65, 0, 0, "-", "resnet1d"], [66, 0, 0, "-", "resnet_1d"], [67, 0, 0, "-", "simple"], [68, 0, 0, "-", "transformer"], [69, 0, 0, "-", "wisenet"]], "ssl_tools.models.nets.Simple1DConvNetwork": [[62, 2, 1, "", "_calculate_fc_input_features"], [62, 2, 1, "", "_create_backbone"], [62, 2, 1, "", "_create_fc"]], "ssl_tools.models.nets.Simple2DConvNetwork": [[62, 2, 1, "", "_calculate_fc_input_features"], [62, 2, 1, "", "_create_backbone"], [62, 2, 1, "", "_create_fc"]], "ssl_tools.models.nets.cnn_ha_etal": [[54, 1, 1, "", "CNN_HaEtAl_1D"], [54, 1, 1, "", "CNN_HaEtAl_2D"]], "ssl_tools.models.nets.cnn_ha_etal.CNN_HaEtAl_1D": [[54, 2, 1, "", "_calculate_fc_input_features"], [54, 2, 1, "", "_create_backbone"], [54, 2, 1, "", "_create_fc"]], "ssl_tools.models.nets.cnn_ha_etal.CNN_HaEtAl_2D": [[54, 2, 1, "", "_calculate_fc_input_features"], [54, 2, 1, "", "_create_backbone"], [54, 2, 1, "", "_create_fc"]], "ssl_tools.models.nets.cnn_pf": [[55, 1, 1, "", "CNN_PFF_2D"], [55, 1, 1, "", "CNN_PF_2D"], [55, 1, 1, "", "CNN_PF_Backbone"]], "ssl_tools.models.nets.cnn_pf.CNN_PF_2D": [[55, 2, 1, "", "_calculate_fc_input_features"], [55, 2, 1, "", "_create_fc"]], "ssl_tools.models.nets.cnn_pf.CNN_PF_Backbone": [[55, 2, 1, "", "forward"]], "ssl_tools.models.nets.convae": [[56, 1, 1, "", "ContrastiveConvolutionalAutoEncoder"], [56, 1, 1, "", "ContrastiveConvolutionalAutoEncoder2D"], [56, 1, 1, "", "ConvolutionalAutoEncoder"], [56, 1, 1, "", "ConvolutionalAutoEncoder2D"], [56, 1, 1, "", "_ConvolutionalAutoEncoder"], [56, 1, 1, "", "_ConvolutionalAutoEncoder2D"]], "ssl_tools.models.nets.convae._ConvolutionalAutoEncoder": [[56, 2, 1, "", "forward"]], "ssl_tools.models.nets.convae._ConvolutionalAutoEncoder2D": [[56, 2, 1, "", "forward"]], "ssl_tools.models.nets.convnet": [[57, 1, 1, "", "Simple1DConvNetwork"], [57, 1, 1, "", "Simple2DConvNetwork"]], "ssl_tools.models.nets.convnet.Simple1DConvNetwork": [[57, 2, 1, "", "_calculate_fc_input_features"], [57, 2, 1, "", "_create_backbone"], [57, 2, 1, "", "_create_fc"]], "ssl_tools.models.nets.convnet.Simple2DConvNetwork": [[57, 2, 1, "", "_calculate_fc_input_features"], [57, 2, 1, "", "_create_backbone"], [57, 2, 1, "", "_create_fc"]], "ssl_tools.models.nets.deep_conv_lstm": [[58, 1, 1, "", "ConvLSTMCell"], [58, 1, 1, "", "DeepConvLSTM"]], "ssl_tools.models.nets.deep_conv_lstm.ConvLSTMCell": [[58, 2, 1, "", "_calculate_conv_output_shape"], [58, 2, 1, "", "forward"]], "ssl_tools.models.nets.deep_conv_lstm.DeepConvLSTM": [[58, 2, 1, "", "_calculate_fc_input_features"], [58, 2, 1, "", "_create_backbone"], [58, 2, 1, "", "_create_fc"]], "ssl_tools.models.nets.deep_convnet": [[59, 1, 1, "", "DeepConvNet"], [59, 3, 1, "", "main"]], "ssl_tools.models.nets.deep_convnet.DeepConvNet": [[59, 2, 1, "", "_calculate_fc_input_features"], [59, 2, 1, "", "_common_step"], [59, 2, 1, "", "_compute_metrics"], [59, 2, 1, "", "configure_optimizers"], [59, 2, 1, "", "forward"], [59, 2, 1, "", "loss_function"], [59, 2, 1, "", "predict_step"], [59, 2, 1, "", "test_step"], [59, 2, 1, "", "training_step"], [59, 2, 1, "", "validation_step"]], "ssl_tools.models.nets.imu_transformer": [[60, 1, 1, "", "IMUCNN"], [60, 1, 1, "", "IMUTransformerEncoder"], [60, 1, 1, "", "_IMUTransformerEncoder"], [60, 3, 1, "", "test_imu_cnn"], [60, 3, 1, "", "test_imu_transformer"]], "ssl_tools.models.nets.imu_transformer.IMUCNN": [[60, 2, 1, "", "_calculate_fc_input_features"], [60, 2, 1, "", "_create_backbone"], [60, 2, 1, "", "_create_fc"]], "ssl_tools.models.nets.imu_transformer.IMUTransformerEncoder": [[60, 2, 1, "", "_create_backbone"], [60, 2, 1, "", "_create_fc"]], "ssl_tools.models.nets.imu_transformer._IMUTransformerEncoder": [[60, 2, 1, "", "forward"]], "ssl_tools.models.nets.inception_time": [[61, 1, 1, "", "InceptionModule"], [61, 1, 1, "", "InceptionTime"], [61, 1, 1, "", "ShortcutLayer"], [61, 1, 1, "", "_InceptionTime"]], "ssl_tools.models.nets.inception_time.InceptionModule": [[61, 2, 1, "", "build_model"], [61, 2, 1, "", "forward"]], "ssl_tools.models.nets.inception_time.InceptionTime": [[61, 2, 1, "", "_calculate_fc_input_features"], [61, 2, 1, "", "_create_fc"]], "ssl_tools.models.nets.inception_time.ShortcutLayer": [[61, 2, 1, "", "forward"]], "ssl_tools.models.nets.inception_time._InceptionTime": [[61, 2, 1, "", "build_model"], [61, 2, 1, "", "forward"]], "ssl_tools.models.nets.lstm_ae": [[63, 1, 1, "", "LSTMAutoencoder"], [63, 1, 1, "", "_LSTMAutoEncoder"]], "ssl_tools.models.nets.lstm_ae._LSTMAutoEncoder": [[63, 2, 1, "", "forward"]], "ssl_tools.models.nets.multi_channel_cnn": [[64, 1, 1, "", "MultiChannelCNN_HAR"], [64, 1, 1, "", "_MultiChannelCNN_HAR"]], "ssl_tools.models.nets.multi_channel_cnn.MultiChannelCNN_HAR": [[64, 2, 1, "", "_calculate_fc_input_features"], [64, 2, 1, "", "_create_backbone"], [64, 2, 1, "", "_create_fc"]], "ssl_tools.models.nets.multi_channel_cnn._MultiChannelCNN_HAR": [[64, 2, 1, "", "forward"]], "ssl_tools.models.nets.resnet1d": [[65, 1, 1, "", "BasicBlock"], [65, 1, 1, "", "MyConv1dPadSame"], [65, 1, 1, "", "MyMaxPool1dPadSame"], [65, 1, 1, "", "ResNet1D"], [65, 1, 1, "", "_ResNet1D"], [65, 3, 1, "", "main"]], "ssl_tools.models.nets.resnet1d.BasicBlock": [[65, 2, 1, "", "forward"]], "ssl_tools.models.nets.resnet1d.MyConv1dPadSame": [[65, 2, 1, "", "forward"]], "ssl_tools.models.nets.resnet1d.MyMaxPool1dPadSame": [[65, 2, 1, "", "forward"]], "ssl_tools.models.nets.resnet1d.ResNet1D": [[65, 2, 1, "", "_calculate_fc_input_features"], [65, 2, 1, "", "_create_fc"]], "ssl_tools.models.nets.resnet1d._ResNet1D": [[65, 2, 1, "", "forward"]], "ssl_tools.models.nets.resnet_1d": [[66, 1, 1, "", "ConvolutionalBlock"], [66, 1, 1, "", "ResNet1DBase"], [66, 1, 1, "", "ResNet1D_8"], [66, 1, 1, "", "ResNetBlock"], [66, 1, 1, "", "ResNetSE1D_5"], [66, 1, 1, "", "ResNetSE1D_8"], [66, 1, 1, "", "ResNetSEBlock"], [66, 1, 1, "", "SqueezeAndExcitation1D"], [66, 1, 1, "", "_ResNet1D"]], "ssl_tools.models.nets.resnet_1d.ConvolutionalBlock": [[66, 2, 1, "", "forward"]], "ssl_tools.models.nets.resnet_1d.ResNet1DBase": [[66, 2, 1, "", "_calculate_fc_input_features"]], "ssl_tools.models.nets.resnet_1d.ResNetBlock": [[66, 2, 1, "", "forward"]], "ssl_tools.models.nets.resnet_1d.SqueezeAndExcitation1D": [[66, 2, 1, "", "forward"]], "ssl_tools.models.nets.resnet_1d._ResNet1D": [[66, 2, 1, "", "forward"]], "ssl_tools.models.nets.simple": [[67, 1, 1, "", "MLPClassifier"], [67, 1, 1, "", "SimpleClassificationNet"], [67, 1, 1, "", "SimpleReconstructionNet"]], "ssl_tools.models.nets.simple.SimpleClassificationNet": [[67, 2, 1, "", "compute_metrics"], [67, 2, 1, "", "configure_optimizers"], [67, 2, 1, "", "forward"], [67, 2, 1, "", "loss_func"], [67, 2, 1, "", "predict_step"], [67, 2, 1, "", "single_step"], [67, 2, 1, "", "test_step"], [67, 2, 1, "", "training_step"], [67, 2, 1, "", "validation_step"]], "ssl_tools.models.nets.simple.SimpleReconstructionNet": [[67, 2, 1, "", "configure_optimizers"], [67, 2, 1, "", "forward"], [67, 2, 1, "", "loss_func"], [67, 2, 1, "", "predict_step"], [67, 2, 1, "", "single_step"], [67, 2, 1, "", "test_step"], [67, 2, 1, "", "training_step"], [67, 2, 1, "", "validation_step"]], "ssl_tools.models.nets.transformer": [[68, 1, 1, "", "SimpleTransformer"]], "ssl_tools.models.nets.transformer.SimpleTransformer": [[68, 2, 1, "", "configure_optimizers"]], "ssl_tools.models.nets.wisenet": [[69, 1, 1, "", "WiseNet"]], "ssl_tools.models.nets.wisenet.WiseNet": [[69, 2, 1, "", "_common_step"], [69, 2, 1, "", "configure_optimizers"], [69, 2, 1, "", "forward"], [69, 2, 1, "", "predict_step"], [69, 2, 1, "", "test_step"], [69, 2, 1, "", "training_step"], [69, 2, 1, "", "validation_step"]], "ssl_tools.models.ssl": [[70, 0, 0, "-", "classifier"], [71, 0, 0, "-", "cpc"], [74, 0, 0, "-", "tfc"], [75, 0, 0, "-", "tnc"]], "ssl_tools.models.ssl.classifier": [[70, 1, 1, "", "SSLDiscriminator"]], "ssl_tools.models.ssl.classifier.SSLDiscriminator": [[70, 2, 1, "", "_compute_metrics"], [70, 2, 1, "", "_freeze"], [70, 2, 1, "", "_loss_func"], [70, 2, 1, "", "configure_optimizers"], [70, 2, 1, "", "forward"], [70, 2, 1, "", "predict_step"], [70, 2, 1, "", "test_step"], [70, 2, 1, "", "training_step"], [70, 2, 1, "", "validation_step"]], "ssl_tools.models.ssl.cpc": [[71, 1, 1, "", "CPC"], [71, 3, 1, "", "build_cpc"]], "ssl_tools.models.ssl.cpc.CPC": [[71, 2, 1, "", "_shared_step"], [71, 2, 1, "", "_step"], [71, 2, 1, "", "configure_optimizers"], [71, 2, 1, "", "forward"], [71, 2, 1, "", "get_config"], [71, 2, 1, "", "loss_function"], [71, 2, 1, "", "test_step"], [71, 2, 1, "", "training_step"], [71, 2, 1, "", "validation_step"]], "ssl_tools.models.ssl.modules": [[73, 0, 0, "-", "heads"]], "ssl_tools.models.ssl.modules.heads": [[73, 1, 1, "", "CPCPredictionHead"], [73, 1, 1, "", "TFCPredictionHead"], [73, 1, 1, "", "TFCProjectionHead"], [73, 1, 1, "", "TNCPredictionHead"]], "ssl_tools.models.ssl.tfc": [[74, 1, 1, "", "TFC"], [74, 1, 1, "", "TFCHead"], [74, 3, 1, "", "build_tfc_transformer"]], "ssl_tools.models.ssl.tfc.TFC": [[74, 2, 1, "", "_generate_representations"], [74, 2, 1, "", "_shared_step"], [74, 2, 1, "", "configure_optimizers"], [74, 2, 1, "", "forward"], [74, 2, 1, "", "get_config"], [74, 2, 1, "", "test_step"], [74, 2, 1, "", "training_step"], [74, 2, 1, "", "validation_step"]], "ssl_tools.models.ssl.tfc.TFCHead": [[74, 2, 1, "", "forward"]], "ssl_tools.models.ssl.tnc": [[75, 1, 1, "", "TNC"], [75, 1, 1, "", "TNCDiscriminator"], [75, 3, 1, "", "build_tnc"]], "ssl_tools.models.ssl.tnc.TNC": [[75, 2, 1, "", "_shared_step"], [75, 2, 1, "", "configure_optimizers"], [75, 2, 1, "", "forward"], [75, 2, 1, "", "get_config"], [75, 2, 1, "", "loss_function"], [75, 2, 1, "", "test_step"], [75, 2, 1, "", "training_step"], [75, 2, 1, "", "validation_step"]], "ssl_tools.models.ssl.tnc.TNCDiscriminator": [[75, 2, 1, "", "forward"]], "ssl_tools.models.utils": [[76, 1, 1, "", "RandomDataModule"], [76, 1, 1, "", "RandomDataset"], [76, 1, 1, "", "ShapePrinter"], [76, 1, 1, "", "ZeroPadder2D"]], "ssl_tools.models.utils.RandomDataModule": [[76, 2, 1, "", "train_dataloader"]], "ssl_tools.models.utils.RandomDataset": [[76, 2, 1, "", "__getitem__"], [76, 2, 1, "", "__len__"]], "ssl_tools.models.utils.ShapePrinter": [[76, 2, 1, "", "forward"]], "ssl_tools.models.utils.ZeroPadder2D": [[76, 2, 1, "", "__repr__"], [76, 2, 1, "", "__str__"], [76, 2, 1, "", "forward"]], "ssl_tools.pipelines": [[77, 0, 0, "-", "base"], [78, 0, 0, "-", "cli"], [83, 0, 0, "-", "har_classification"], [95, 0, 0, "-", "mlflow_train"], [96, 0, 0, "-", "utils"]], "ssl_tools.pipelines.base": [[77, 1, 1, "", "Pipeline"]], "ssl_tools.pipelines.base.Pipeline": [[77, 2, 1, "", "__call__"], [77, 2, 1, "", "run"]], "ssl_tools.pipelines.cli": [[78, 3, 1, "", "auto_main"], [78, 3, 1, "", "get_parser"]], "ssl_tools.pipelines.har_classification": [[79, 0, 0, "-", "conv1d_conss"], [80, 0, 0, "-", "cpc"], [81, 0, 0, "-", "evaluator"], [82, 0, 0, "-", "gru_encoder"], [84, 0, 0, "-", "mlp"], [86, 0, 0, "-", "simple1Dconv_classifier"], [87, 0, 0, "-", "simple2Dconv_classifier"], [88, 0, 0, "-", "tfc"], [89, 0, 0, "-", "tfc_head_classifier"], [90, 0, 0, "-", "tnc"], [91, 0, 0, "-", "tnc_head_classifier"], [92, 0, 0, "-", "transformer"], [93, 0, 0, "-", "utils"]], "ssl_tools.pipelines.har_classification.conv1d_conss": [[79, 1, 1, "", "PartialEmbeddingEvaluator"], [79, 1, 1, "", "PartialEmbeddingEvaluatorCallback"], [79, 1, 1, "", "Simple1DConvNetFineTune2"], [79, 6, 1, "", "experiment"]], "ssl_tools.pipelines.har_classification.conv1d_conss.PartialEmbeddingEvaluator": [[79, 2, 1, "", "run"]], "ssl_tools.pipelines.har_classification.conv1d_conss.PartialEmbeddingEvaluatorCallback": [[79, 2, 1, "", "on_validation_end"]], "ssl_tools.pipelines.har_classification.conv1d_conss.Simple1DConvNetFineTune2": [[79, 2, 1, "", "get_callbacks"]], "ssl_tools.pipelines.har_classification.cpc": [[80, 1, 1, "", "CPCFineTune"], [80, 1, 1, "", "CPCPreTrain"], [80, 6, 1, "", "options"]], "ssl_tools.pipelines.har_classification.cpc.CPCFineTune": [[80, 2, 1, "", "get_data_module"], [80, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.cpc.CPCPreTrain": [[80, 2, 1, "", "get_data_module"], [80, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.evaluator": [[81, 1, 1, "", "CSVGenerator"], [81, 1, 1, "", "EmbeddingEvaluator"], [81, 1, 1, "", "EvaluateAll"], [81, 1, 1, "", "HAREmbeddingEvaluator"], [81, 3, 1, "", "full_dataset_from_dataloader"], [81, 3, 1, "", "generate_embeddings"], [81, 3, 1, "", "get_full_data_split"], [81, 3, 1, "", "get_split_dataloader"], [81, 6, 1, "", "options"], [81, 3, 1, "", "run_evaluator_wrapper"], [81, 6, 1, "", "transforms_map"]], "ssl_tools.pipelines.har_classification.evaluator.CSVGenerator": [[81, 5, 1, "", "client"], [81, 2, 1, "", "run"]], "ssl_tools.pipelines.har_classification.evaluator.EmbeddingEvaluator": [[81, 2, 1, "", "_compute_classification_metrics"], [81, 2, 1, "", "_confusion_matrix"], [81, 2, 1, "", "_evaluate_embeddings"], [81, 2, 1, "", "_plot_confusion_matrix"], [81, 2, 1, "", "_plot_tnse_embeddings"], [81, 5, 1, "", "client"], [81, 2, 1, "", "evaluate_embeddings"], [81, 2, 1, "", "evaluate_model_performance"], [81, 2, 1, "", "get_callbacks"], [81, 2, 1, "", "get_data_module"], [81, 2, 1, "", "get_logger"], [81, 2, 1, "", "get_trainer"], [81, 2, 1, "", "load_model"], [81, 2, 1, "", "predict"], [81, 2, 1, "", "run"], [81, 2, 1, "", "run_task"]], "ssl_tools.pipelines.har_classification.evaluator.EvaluateAll": [[81, 5, 1, "", "client"], [81, 2, 1, "", "filter_runs"], [81, 2, 1, "", "get_runs"], [81, 2, 1, "", "locate_config"], [81, 2, 1, "", "run"], [81, 2, 1, "", "summarize"]], "ssl_tools.pipelines.har_classification.evaluator.HAREmbeddingEvaluator": [[81, 2, 1, "", "get_data_module"]], "ssl_tools.pipelines.har_classification.gru_encoder": [[82, 1, 1, "", "GRUClassifier"], [82, 1, 1, "", "GRUClassifierFineTune"], [82, 1, 1, "", "GRUClassifierTrain"], [82, 6, 1, "", "options"]], "ssl_tools.pipelines.har_classification.gru_encoder.GRUClassifierFineTune": [[82, 4, 1, "", "MODEL"], [82, 2, 1, "", "get_data_module"], [82, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.gru_encoder.GRUClassifierTrain": [[82, 4, 1, "", "MODEL"], [82, 2, 1, "", "get_data_module"], [82, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.mlp": [[84, 1, 1, "", "MLPClassifierFineTune"], [84, 1, 1, "", "MLPClassifierTrain"], [84, 6, 1, "", "options"]], "ssl_tools.pipelines.har_classification.mlp.MLPClassifierFineTune": [[84, 2, 1, "", "get_data_module"], [84, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.mlp.MLPClassifierTrain": [[84, 2, 1, "", "get_data_module"], [84, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.scripts": [[85, 0, 0, "-", "evaluate_all"]], "ssl_tools.pipelines.har_classification.scripts.evaluate_all": [[85, 3, 1, "", "EvaluateAll"], [85, 6, 1, "", "options"]], "ssl_tools.pipelines.har_classification.simple1Dconv_classifier": [[86, 1, 1, "", "Simple1DConvNetFineTune"], [86, 1, 1, "", "Simple1DConvNetTrain"], [86, 6, 1, "", "options"]], "ssl_tools.pipelines.har_classification.simple1Dconv_classifier.Simple1DConvNetFineTune": [[86, 4, 1, "", "MODEL"], [86, 2, 1, "", "get_data_module"], [86, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.simple1Dconv_classifier.Simple1DConvNetTrain": [[86, 4, 1, "", "MODEL"], [86, 2, 1, "", "get_data_module"], [86, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.simple2Dconv_classifier": [[87, 1, 1, "", "Simple2DConvNetFineTune"], [87, 1, 1, "", "Simple2DConvNetTrain"], [87, 6, 1, "", "options"]], "ssl_tools.pipelines.har_classification.simple2Dconv_classifier.Simple2DConvNetFineTune": [[87, 4, 1, "", "MODEL"], [87, 2, 1, "", "get_data_module"], [87, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.simple2Dconv_classifier.Simple2DConvNetTrain": [[87, 4, 1, "", "MODEL"], [87, 2, 1, "", "get_data_module"], [87, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.tfc": [[88, 1, 1, "", "TFCFineTune"], [88, 1, 1, "", "TFCTrain"], [88, 6, 1, "", "options"]], "ssl_tools.pipelines.har_classification.tfc.TFCFineTune": [[88, 2, 1, "", "get_data_module"], [88, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.tfc.TFCTrain": [[88, 2, 1, "", "get_data_module"], [88, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.tfc_head_classifier": [[89, 1, 1, "", "TFCHeadClassifierFineTune"], [89, 1, 1, "", "TFCHeadClassifierTrain"], [89, 6, 1, "", "options"]], "ssl_tools.pipelines.har_classification.tfc_head_classifier.TFCHeadClassifierFineTune": [[89, 4, 1, "", "MODEL"], [89, 2, 1, "", "get_data_module"], [89, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.tfc_head_classifier.TFCHeadClassifierTrain": [[89, 4, 1, "", "MODEL"], [89, 2, 1, "", "get_data_module"], [89, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.tnc": [[90, 1, 1, "", "TNCFineTune"], [90, 1, 1, "", "TNCPreTrain"], [90, 6, 1, "", "options"]], "ssl_tools.pipelines.har_classification.tnc.TNCFineTune": [[90, 2, 1, "", "get_data_module"], [90, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.tnc.TNCPreTrain": [[90, 2, 1, "", "get_data_module"], [90, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.tnc_head_classifier": [[91, 1, 1, "", "TNCHeadClassifierFineTune"], [91, 1, 1, "", "TNCHeadClassifierTrain"], [91, 6, 1, "", "options"]], "ssl_tools.pipelines.har_classification.tnc_head_classifier.TNCHeadClassifierFineTune": [[91, 4, 1, "", "MODEL"], [91, 2, 1, "", "get_data_module"], [91, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.tnc_head_classifier.TNCHeadClassifierTrain": [[91, 4, 1, "", "MODEL"], [91, 2, 1, "", "get_data_module"], [91, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.transformer": [[92, 1, 1, "", "SimpleTransformerFineTune"], [92, 1, 1, "", "SimpleTransformerTrain"], [92, 6, 1, "", "options"]], "ssl_tools.pipelines.har_classification.transformer.SimpleTransformerFineTune": [[92, 2, 1, "", "get_data_module"], [92, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.transformer.SimpleTransformerTrain": [[92, 4, 1, "", "MODEL"], [92, 2, 1, "", "get_data_module"], [92, 2, 1, "", "get_model"]], "ssl_tools.pipelines.har_classification.utils": [[93, 1, 1, "", "DimensionAdder"], [93, 1, 1, "", "FFT"], [93, 1, 1, "", "Flatten"], [93, 1, 1, "", "PredictionHeadClassifier"], [93, 1, 1, "", "Spectrogram"], [93, 1, 1, "", "SwapAxes"]], "ssl_tools.pipelines.har_classification.utils.DimensionAdder": [[93, 2, 1, "", "__call__"]], "ssl_tools.pipelines.har_classification.utils.FFT": [[93, 2, 1, "", "__call__"]], "ssl_tools.pipelines.har_classification.utils.Flatten": [[93, 2, 1, "", "__call__"]], "ssl_tools.pipelines.har_classification.utils.Spectrogram": [[93, 2, 1, "", "__call__"]], "ssl_tools.pipelines.har_classification.utils.SwapAxes": [[93, 2, 1, "", "__call__"]], "ssl_tools.pipelines.mlflow_train": [[95, 1, 1, "", "LightningFineTuneMLFlow"], [95, 1, 1, "", "LightningTrainMLFlow"]], "ssl_tools.pipelines.mlflow_train.LightningFineTuneMLFlow": [[95, 5, 1, "", "client"], [95, 2, 1, "", "load_model"]], "ssl_tools.pipelines.mlflow_train.LightningTrainMLFlow": [[95, 2, 1, "", "get_callbacks"], [95, 2, 1, "", "get_data_module"], [95, 2, 1, "", "get_logger"], [95, 2, 1, "", "get_model"], [95, 2, 1, "", "get_trainer"], [95, 2, 1, "", "run"]], "ssl_tools.pipelines.utils": [[96, 3, 1, "", "load_model_mlflow"], [96, 3, 1, "", "tags2str"]], "ssl_tools.transforms": [[98, 0, 0, "-", "pad"], [99, 0, 0, "-", "signal_1d"], [100, 0, 0, "-", "time_1d"], [101, 0, 0, "-", "time_1d_full"], [102, 0, 0, "-", "utils"], [103, 0, 0, "-", "window"]], "ssl_tools.transforms.pad": [[98, 1, 1, "", "ZeroPaddingBetween"]], "ssl_tools.transforms.pad.ZeroPaddingBetween": [[98, 2, 1, "", "__call__"]], "ssl_tools.transforms.signal_1d": [[99, 1, 1, "", "AddRemoveFrequency"], [99, 1, 1, "", "FFT"], [99, 1, 1, "", "WelchPowerSpectralDensity"]], "ssl_tools.transforms.signal_1d.AddRemoveFrequency": [[99, 2, 1, "", "__call__"], [99, 2, 1, "", "add_frequency"], [99, 2, 1, "", "remove_frequency"], [99, 2, 1, "", "transform"]], "ssl_tools.transforms.signal_1d.FFT": [[99, 2, 1, "", "__call__"], [99, 2, 1, "", "transform"]], "ssl_tools.transforms.signal_1d.WelchPowerSpectralDensity": [[99, 2, 1, "", "__call__"], [99, 2, 1, "", "transform"]], "ssl_tools.transforms.time_1d": [[100, 1, 1, "", "AddGaussianNoise"], [100, 1, 1, "", "LeftToRightFlip"], [100, 1, 1, "", "MagnitudeWrap"], [100, 1, 1, "", "RandomSmoothing"], [100, 1, 1, "", "Rotate"], [100, 1, 1, "", "Scale"], [100, 1, 1, "", "TimeAmplitudeModulation"]], "ssl_tools.transforms.time_1d.AddGaussianNoise": [[100, 2, 1, "", "__call__"], [100, 2, 1, "", "transform"]], "ssl_tools.transforms.time_1d.LeftToRightFlip": [[100, 2, 1, "", "__call__"], [100, 2, 1, "", "transform"]], "ssl_tools.transforms.time_1d.MagnitudeWrap": [[100, 2, 1, "", "__call__"], [100, 2, 1, "", "transform"]], "ssl_tools.transforms.time_1d.RandomSmoothing": [[100, 2, 1, "", "__call__"], [100, 2, 1, "", "transform"]], "ssl_tools.transforms.time_1d.Rotate": [[100, 2, 1, "", "__call__"], [100, 2, 1, "", "transform"]], "ssl_tools.transforms.time_1d.Scale": [[100, 2, 1, "", "__call__"], [100, 2, 1, "", "transform"]], "ssl_tools.transforms.time_1d.TimeAmplitudeModulation": [[100, 2, 1, "", "__call__"], [100, 2, 1, "", "transform"]], "ssl_tools.transforms.time_1d_full": [[101, 1, 1, "", "Composer"], [101, 1, 1, "", "ConcatComposer"], [101, 1, 1, "", "Identity"], [101, 1, 1, "", "MagnitudeWarp"], [101, 1, 1, "", "Permutate"], [101, 1, 1, "", "Rotate"], [101, 1, 1, "", "Scale"], [101, 1, 1, "", "TimeWarp"], [101, 1, 1, "", "WindowSlice"], [101, 1, 1, "", "WindowWarp"]], "ssl_tools.transforms.time_1d_full.Composer": [[101, 2, 1, "", "__call__"], [101, 2, 1, "", "__str__"]], "ssl_tools.transforms.time_1d_full.ConcatComposer": [[101, 2, 1, "", "__call__"], [101, 2, 1, "", "__str__"]], "ssl_tools.transforms.time_1d_full.Identity": [[101, 2, 1, "", "__call__"]], "ssl_tools.transforms.time_1d_full.MagnitudeWarp": [[101, 2, 1, "", "__call__"], [101, 2, 1, "", "__str__"]], "ssl_tools.transforms.time_1d_full.Permutate": [[101, 2, 1, "", "__call__"], [101, 2, 1, "", "__str__"]], "ssl_tools.transforms.time_1d_full.Rotate": [[101, 2, 1, "", "__call__"], [101, 2, 1, "", "__str__"]], "ssl_tools.transforms.time_1d_full.Scale": [[101, 2, 1, "", "__call__"], [101, 2, 1, "", "__str__"]], "ssl_tools.transforms.time_1d_full.TimeWarp": [[101, 2, 1, "", "__call__"], [101, 2, 1, "", "__str__"]], "ssl_tools.transforms.time_1d_full.WindowSlice": [[101, 2, 1, "", "__call__"], [101, 2, 1, "", "__str__"]], "ssl_tools.transforms.time_1d_full.WindowWarp": [[101, 2, 1, "", "__call__"], [101, 2, 1, "", "__str__"]], "ssl_tools.transforms.utils": [[102, 1, 1, "", "Cast"], [102, 1, 1, "", "Composer"], [102, 1, 1, "", "Flatten"], [102, 1, 1, "", "Identity"], [102, 1, 1, "", "PerChannelTransform"], [102, 1, 1, "", "Reshape"], [102, 1, 1, "", "Squeeze"], [102, 1, 1, "", "StackComposer"], [102, 1, 1, "", "Unsqueeze"]], "ssl_tools.transforms.utils.Cast": [[102, 2, 1, "", "__call__"], [102, 2, 1, "", "transform"]], "ssl_tools.transforms.utils.Composer": [[102, 2, 1, "", "__call__"], [102, 2, 1, "", "transform"]], "ssl_tools.transforms.utils.Flatten": [[102, 2, 1, "", "__call__"], [102, 2, 1, "", "transform"]], "ssl_tools.transforms.utils.Identity": [[102, 2, 1, "", "__call__"], [102, 2, 1, "", "transform"]], "ssl_tools.transforms.utils.PerChannelTransform": [[102, 2, 1, "", "__call__"], [102, 2, 1, "", "transform"]], "ssl_tools.transforms.utils.Reshape": [[102, 2, 1, "", "__call__"], [102, 2, 1, "", "transform"]], "ssl_tools.transforms.utils.Squeeze": [[102, 2, 1, "", "__call__"], [102, 2, 1, "", "transform"]], "ssl_tools.transforms.utils.StackComposer": [[102, 2, 1, "", "__call__"], [102, 2, 1, "", "transform"]], "ssl_tools.transforms.utils.Unsqueeze": [[102, 2, 1, "", "__call__"], [102, 2, 1, "", "transform"]], "ssl_tools.transforms.window": [[103, 1, 1, "", "Windowize"]], "ssl_tools.transforms.window.Windowize": [[103, 2, 1, "", "__call__"]], "ssl_tools.utils": [[104, 0, 0, "-", "configurable"], [105, 0, 0, "-", "data"], [107, 0, 0, "-", "layers"], [108, 0, 0, "-", "types"]], "ssl_tools.utils.configurable": [[104, 1, 1, "", "Configurable"]], "ssl_tools.utils.configurable.Configurable": [[104, 2, 1, "", "get_config"]], "ssl_tools.utils.data": [[105, 1, 1, "", "ConcatDataset"], [105, 3, 1, "", "full_dataset_from_dataloader"], [105, 3, 1, "", "get_full_data_split"], [105, 3, 1, "", "get_split_dataloader"]], "ssl_tools.utils.data.ConcatDataset": [[105, 2, 1, "", "__getitem__"], [105, 2, 1, "", "__len__"], [105, 2, 1, "", "_get_slices"]], "ssl_tools.utils.layers": [[107, 1, 1, "", "OutputLoggerCallback"]], "ssl_tools.utils.layers.OutputLoggerCallback": [[107, 2, 1, "", "count"], [107, 2, 1, "", "setup"], [107, 2, 1, "", "teardown"]], "ssl_tools.utils.types": [[108, 6, 1, "", "PathLike"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "function", "Python function"], "4": ["py", "attribute", "Python attribute"], "5": ["py", "property", "Python property"], "6": ["py", "data", "Python data"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:function", "4": "py:attribute", "5": "py:property", "6": "py:data"}, "terms": {"": [32, 60, 70, 96, 114, 115, 116, 117, 118], "0": [5, 13, 14, 15, 16, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 30, 31, 35, 40, 42, 45, 46, 48, 50, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 75, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 99, 100, 101, 114, 115, 116, 117, 118], "00": 118, "00001": [14, 15, 18, 19, 114, 115, 116], "0001": [18, 20, 69], "001": [5, 31, 45, 46, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 74, 75], "00101": [18, 20], "004670": 118, "007486": 118, "00750": 75, "01": [14, 15, 18, 21, 42, 90, 117, 118], "01_22": 117, "02": 117, "02123": [14, 15, 18, 19, 114, 115, 116], "023700": 118, "024205": 118, "024601": 118, "025522": 118, "02_10": 117, "02_11": 117, "03": 117, "03748": 71, "046195": 118, "05": [42, 75, 90, 118], "051562": 118, "054299": 118, "06": 23, "062360": 118, "067744": 118, "072756": 118, "08": 118, "089833": 118, "091413": 118, "092000": 118, "098140": 118, "0x7f4dd2cb5960": 114, "0x7f98860215a0": 118, "1": [5, 13, 14, 15, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 30, 31, 35, 37, 39, 45, 46, 48, 52, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 70, 71, 74, 75, 76, 79, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 99, 100, 101, 111, 115, 116, 117, 118, 120], "10": [42, 52, 73, 75, 90, 114, 115, 116, 117, 118], "100": [35, 52, 71, 75, 82, 116, 117, 118], "102118": 118, "1024": 118, "11": [114, 117, 118], "112156": 118, "114439": 118, "12": [116, 117, 118], "12312": 114, "124961": 118, "128": [31, 40, 60, 65, 73, 74, 80, 82, 88, 115, 116, 117, 118], "129013": 118, "13": 118, "132748": 118, "135": 117, "136868": 118, "1386": 114, "139997": 118, "14": [115, 117, 118], "141592": [14, 15, 18, 19, 114, 115, 116], "144": 116, "145581": 118, "15": [99, 103, 118], "150": [34, 71, 75, 117], "158610": 118, "16": [31, 44, 55, 56, 63, 65, 93, 116, 118], "162740": 118, "17": 118, "170175": 118, "170514": 118, "1706883882": 117, "1706883997": 114, "1706884475": 116, "173400": 118, "178": [14, 15, 18, 20, 40], "18": 118, "180": [18, 20], "1807": 71, "180702": 118, "187": 118, "187843": 118, "19": 118, "198": 117, "1d": [57, 62, 64, 114, 115], "1e": [23, 57, 62, 63, 64, 71, 74, 75, 115, 116], "2": [5, 13, 14, 15, 18, 19, 20, 21, 33, 40, 44, 45, 46, 50, 52, 57, 62, 64, 65, 66, 68, 70, 71, 73, 74, 75, 81, 88, 93, 98, 101, 102, 111, 114, 116, 117, 118, 120], "20": [14, 15, 18, 21, 42, 44, 75, 90, 93, 99, 118], "200": 116, "2019": 65, "2022": 74, "2024": [117, 118], "2027": 118, "206": 116, "21": 118, "2106": 75, "218": 116, "22": [115, 116, 117], "223064": 118, "2257856": 117, "2264626": 114, "2265333": 116, "237883": 118, "24": 117, "242541": 114, "253": 117, "256": [73, 117], "2586": 114, "263744": 118, "264": 118, "266944": 118, "267": 117, "274114": 117, "281": [114, 116, 117], "282238": 118, "293": [115, 116, 117], "298": 118, "2d": [57, 62, 114], "3": [5, 6, 14, 15, 18, 19, 20, 21, 45, 46, 52, 54, 57, 62, 63, 64, 70, 71, 74, 75, 98, 111, 114, 115, 117, 118, 120], "30": 99, "300": 115, "301841": 118, "305630": 118, "3072": 115, "31": 117, "316": 118, "31732": 118, "31733": 118, "31734": 118, "31735": 118, "31736": 118, "31737": 118, "32": [13, 14, 15, 61, 65, 114, 117, 118], "321206": 118, "33": 117, "347840": 118, "35": 74, "353781": 116, "355121": 118, "35652172565460205": 117, "359840": 118, "360": [37, 41, 43, 74, 84, 89, 91], "373289": 118, "3742748498916626": 118, "374275": 118, "380418": 118, "380749": 118, "39": [115, 116, 117, 118], "392374": 118, "394": 115, "396099": 118, "3988": 74, "3d": 114, "3x3": 5, "4": [5, 18, 19, 20, 34, 45, 46, 56, 65, 70, 71, 74, 75, 80, 101, 111, 114, 115, 116, 118, 120], "400": 118, "4003": 74, "4031635820865631": 117, "40372908115386963": 117, "408943": 118, "41": 61, "414141": [14, 15, 18, 19, 114, 115, 116], "415848": 118, "42": [5, 6], "424000": 118, "43": 115, "431553": 118, "437": 115, "437232": 118, "43879473209381104": 117, "441": [116, 118], "45": 118, "453691": 118, "460156": 118, "4652777910232544": 117, "467073": 118, "467943": 118, "47": [116, 118], "472444": 118, "477526": 118, "48": 65, "49": 117, "4903016090393066": 116, "498217": [14, 15, 18, 19, 114, 115, 116], "499793": 118, "5": [5, 6, 18, 20, 40, 42, 45, 46, 66, 71, 74, 75, 88, 90, 100, 101, 111, 114, 115, 116, 117, 120], "50": [45, 46, 115, 116, 117, 118], "5020": [18, 20], "502123": [14, 15, 18, 19, 114, 115, 116], "509833": 118, "5277777910232544": 116, "53": 117, "530467": 118, "5481091737747192": 117, "55": 117, "554774": 118, "56": 114, "561848": 118, "57": [114, 117], "570": 117, "580762": 118, "587843": 118, "59": 117, "5955957174301147": 117, "5962441563606262": 115, "599": 117, "6": [5, 18, 21, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 52, 54, 55, 57, 58, 59, 60, 61, 62, 64, 65, 66, 68, 71, 73, 74, 75, 76, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 93, 114, 115, 116, 117, 118], "60": [5, 14, 15, 38, 39, 42, 52, 54, 55, 57, 58, 59, 60, 61, 62, 64, 66, 68, 76, 86, 87, 88, 90, 92, 114, 115, 117], "616265": 118, "625745": 118, "636395": 118, "64": [5, 37, 60, 65, 66, 73, 76, 84, 115, 116, 118], "6421446800231934": 117, "642153": 118, "643248438835144": 117, "653752": 118, "656600": 118, "656756": 118, "657321": 118, "660344": 118, "668570": 118, "6707664728164673": 117, "671143": 118, "674443": 118, "677464": 118, "681322": 118, "682012": [14, 15, 18, 19, 114], "6820123": [14, 15, 18, 19, 114, 115, 116], "685652": 118, "7": [6, 81, 114, 115, 116, 117, 118], "720000": 118, "728615": 118, "747252": 118, "749": 115, "749829": 118, "755962": 118, "767329": 118, "784512": 118, "793616": 118, "794465": 118, "8": [44, 60, 93, 114, 115, 116, 118], "802627": 118, "824": 116, "827756": 118, "829053": 118, "831013": 118, "8333333134651184": 115, "868485": 118, "876": 116, "888210": 118, "89": 118, "9": [101, 114, 116, 117], "90": [116, 118], "909381": 118, "91": 118, "916933059692383": 115, "92": 118, "928738": 118, "93": 118, "937363": 118, "94": 118, "946663": 118, "95": 117, "958195": 118, "966754": 118, "967669": 118, "975790": 118, "987": 117, "99": 116, "9901254177093506": 115, "A": [14, 15, 18, 19, 20, 21, 45, 46, 57, 59, 60, 62, 64, 70, 71, 74, 75, 96, 99, 102, 114, 116, 118], "And": [14, 15, 18, 19, 115, 116], "As": [16, 75, 115, 116, 117], "At": 118, "By": [52, 70, 116, 117], "For": [14, 15, 18, 19, 52, 74, 75, 104, 114, 116, 117, 118], "If": [14, 15, 18, 19, 20, 21, 34, 40, 42, 52, 70, 71, 74, 75, 99, 114, 115, 116, 117, 118], "In": [18, 19, 21, 45, 46, 52, 70, 114, 115, 116, 117, 118], "It": [3, 14, 15, 18, 20, 21, 44, 45, 46, 70, 74, 75, 93, 102, 114, 115, 116, 117], "No": [14, 15, 114, 116, 117], "One": 117, "The": [3, 5, 14, 15, 16, 18, 19, 20, 21, 23, 24, 25, 26, 28, 30, 31, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 52, 54, 55, 57, 58, 59, 61, 62, 63, 64, 65, 66, 70, 71, 74, 75, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 93, 95, 99, 102, 114, 115, 116, 118], "Then": [114, 116, 117, 118], "These": 117, "To": [114, 115, 116], "__call__": [0, 2, 6, 18, 20, 32, 44, 45, 77, 93, 98, 99, 100, 101, 102, 103], "__getitem__": [0, 16, 17, 18, 19, 20, 21, 76, 105, 114], "__init__": [114, 115], "__iter__": 114, "__len__": [0, 16, 17, 18, 19, 20, 21, 76, 105, 114], "__name__": 114, "__repr__": [0, 13, 14, 15, 18, 19, 32, 45, 76], "__str__": [0, 13, 14, 15, 18, 19, 32, 45, 46, 76, 101], "_apply_transform": [0, 18, 20], "_apply_transforms_per_axi": [0, 18, 20], "_balanc": [0, 18, 19], "_balanced_accuracy_scor": [0, 27], "_calc_static_anomaly_threshold": [0, 23], "_calculate_conv_output_shap": [0, 58], "_calculate_fc_input_featur": [0, 5, 54, 55, 57, 58, 59, 60, 61, 62, 64, 65, 66], "_classification_bas": [0, 35, 36, 37, 38, 39, 41, 43], "_common_step": [0, 59, 69], "_compute_classification_metr": [0, 33, 81], "_compute_embed": [0, 33], "_compute_metr": [0, 59, 70], "_confusion_matrix": [0, 81], "_convolutionalautoencod": [0, 56], "_convolutionalautoencoder2d": [0, 56], "_cosine_simililar": [0, 50], "_create_backbon": [0, 5, 54, 57, 58, 60, 62, 64], "_create_fc": [0, 5, 54, 55, 57, 58, 60, 61, 62, 64, 65], "_dataset_transform": [0, 18, 19], "_description_": [16, 34, 40, 42, 45, 46], "_df": 118, "_disable_fix_length": [0, 18, 19], "_dot_simililar": [0, 50], "_evaluate_embed": [0, 81], "_find_neighour": [0, 18, 21], "_find_non_neighour": [0, 18, 21], "_forward_hook": [0, 2], "_freez": [0, 70], "_generate_represent": [0, 74], "_get_correlated_mask": [0, 50], "_get_load": [0, 12, 14, 15], "_get_longest_sample_s": [0, 18, 19], "_get_similarity_funct": [0, 50], "_get_slic": [0, 105], "_get_transform": [0, 23], "_imutransformerencod": [0, 60], "_inceptiontim": [0, 61], "_load_data": [0, 18, 19], "_load_dataset": [0, 12, 14, 15], "_loss_func": [0, 70], "_lstmautoencod": [0, 63, 118], "_matthews_corrcoef": [0, 27], "_model_nam": [0, 24, 25, 26, 30, 31, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46], "_multichannelcnn_har": [0, 64], "_overlap_": 118, "_pad_data": [0, 18, 19], "_plot_confusion_matrix": [0, 33, 81], "_plot_tnse_embed": [0, 33, 81], "_rate_": 118, "_read_all_csv": [0, 18, 19], "_read_csv": [0, 18, 19], "_resnet1d": [0, 5, 65, 66], "_roc_auc_scor": [0, 27], "_run_experiment_wrapp": [0, 5, 6], "_scan_data": [0, 18, 19], "_shared_step": [0, 71, 74, 75], "_stage_nam": [0, 45, 46], "_step": [0, 71], "_summary_": 16, "_type_": [45, 46, 60, 70, 74, 75], "_y": 118, "_y_pr": 118, "aae107fc745c": [114, 116, 117], "ab": [71, 75], "abc": [23, 24, 25, 26, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46], "about": 117, "abov": [18, 19, 114, 115, 116, 118], "absolut": [18, 20, 44, 93, 99], "abstract": [12, 23, 32, 45, 46, 77, 81, 95, 104, 117], "acc": 116, "acc_metr": 116, "accel": [14, 15, 18, 19, 20, 114, 115, 116], "acceler": [45, 46, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 115, 117, 118], "acceleromet": [18, 21, 52, 116], "access": [114, 117], "accord": 117, "accuraci": [0, 3, 115, 116, 118], "accuracy_scor": [0, 27], "acess": 117, "acit": 116, "aciv": 116, "across": 114, "activ": [14, 15, 40, 60, 88, 114, 115, 116], "activation_cl": [5, 66], "ad": [40, 116, 118], "adam": [57, 62, 63, 64, 115, 116], "adapt": [71, 75], "add": [114, 117, 118], "add_epoch_info": 81, "add_frequ": [0, 99], "add_pertub_ratio": 99, "adder": 118, "addgaussiannois": [0, 14, 15, 100], "addit": 116, "addremovefrequ": [0, 14, 15, 99], "adf": [14, 15, 18, 21], "adjust": [18, 21], "advanc": 74, "advantag": 120, "ae": 30, "after": [5, 14, 15, 18, 19, 21, 54, 55, 57, 58, 59, 61, 62, 64, 65, 66, 115, 116, 118], "after_onset": 118, "aid": [71, 74, 75], "aim": 117, "al": [74, 75], "all": [14, 15, 18, 19, 70, 114, 115, 116, 117, 118], "allow": 117, "alreadi": [115, 116, 117, 118], "also": [14, 15, 18, 19, 114, 115, 116, 117, 118], "although": 117, "an": [14, 15, 18, 20, 21, 23, 24, 25, 26, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 93, 102, 111, 114, 116, 117, 120], "analysi": [0, 7, 47], "analyz": 117, "ani": [5, 6, 11, 32, 45, 46, 70, 74, 77, 78, 114, 117], "anomali": [13, 15, 18, 19, 23, 24, 25, 26, 28, 30, 111, 120], "anomaly_detection_bas": [0, 24, 25, 26, 29, 30], "anomaly_threshold": 118, "anoth": 114, "api": 116, "aplli": [44, 93], "append": 118, "appl": 118, "appli": [14, 15, 16, 18, 19, 20, 44, 93, 99, 102, 118], "applic": 117, "applyi": [14, 15, 18, 19], "approach": [116, 117], "appropri": 114, "aquir": 118, "ar": [14, 15, 16, 18, 19, 20, 21, 34, 42, 59, 70, 71, 75, 96, 114, 115, 116, 117, 118], "arang": 118, "arbitrari": 117, "arg": [5, 6, 23, 24, 25, 26, 28, 30, 31, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 55, 66], "argument": [116, 117, 118], "around": [14, 15], "arrai": [18, 19, 20, 21, 44, 93, 99, 102, 114, 118], "arrow": 117, "artifact_path": 81, "arxiv": [71, 75], "assign": [14, 15], "assum": [14, 15, 16, 18, 19, 114, 116], "attach": [116, 117], "attach_hook": [0, 2], "attent": 60, "attention_in_channel": 5, "attribut": [0, 117], "auc": 118, "aug1": 74, "aug1_f": 74, "augment": [18, 20, 23, 24, 25, 26, 30, 74, 114], "augmented_dataset": [0, 18], "augmenteddataset": [0, 16], "augmentedmultimodalharseriesdatamodul": [0, 14], "auto": [45, 46, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 115], "auto_main": [0, 32, 45, 78], "auto_regressor": [71, 116, 117], "autoencod": [63, 118], "automat": [115, 117], "autoregress": 116, "avail": [114, 115, 116, 117, 118], "averag": 118, "axi": [101, 102, 116], "axial": [18, 21, 115], "axis1": 93, "axis2": 93, "b": [60, 71, 74, 75, 114, 115], "backbon": [5, 34, 40, 42, 45, 46, 54, 55, 57, 58, 60, 61, 62, 64, 65, 66, 67, 70, 116, 117, 118], "backbone_checkpoint_path": 117, "backpropag": 70, "balanc": [13, 15, 18, 19, 28, 117, 118], "balanced_acc": 118, "balanced_accuracy_scor": 118, "base": [0, 5, 10, 11, 13, 14, 15, 16, 18, 20, 21, 23, 24, 25, 26, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 48, 50, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 78, 79, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 99, 100, 102, 107, 116, 117], "base_filt": 65, "baselin": 118, "baseline_dai": 118, "basic": [59, 65], "basicblock": [0, 65], "batch": [5, 14, 15, 59, 60, 67, 69, 70, 71, 74, 75, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 115, 116, 117, 118, 120], "batch_first": [116, 118], "batch_idx": [5, 59, 67, 69, 70, 71, 74, 75], "batch_siz": [13, 14, 15, 45, 46, 50, 52, 76, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 114, 115, 116, 117, 118], "bceloss": 31, "becaus": 116, "becom": [14, 15, 18, 19, 52, 71, 75, 114, 117], "been": 116, "befor": [14, 15, 18, 21, 52, 70, 115, 116, 118], "before_onset": 118, "begin": [10, 116], "behaviour": 117, "being": [52, 70], "belong": 75, "below": [114, 115, 117, 118], "benchmark": [0, 47], "besid": [115, 116, 117], "best_model": 11, "beta": 27, "between": [71, 99, 117], "bia": [115, 116, 118], "bidirect": [35, 52, 71, 75, 82, 116], "bin": 74, "binari": [75, 116], "black": 118, "block": 65, "blue": 118, "bool": [2, 5, 6, 7, 12, 13, 14, 15, 18, 19, 20, 23, 24, 25, 26, 28, 30, 32, 34, 35, 40, 42, 44, 45, 46, 50, 52, 55, 60, 61, 62, 64, 67, 70, 71, 74, 75, 78, 80, 81, 82, 88, 90, 93, 95, 98, 99], "boolean": [114, 116, 117, 118], "both": [14, 15, 18, 19, 114, 116, 117], "bottleneck": [116, 118], "bottleneck_s": 61, "box": 117, "build": [71, 75], "build_cpc": [0, 71, 116], "build_model": [0, 61], "build_tfc_transform": [0, 74], "build_tnc": [0, 75], "builder": 116, "c": [14, 15, 18, 19, 20, 40, 60, 71, 74, 75, 102, 114, 115, 116, 117], "cach": 117, "cae": [0, 29], "cae2d": [0, 29], "calcul": [18, 20, 59, 70, 75, 116, 118], "call": [10, 18, 19, 114, 115, 116, 117], "callabl": [13, 14, 15, 16, 18, 19, 20, 101], "callack": 95, "callback": [0, 45, 46, 47, 79, 81, 95, 107, 117], "can": [14, 15, 18, 19, 74, 75, 104, 114, 115, 116, 117, 118], "cannot": 116, "case": [18, 21, 71, 114, 115, 116, 117, 118], "cast": [0, 14, 15, 18, 19, 20, 21, 102], "cast_to": [14, 15, 18, 19, 20, 21], "cat": 116, "ccae": [0, 29], "center": [14, 15, 18, 21, 44, 93, 118], "channel": [14, 15, 18, 19, 20, 34, 40, 42, 44, 57, 59, 60, 62, 64, 71, 74, 75, 93, 102, 114, 115], "check": [114, 115, 116, 117], "checkpoint": [45, 46, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 117], "checkpoint_dir": [0, 45, 46, 117], "checkpoint_metr": [45, 46], "checkpoint_metric_mod": [45, 46], "checkpoint_monitor_metr": [80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "checkpoint_monitor_mod": [80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "choos": 114, "ckpt": 117, "class": [0, 114, 115, 116, 118], "class_label": 118, "classfication_report": [0, 29], "classif": 116, "classifi": [0, 72, 75, 81, 115, 116], "classification_bas": [0, 29, 31], "classification_report": [0, 27], "cli": [0, 94, 117], "cli_main": [0, 5, 6, 8], "client": [0, 81, 95, 96], "close": [14, 15, 18, 21, 75], "cm": [81, 118], "cm_file": 33, "cm_image_fil": 33, "cmap": 118, "cnn": 115, "cnn_ha_et": [0, 62], "cnn_haetal_1d": [0, 5, 54], "cnn_haetal_1d_backbon": [0, 5], "cnn_haetal_2d": [0, 5, 54], "cnn_haetal_2d_backbon": [0, 5], "cnn_pf": [0, 62], "cnn_pf_2d": [0, 55], "cnn_pf_backbon": [0, 55], "cnn_pff_2d": [0, 55], "code": [14, 15, 18, 21, 34, 40, 42, 71, 75, 88, 111, 114, 115, 117, 120], "collect": 115, "color": 118, "colorbar": 118, "column": [14, 15, 18, 19, 40, 114, 116, 118], "com": [71, 75], "command": [32, 45, 78, 117], "common": [117, 118], "compar": 3, "compat": [96, 114, 116], "compos": [0, 14, 15, 18, 19, 75, 101, 102, 116, 118], "comprehens": 117, "compris": 116, "comput": [52, 59, 70, 71, 74, 75, 116, 118], "compute_loss": 118, "compute_metr": [0, 67], "concat": 2, "concatcompos": [0, 101], "concatdataset": [0, 105], "concaten": [40, 64, 74, 75, 105, 116], "concept": 117, "conduct": 117, "config_dir": 81, "config_pars": 6, "configs_path": 6, "configur": [0, 70, 71, 74, 75, 106, 116, 117], "configure_optim": [0, 59, 67, 68, 69, 70, 71, 74, 75, 115], "confusion_matrix": [33, 81, 118], "confusion_matrix_fil": [33, 81], "confusion_matrix_image_fil": [33, 81], "connect": [57, 59, 62, 64, 115], "connector": [116, 118], "consid": [114, 116, 118], "consist": [74, 117], "constrast": [34, 42], "construct": [109, 110, 112], "constructor": 117, "consult": 116, "contain": [3, 14, 15, 44, 57, 59, 62, 64, 70, 75, 93, 96, 114, 115, 116, 117], "content": [0, 116], "context": 117, "contrast": [18, 20, 71, 74, 75, 111, 120], "contrastive_loss": [0, 49], "contrastiveconvolutionalautoencod": [0, 56], "contrastiveconvolutionalautoencoder2d": [0, 56], "contrastiveloss": [0, 48], "contribut": 111, "conv": 65, "conv1d": [65, 115], "conv1d_conss": [0, 83], "conv2d": 5, "conv2ddynam": 5, "conv3x3": [0, 5], "conv3x3_dynam": [0, 5], "conva": [0, 62], "conveni": 116, "convent": 118, "convert": [96, 117], "convlstmcel": [0, 58], "convnet": [0, 62, 115], "convolut": [5, 54, 55, 57, 58, 59, 61, 62, 64, 65, 66, 74, 115], "convolutionalautoencod": [0, 56], "convolutionalautoencoder2d": [0, 56], "convolutionalautoencoder2danomalydetectiontest": [0, 25], "convolutionalautoencoder2danomalydetectiontrain": [0, 25], "convolutionalautoencoderanomalydetectiontest": [0, 24, 26], "convolutionalautoencoderanomalydetectiontrain": [0, 24, 26], "convolutionalblock": [0, 5, 66], "core": [14, 15, 77, 115, 116, 117, 118], "correctli": 116, "correspond": [14, 15, 114, 116, 117], "corretli": 114, "cosin": [40, 74], "could": [14, 15, 45, 46], "count": [0, 107], "covid": [111, 120], "covid_anomali": [0, 15, 118], "covid_detect": [0, 45], "covidanomalydetectionevalu": [0, 23, 24, 25, 26, 30], "covidanomalydetectiontrain": [0, 23, 24, 25, 26, 30], "coviddetectionevalu": [0, 28, 31], "coviddetectiontrain": [0, 28, 31], "coviduseranomalydatamodul": [0, 13, 15, 23, 28, 118], "cpc": [0, 36, 72, 83, 111, 120], "cpc_experi": 117, "cpcfinetun": [0, 80], "cpcpredictionhead": [73, 116, 117], "cpcpretrain": [0, 80], "cpctest": [0, 34, 117], "cpctrain": [0, 34, 117], "cpu": [45, 46, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 115, 118], "creat": [14, 15, 23, 24, 25, 26, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 57, 62, 63, 64, 74, 114, 117, 118, 120], "creation": [71, 74, 75, 114, 116], "crete": 118, "cross": [70, 74, 118], "crossentropyloss": [115, 116, 117], "csv": [3, 7, 14, 15, 18, 19, 20, 28, 33, 81, 114, 115, 116, 117, 118], "csv_log": 117, "csvgener": [0, 81], "cuda": [115, 116, 117, 118], "cuda_visible_devic": [115, 116, 117], "current": 75, "custom": [116, 117], "cyclic": [18, 19], "d": [18, 20, 65, 96, 99, 102, 118], "d_": 32, "dai": 118, "dassl": 5, "data": [0, 6, 23, 24, 25, 26, 28, 30, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 47, 52, 60, 65, 70, 71, 74, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 99, 102, 106, 116, 117, 118, 120], "data_cl": [0, 5], "data_connector": [116, 118], "data_dir": [18, 19], "data_f": 74, "data_modul": [0, 2, 22, 23, 28, 33, 45, 46, 79, 81, 105, 115, 116, 117, 118], "data_module_config": 6, "data_module_configs_path": 6, "data_path": [6, 13, 14, 15, 18, 19, 20, 114, 115, 116, 117, 118], "data_percentag": [14, 15], "data_shapes_fil": 6, "datafram": [14, 15, 18, 19, 33, 81, 118], "dataload": [12, 14, 15, 33, 81, 105, 115, 116, 117, 118, 120], "dataloader_idx": [59, 67], "datamodul": [23, 28, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 118], "dataset": [0, 3, 12, 14, 15, 22, 34, 40, 42, 52, 71, 74, 75, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 100, 101, 105, 115, 116, 117, 118, 120], "dataset_nam": [80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "dataset_transform": [13, 15, 18, 19], "datasets1": 105, "date": 118, "datetim": 118, "decai": 71, "decor": [18, 19], "deep_conv_lstm": [0, 62], "deep_convnet": [0, 62], "deepconvlstm": [0, 58], "deepconvnet": [0, 59], "def": [114, 115, 118], "default": [3, 14, 15, 18, 20, 21, 52, 57, 62, 63, 64, 70, 71, 74, 75, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 99, 114, 116, 117, 118], "default_trainer_config": 6, "default_trainer_config_fil": 6, "defin": [14, 15, 115, 116, 117], "delet": 117, "delta": [18, 21], "demonstr": 117, "densiti": [71, 99], "density_estim": [71, 116, 117], "depend": [45, 46, 70, 114, 116], "depth": 61, "deriv": 117, "describ": [71, 74, 75], "descript": 118, "design": [114, 116], "desir": [74, 116, 118], "detach": 118, "detail": 117, "detect": [111, 120], "develop": 117, "deviat": [40, 118], "devic": [45, 46, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 114, 115, 116, 117, 118], "df": [18, 19, 118], "dict": [5, 6, 11, 14, 15, 16, 23, 32, 45, 46, 59, 62, 67, 70, 71, 74, 75, 78, 81, 95, 96, 104, 117], "dictionari": [14, 15, 16, 59, 70, 74, 75, 96, 104, 115, 116], "difer": [116, 118], "differ": [3, 18, 19, 114, 116, 117, 118], "dilat": 5, "dim": [44, 65, 93, 116], "dim_feedforward": [60, 68, 92], "dimens": [18, 20, 60, 71, 102, 114], "dimension": 74, "dimensionadd": [0, 44, 93], "directli": [18, 20], "directori": [14, 15, 18, 19, 114, 115, 116, 117], "disabl": [18, 19], "discard_last": 98, "discard_last_batch": [13, 15], "discrimin": [70, 74, 75], "dist": [115, 116, 117, 118], "distant": [14, 15, 18, 21, 75], "divid": 114, "dm": 118, "do": [114, 115, 116, 118], "document": [116, 117], "doe": [116, 118], "domain": [14, 15, 17, 18, 20, 74], "domain_dataset": [0, 18], "domain_info": [14, 15], "domaindataset": [0, 17], "domainof": [18, 20], "don": 115, "done": [114, 116], "dot": [40, 74], "doubl": 65, "download": 114, "downsampl": [65, 118], "downsample_gap": 65, "downstream": 116, "dropout": [35, 52, 60, 71, 75, 82, 115, 116], "dropout_factor": 60, "dropout_prob": 73, "dry_run": 6, "dry_run_limit": 6, "dtype": 102, "due": 117, "dummi": 59, "dure": [34, 40, 42, 70, 115, 117], "e": [18, 19, 52, 70, 71, 74, 75, 114, 116, 118], "each": [10, 14, 15, 16, 18, 19, 20, 21, 44, 52, 93, 99, 102, 114, 115, 116, 117, 118], "earli": [80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "easi": 114, "easier": [116, 117, 118], "easili": 115, "easilli": 114, "edg": 117, "effect": 116, "either": [45, 46], "element": [14, 15, 16, 18, 19, 20, 21, 63, 74, 75, 114, 115, 116, 118], "ellipsi": [23, 24, 25, 26, 28, 30], "els": [14, 15, 18, 19, 114, 118], "embed": [33, 81], "embedding_fil": [33, 81], "embeddingevalu": [0, 79, 81], "empti": [18, 21, 117], "encapsu": 117, "encapsul": [114, 115, 116, 117], "encod": [34, 40, 42, 52, 60, 70, 71, 74, 75, 116, 117], "encode_posit": 60, "encoder_output_s": 71, "encoding_s": [34, 35, 40, 42, 52, 71, 74, 75, 80, 82, 88, 90, 116, 117], "end": [10, 118], "entir": 118, "entropi": [70, 74], "environ": 116, "ep": 23, "epoch": [3, 10, 45, 46, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 115, 116, 117, 118], "epoch_loss": [0, 3], "equal": [52, 101], "error": [114, 116, 117], "essenti": 115, "estim": [71, 115, 116, 117, 118], "et": [74, 75], "etc": [45, 46, 115, 117], "evalu": [0, 79, 83, 116, 120], "evaluate_embed": [0, 33, 81], "evaluate_model_perform": [0, 33, 81], "evaluateal": [0, 81, 85], "evaluatorbas": [0, 33, 35, 37, 38, 39, 41, 43], "everi": [65, 114, 116, 117], "exampl": [114, 118], "except": [14, 15, 18, 19, 52], "execut": [0, 32, 45, 117], "exist": [114, 117], "expect": [52, 75, 118], "experi": [0, 3, 5, 6, 47, 79, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 111, 114, 116, 120], "experiment": 116, "experiment_1": 3, "experiment_2": 3, "experiment_arg": [5, 6], "experiment_dir": [0, 3, 32, 45, 46, 117], "experiment_id": 81, "experiment_nam": [79, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "experiment_tag": 81, "experiment_version_format": [0, 32], "experimentarg": [0, 5, 6], "explain": 114, "explor": 116, "extend": 65, "extra": 114, "extract": [114, 118], "extractor": 118, "f": [44, 74, 93, 99, 114, 115, 116, 117], "f1": 118, "f1_score": [0, 27, 118], "f2_score": [0, 27], "fabric": 117, "facil": 117, "facilit": 116, "fact": 117, "factor": [18, 21], "fail": [114, 116, 117], "fals": [5, 6, 7, 13, 14, 15, 18, 19, 20, 23, 24, 25, 26, 28, 30, 32, 34, 40, 42, 44, 45, 55, 65, 70, 78, 80, 81, 93, 95, 99, 115, 116, 117, 118], "familiar": 117, "fbeta_scor": [0, 27], "fc": [5, 67, 115], "featur": [5, 14, 15, 18, 19, 20, 40, 52, 54, 55, 57, 58, 59, 61, 62, 63, 64, 65, 66, 71, 74, 75, 114, 115, 116, 117, 118], "feature_column_prefix": [13, 15, 18, 19, 23, 24, 25, 26, 28, 30], "feature_prefix": [14, 15, 18, 19, 20, 114, 115, 116], "features_as_channel": [14, 15, 18, 19, 40, 88, 114, 115, 116], "fed": [34, 42, 52, 71, 116, 117], "feed": 114, "feedforward": 60, "fetch": [114, 115], "fft": [0, 18, 20, 44, 93, 99], "figsiz": 118, "figur": [3, 81, 118], "file": [3, 14, 15, 18, 19, 114, 115, 116, 117, 118], "filenam": 11, "filter": [65, 118], "filter_experi": [0, 6], "filter_run": [0, 81], "final": [52, 70, 71, 74, 75, 114, 115, 116, 117], "find": [18, 21], "fine": [34, 40, 42, 45, 46, 120], "fine_tuned_checkpoint_path": 117, "finetun": [34, 40, 42, 45, 46, 117], "finish": [0, 45, 46, 116, 117], "finnali": 118, "first": [14, 15, 18, 20, 21, 52, 63, 65, 70, 71, 74, 75, 102, 114, 115, 116, 117, 118], "fit": [10, 14, 15, 114, 115, 116, 117, 118], "fit_loop": [115, 116, 117, 118], "fitbit": 118, "fix": [52, 75], "fix_length": [18, 19], "flatten": [0, 5, 44, 62, 67, 93, 102], "flattenbceloss": [0, 31], "flexibl": 117, "float": [5, 13, 14, 15, 18, 21, 23, 24, 25, 26, 28, 30, 31, 35, 40, 42, 45, 46, 48, 50, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 75, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 100, 101], "float32": [14, 15, 18, 19, 20, 21], "fn": 27, "focu": 117, "fold": 118, "fold_x": 118, "folder": [3, 14, 15, 18, 19, 116, 117], "follow": [3, 14, 15, 18, 20, 21, 52, 70, 114, 116, 117, 118], "form": [52, 71, 75, 118], "format": [96, 118], "forward": [0, 5, 23, 31, 48, 50, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 69, 70, 71, 74, 75, 76, 115, 116], "four": 114, "fp": 27, "frac": 118, "framework": [80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 114, 115, 116, 117], "freez": 70, "frequenc": [14, 15, 18, 20, 40, 74, 79, 99], "frequency_encod": 74, "frequency_projector": 74, "frequency_transform": [14, 15, 18, 20], "from": [3, 18, 19, 20, 21, 45, 46, 71, 75, 114, 116, 117, 118], "full": [45, 46], "full_dataset_from_dataload": [0, 33, 81, 105], "fulli": [57, 59, 62, 64, 115], "func": [6, 27], "function": [0, 18, 19, 70, 114, 115, 116], "futur": [71, 116], "g": [52, 71, 74, 75, 114], "gain": 114, "gate": 52, "gaussian": 40, "geek": 117, "gelu": 60, "gener": [70, 74, 116, 117, 118], "generate_embed": [0, 33, 81], "germin": 118, "get": [5, 14, 15, 18, 19, 21, 23, 24, 25, 26, 28, 30, 31, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 54, 55, 57, 58, 59, 61, 62, 64, 65, 66, 114, 115, 116, 117, 118], "get_callback": [0, 45, 46, 79, 81, 95, 117], "get_config": [0, 71, 74, 75, 104], "get_data_modul": [0, 23, 28, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 117], "get_finetune_data_modul": [0, 34, 40, 42, 45, 46, 117], "get_finetune_model": [0, 34, 40, 42, 45, 46, 117], "get_full_data_split": [0, 33, 81, 105, 118], "get_logg": [0, 45, 46, 81, 95, 117], "get_model": [0, 23, 24, 25, 26, 30, 31, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 117], "get_pars": [0, 32, 78], "get_pretrain_data_modul": [0, 34, 40, 42, 45, 46, 117], "get_pretrain_model": [0, 34, 40, 42, 45, 46, 117], "get_run": [0, 81], "get_split_dataload": [0, 33, 81, 105], "get_train": [0, 45, 46, 81, 95, 117], "github": [71, 75], "give": 117, "given": [14, 15, 18, 20, 21, 71, 114], "go": 114, "goe": 114, "gpu": [115, 116, 117, 118], "graph": 117, "graph_object": 81, "ground": [59, 70, 75], "group": [5, 65, 118], "gru": [0, 35, 53, 71, 75, 82, 116, 117], "gru_bidirect": [71, 75], "gru_encod": [0, 36, 83], "gru_hidden_s": [71, 75, 116], "gru_num_lay": [71, 75, 116], "gruclassifi": [0, 35, 82], "gruclassifierfinetun": [0, 82], "gruclassifiertest": [0, 35], "gruclassifiertrain": [0, 35, 82], "gruencod": [0, 52, 116, 117], "gt": [114, 117, 118], "gte": 114, "guarante": 116, "gyro": [14, 15, 114, 115, 116], "gyroscop": [18, 21, 52, 116], "h": 32, "h_freq": 74, "h_time": 74, "ha": [18, 20, 74, 102, 115, 116, 117, 118], "hack_to_avoid_lightning_cli_sys_argv_warn": [0, 6], "half": [18, 21], "handl": [115, 116, 120], "happen": 114, "har": [0, 15, 18, 21, 52, 71, 74, 115, 116], "har_classif": [0, 45, 94, 117], "hardatamodul": 115, "hardataset": [14, 15], "harembeddingevalu": [0, 81], "have": [14, 15, 18, 19, 21, 114, 115, 116, 117, 118], "he": 116, "head": [45, 46, 60, 68, 70, 74, 92, 116, 117], "header": 114, "heart": 118, "helper": [23, 24, 25, 26, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46], "here": [0, 115, 116, 118], "hiaac": [114, 115, 116, 117, 118], "hidden": [52, 71, 75, 116], "hidden_dim": [60, 73], "hidden_dim1": [73, 116], "hidden_dim2": [73, 116], "hidden_s": [31, 35, 37, 52, 62, 67, 82, 84], "him": 117, "hong": 65, "horizontalalign": 118, "hour": 118, "how": [114, 115, 117], "howev": [114, 115, 116, 117], "hparam": [3, 117], "hpu": [115, 116, 117, 118], "http": [71, 75], "human": 116, "hyperparamet": [0, 45, 46, 74, 75, 104, 117], "hyperparametersmixin": 77, "hyperparams_fil": 3, "hyperparamt": 3, "hypothesi": [14, 15, 18, 21], "i": [0, 3, 14, 15, 16, 18, 19, 20, 21, 34, 40, 42, 44, 45, 46, 52, 63, 70, 71, 74, 75, 93, 102, 104, 105, 114, 115, 116, 117, 118], "idea": 116, "ident": [0, 35, 37, 38, 39, 41, 43, 81, 82, 84, 86, 87, 89, 91, 101, 102], "identifi": [114, 118], "idx": [16, 17, 18, 19, 21, 76], "ignor": 114, "illustr": 118, "implement": [71, 74, 75, 115, 116, 117, 120], "import": [18, 20, 114, 115, 116, 117, 118], "improv": [116, 118], "imshow": 118, "imu_transform": [0, 62], "imucnn": [0, 60], "imutransformerencod": [0, 60], "in_channel": [5, 34, 35, 40, 42, 52, 65, 66, 68, 71, 74, 75, 80, 82, 88, 90, 92, 116, 117], "in_featur": [115, 116, 118], "in_plan": 5, "inception_tim": [0, 62], "inceptionmodul": [0, 61], "inceptiontim": [0, 61], "includ": [114, 117, 118], "include_middl": 55, "include_recovered_in_test": [13, 15, 23, 24, 25, 26, 30], "increas": [116, 118], "increasefilter_gap": 65, "indent": 5, "index": [16, 18, 19, 20, 21, 70, 111], "indic": [14, 15, 18, 19, 114, 116, 117], "individu": [18, 19], "inform": [71, 74, 117], "inherit": [23, 24, 25, 26, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 117], "inotify_add_watch": [114, 116, 117], "inplac": [115, 116], "input": [2, 5, 31, 34, 40, 42, 44, 52, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 70, 71, 74, 75, 93, 107, 111, 115, 116, 117, 118, 120], "input_channel": [5, 57, 59, 62, 64], "input_dim": [73, 116], "input_featur": [5, 54, 55, 57, 58, 60, 61, 62, 64, 65], "input_s": [31, 37, 41, 43, 62, 67, 74, 75, 84, 89, 91], "input_shap": [5, 23, 24, 25, 26, 30, 38, 39, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 76, 86, 87, 115, 118], "input_tensor": [5, 61, 66], "input_tensor_shap": 61, "insid": [3, 14, 15, 34, 40, 42, 45, 46, 116, 117], "inspect": [115, 118], "instal": 111, "instanc": [14, 15, 18, 19, 52, 114, 117], "instanti": [14, 15, 45, 46, 114, 116, 117], "instead": 74, "int": [5, 6, 13, 14, 15, 16, 18, 19, 20, 21, 23, 24, 25, 26, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 73, 74, 75, 76, 79, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 93, 95, 98, 99, 101, 103, 115], "integ": 114, "intent": [18, 20], "interact": 116, "interfac": [0, 45, 46, 74, 75, 104], "intermedi": 74, "internet": 114, "interpol": 118, "interv": [115, 116, 117, 118], "introduc": [52, 117], "ipu": [115, 116, 117, 118], "is_first_block": 65, "ital": 117, "item": 118, "iter": [114, 115, 116], "its": 114, "j": 118, "jitter_ratio": [14, 15, 40, 88], "join": 118, "jointli": 70, "jsonargpars": 117, "just": [115, 116, 117], "k": [115, 116, 117, 118], "kei": [14, 15, 16, 59, 70, 96, 116], "kernel": 65, "kernel_s": [61, 65, 115], "kind": 114, "kmeans_threshold": [0, 23], "knot": 101, "know": [18, 21, 114], "kuhar": [114, 116, 117, 120], "kuhar_cpc": [114, 116, 117], "kwarg": [5, 6, 14, 23, 24, 25, 26, 28, 30, 31, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 55, 66, 79, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "l": [23, 24, 25, 26, 28, 30, 31, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 114, 115, 116, 118], "label": [14, 15, 18, 19, 20, 27, 40, 59, 70, 71, 75, 88, 101, 114, 115, 116, 118], "larget": 65, "last": [52, 114, 116, 117, 118], "latent": [116, 117], "latent_analysi": [0, 1], "latentanalysi": [0, 2], "latter": 70, "layer": [0, 2, 5, 34, 40, 42, 51, 54, 55, 57, 58, 59, 60, 61, 62, 64, 65, 66, 71, 74, 75, 106, 115, 116], "layer_nam": [2, 107], "layeroutputsaverhook": [0, 2], "layout": 114, "lazi": [18, 19], "lazili": [18, 19], "learn": [57, 62, 63, 64, 70, 71, 74, 75, 115, 116, 117], "learning_r": [5, 31, 45, 46, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 74, 75, 115, 116], "leave_one_out": 6, "left": [114, 116, 117], "lefttorightflip": [0, 100], "len": [18, 19, 114, 118], "length": [14, 15, 18, 19, 34, 42, 60, 63, 114, 116], "length_align": [14, 15, 18, 20, 40, 74, 88], "length_of_dataset": 114, "less": [14, 15, 18, 21], "let": [114, 115, 116, 117, 118], "level": [14, 15, 18, 21], "lib": [115, 116, 117, 118], "librari": [117, 118], "librep": [18, 20, 99, 100, 102], "lighn": [111, 120], "lightli": 73, "lightn": [2, 10, 11, 12, 13, 14, 15, 23, 24, 25, 26, 28, 30, 31, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 50, 59, 67, 70, 71, 74, 75, 76, 77, 79, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 96, 105, 107, 114, 115, 116, 117, 118], "lightning_experi": [0, 45], "lightningdatamodul": [2, 12, 13, 15, 23, 28, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 76, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 105, 118, 120], "lightningexperi": [0, 45, 46, 120], "lightningfinetunemlflow": [0, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "lightningmodul": [2, 10, 11, 23, 24, 25, 26, 28, 30, 31, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 50, 59, 67, 69, 70, 71, 74, 75, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 96, 107, 116], "lightningssltrain": [0, 34, 40, 42, 45, 46], "lightningtest": [0, 23, 28, 33, 34, 40, 42, 45, 46], "lightningtrain": [0, 23, 28, 35, 37, 38, 39, 41, 43, 45, 46], "lightningtrainmlflow": [0, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "like": [14, 15, 18, 19, 114, 115, 116], "limit": [80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "limit_predict_batch": 81, "limit_test_batch": [45, 46, 117], "limit_train_batch": [45, 46, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 117], "limit_val_batch": [45, 46, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 117], "line": 117, "linear": [34, 40, 42, 52, 71, 74, 75, 115, 116, 117, 118], "link": 118, "list": [2, 3, 5, 6, 13, 14, 15, 16, 18, 19, 20, 21, 23, 24, 25, 26, 30, 45, 46, 54, 70, 76, 79, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 101, 102, 107, 114, 115, 116, 118], "load": [14, 15, 18, 19, 34, 40, 42, 45, 46, 115, 116, 117, 118, 120], "load_backbon": [34, 40, 42, 45, 46, 117], "load_checkpoint": [0, 45, 46, 117], "load_model": [0, 81, 95], "load_model_mlflow": [0, 96], "loader": 115, "local": [115, 116, 117, 118], "local_rank": [115, 116, 117], "locat": [14, 15, 18, 19, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "locate_config": [0, 81], "log": [10, 32, 45, 46, 70, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 115, 116, 117, 118], "log_dir": [32, 45, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "log_every_n_step": [45, 46, 115, 116, 117, 118], "log_hyperparam": [0, 45, 46], "log_hyperparamet": 117, "logger": [0, 45, 46, 81, 95, 117], "logic": 114, "longest": [14, 15, 18, 19, 34, 42, 116], "look": [14, 15, 18, 19, 114, 115, 116, 118], "loop": [59, 70, 114, 115, 116, 117, 118], "loss": [0, 3, 23, 40, 47, 70, 71, 74, 75, 115, 116, 118], "loss_fn": [5, 62, 67, 70, 116, 117, 118], "loss_func": [0, 67, 115, 116, 117], "loss_funct": [0, 59, 71, 75], "loss_lambda": 74, "lower": [115, 116, 117, 118], "lr": 71, "lstm": [30, 63, 118], "lstm1": 118, "lstm2": 118, "lstm3": 118, "lstm4": 118, "lstm_ae": [0, 29, 62, 118], "lstmautoencod": [0, 63, 118], "lstmautoencoderanomalydetectiontest": [0, 30], "lstmautoencoderanomalydetectiontrain": [0, 30], "lt": [114, 118], "m": 32, "m4": [114, 115, 116, 117, 118], "magnitudewarp": [0, 101], "magnitudewrap": [0, 100], "mai": [14, 15, 18, 19, 21, 71, 114, 115, 116, 117, 118], "main": [0, 3, 6, 59, 65, 117], "main_loo": [0, 5], "main_mix_styl": [0, 4], "main_supervis": [0, 4], "main_supervised_analysi": [0, 4], "make": [18, 19, 70, 114, 116, 118], "mani": [116, 118], "margin": [48, 56], "materi": 117, "matplotlib": 118, "max": 118, "max_epoch": [80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 115, 116, 117, 118], "max_magnitud": 100, "max_seg": 101, "maxim": 71, "maximium": [80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "maximum": [14, 15, 18, 21], "maxpool1d": 65, "mb": [115, 116, 117, 118], "mc_sample_s": [14, 15, 18, 21, 42, 75, 90], "mean": [52, 71, 75, 100, 118], "mean_absolute_error": [0, 23], "mean_squared_error": [0, 23], "meansquarederror": 118, "mention": 116, "metadata": 118, "method": [16, 34, 40, 42, 45, 46, 71, 96, 114, 115, 116, 117], "metric": [3, 59, 70, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 115, 116, 117], "metrics_fil": 3, "mileag": 116, "min": [45, 46, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "min_minutes_rest": 118, "minut": 118, "mix": [0, 5, 118], "mix_style_factor": 5, "mixin": 77, "mlflow": 96, "mlflow_train": [0, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 94], "mlflowclient": 96, "mlp": [0, 29, 37, 83, 116], "mlp_classifi": [0, 36], "mlpclassifi": [0, 62, 67], "mlpclassifierfinetun": [0, 84], "mlpclassifiertest": [0, 31, 37], "mlpclassifiertrain": [0, 31, 37, 84], "mlrun": [81, 95], "modal": [14, 15, 18, 19, 114, 116], "mode": [34, 40, 42, 45, 46, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 116, 117], "model": [0, 2, 3, 5, 6, 18, 21, 23, 24, 25, 26, 28, 30, 31, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 47, 79, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 93, 95, 104, 111, 114, 117, 120], "model_arg": [0, 5], "model_cl": [0, 5], "model_config": 6, "model_configs_path": 6, "model_descript": 11, "model_nam": [11, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "model_tag": [11, 95], "modul": [0, 45, 62, 111, 114, 116, 117], "modulation_factor": 100, "monitor": [80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "more": [45, 46, 116, 117], "most": 116, "motionsens": [52, 71, 74, 75, 117], "move": [65, 118], "mse": 118, "mseloss": 118, "mu": 118, "multi": [114, 116], "multi_channel_cnn": [0, 62], "multichannelcnn_har": [0, 64], "multiclass": 116, "multimod": 114, "multimodaldataframedataset": [0, 18, 19], "multimodalharseriesdatamodul": [0, 14, 15, 116], "multimodalseriescsvdataset": [0, 14, 15, 18, 19, 20, 115, 116], "multipl": [3, 14, 15, 18, 19, 105, 117], "must": [3, 14, 15, 18, 19, 20, 21, 34, 40, 42, 45, 46, 71, 102, 114, 115, 116, 117], "mutual": 71, "my_dataset": 114, "myconv1dpadsam": [0, 65], "mydatamodul": 114, "mymaxpool1dpadsam": [0, 65], "n": [16, 118], "n_block": 65, "n_channel": [44, 65, 93], "n_class": [33, 65, 74, 75, 81], "n_cluster": 23, "n_compon": [33, 81], "n_featur": [18, 21], "n_length": 65, "n_sampl": [44, 65, 93], "n_size": 71, "name": [3, 14, 15, 18, 19, 32, 40, 45, 46, 59, 70, 76, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 96, 114, 115, 116, 117, 118], "nb_filter": 61, "ndarrai": [18, 19, 20, 21, 23, 44, 93, 98, 99, 100, 101, 102, 103], "nearest": 118, "necessari": 114, "need": [18, 19, 114, 116, 117], "neg": [71, 75], "negative_precision_scor": [0, 27], "neighbor": 75, "neighborhood": 75, "neighbourhood": [18, 21, 75], "net": [0, 5, 33, 35, 51, 81, 82, 93, 115, 118], "network": [5, 54, 55, 57, 58, 60, 61, 62, 64, 65, 66, 74, 75], "neural": 74, "new": [116, 117, 118], "next": [114, 115, 118, 120], "nextli": 116, "nfft": [44, 93], "nhead": 60, "nn": [5, 23, 31, 33, 48, 52, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 71, 74, 75, 76, 93, 116], "node": [80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "nois": 40, "non": [52, 75, 115, 116, 117, 118], "none": [5, 6, 7, 10, 11, 13, 14, 15, 18, 19, 20, 23, 24, 25, 26, 27, 28, 30, 32, 34, 40, 42, 45, 46, 59, 62, 66, 67, 70, 74, 76, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 96, 99, 101, 102, 103, 107, 114, 116], "norm": 118, "normal": [74, 118], "note": [14, 15, 16, 20, 21, 40, 71, 114, 115, 116, 117, 118], "notebook": [114, 115, 116, 117], "noth": 118, "notic": [116, 117], "notimplementederror": [34, 40, 42, 45, 46], "noverlap": [44, 93, 99], "now": [74, 75, 104, 114, 116], "np": [18, 19, 20, 21, 44, 93, 99, 102, 116, 118], "nperseg": [44, 93, 99], "ntxentloss": 74, "ntxentloss_poli": [0, 50], "null": [14, 15, 18, 21], "num_class": [0, 5, 6, 31, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 54, 55, 57, 58, 59, 60, 61, 62, 64, 65, 66, 68, 74, 76, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 93, 115, 116, 117], "num_encoder_lay": 60, "num_featur": [114, 118], "num_hidden_lay": [31, 37, 62, 67, 84], "num_lay": [35, 52, 68, 71, 75, 82, 92], "num_nod": [45, 46, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 115], "num_residual_block": [5, 66], "num_sampl": 76, "num_work": [13, 14, 15, 45, 46, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 114, 115, 116, 117, 118], "number": [5, 14, 15, 18, 19, 20, 21, 34, 40, 42, 52, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 71, 74, 75, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 99, 102, 114, 115, 116, 117, 118], "number_of_class": 116, "numpi": [14, 15, 18, 19, 20, 21, 23, 44, 93, 98, 99, 100, 101, 103, 114, 116, 118], "nxtent": [0, 40, 49], "nxtent_criterion": 74, "object": [16, 74, 75, 104, 114, 117], "obtain": [18, 21, 52, 116, 117, 118], "oct": 65, "ommit": 118, "on_fit_end": [0, 10], "on_fit_start": [0, 10], "on_train_end": [0, 11], "on_train_epoch_end": [0, 10], "on_train_epoch_start": [0, 10], "on_validation_end": [0, 79], "onc": [115, 117, 118], "one": [14, 15, 18, 19, 99, 114, 115, 116, 117], "ones": 117, "onli": [14, 15, 18, 19, 34, 40, 42, 45, 46, 70, 115, 116, 117, 118], "only_time_frequ": [14, 15, 18, 20], "onset": 118, "op": 5, "oper": 118, "optim": [57, 62, 63, 64, 70, 71, 74, 75, 115, 116], "optimizer_cl": 70, "option": [0, 3, 11, 14, 15, 18, 19, 20, 21, 23, 24, 25, 26, 28, 30, 31, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 52, 57, 62, 63, 64, 70, 71, 74, 75, 80, 81, 82, 84, 85, 86, 87, 88, 89, 90, 91, 92, 95, 99, 114, 116], "order": [18, 19, 52, 114, 115, 116, 117], "org": [71, 75], "organ": [114, 115, 116, 117], "orient": 117, "origin": [18, 20, 71, 74, 118], "other": [71, 74, 75, 104, 114, 120], "other_seri": 114, "otherwis": [14, 15, 18, 19, 21, 40, 70, 116], "ouput": 117, "our": [114, 115, 116, 117, 118], "out": 65, "out_channel": [55, 65], "out_featur": [115, 116, 118], "out_plan": 5, "out_tensor_shap": 61, "output": [2, 34, 40, 42, 44, 52, 57, 59, 60, 62, 64, 65, 70, 71, 74, 75, 93, 107, 115, 116, 117], "output_dim": [73, 116], "output_dir": [6, 7], "output_name_suffix": 2, "output_path": 6, "output_s": [62, 67, 74, 75], "output_tensor": 61, "outputloggercallback": [0, 107], "outputs_from_lay": [0, 2], "over": [3, 114, 116], "overal": [10, 117, 118], "overlap": [99, 118], "overrid": 117, "overriden": 117, "overview": [117, 120], "p": [14, 15, 18, 21, 115, 116], "p110465": 118, "p992022": 118, "packag": [0, 115, 116, 117, 118], "pad": [0, 5, 14, 15, 18, 19, 34, 42, 65, 97, 116, 117], "pad_at": [5, 54, 55, 76], "pad_everi": 98, "pad_length": [34, 42, 80, 90, 117], "padding_s": [76, 98], "page": 111, "panda": [18, 19, 33, 81, 118], "paper": 71, "parallel": [114, 115], "param": [115, 116, 117, 118], "paramet": [2, 6, 7, 10, 11, 12, 13, 23, 24, 25, 26, 28, 30, 31, 32, 33, 35, 37, 38, 39, 41, 43, 48, 50, 56, 67, 68, 69, 73, 76, 78, 79, 81, 96, 98, 100, 101, 103, 105, 107, 114, 115, 116, 117, 118], "parametr": 116, "parametriz": 116, "pararmet": 65, "parent": 117, "pars": 14, "parse_num_work": [0, 14], "parse_transform": [0, 14], "part": 116, "partal_embedding_evaluator_kwarg": 79, "partialembeddingevalu": [0, 79], "partialembeddingevaluatorcallback": [0, 79], "particip": [13, 15, 18, 19, 118], "participant_column": [13, 15], "participant_id": [13, 15, 23, 24, 25, 26, 30, 118], "pass": [5, 14, 15, 18, 19, 52, 54, 55, 57, 58, 59, 61, 62, 64, 65, 66, 70, 71, 114, 115, 116, 117, 118], "past": 71, "path": [6, 13, 14, 15, 18, 19, 32, 34, 40, 42, 45, 46, 114, 115, 117, 118], "pathlib": [6, 13, 14, 15, 18, 19, 32, 45, 46, 117], "pathlik": [0, 14, 15, 108], "patienc": [45, 46, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "pd": 118, "pdf": 75, "per": [14, 15, 18, 19, 116, 117, 118], "perchanneltransform": [0, 102], "perform": [0, 3, 9, 59, 70, 71, 116, 118, 120], "performancelogg": [0, 10], "period": 118, "permut": [0, 52, 101], "permute_input": 74, "phase": [34, 40, 42, 45, 46, 118], "pick": [115, 117], "picklebestmodelandload": [0, 11], "pipelin": [0, 47, 114, 117, 118], "pl_modul": [79, 107], "place": 114, "pleas": [116, 117], "plot": [3, 118], "plot_metr": [0, 1], "plotli": 81, "plotmetr": [0, 3], "plt": 118, "png": [33, 81], "point": 99, "popular": 116, "posit": [60, 71, 75], "posixpath": 117, "power": 99, "pre": [18, 21, 34, 40, 42, 45, 46, 74, 118, 120], "precision_scor": [0, 27], "predict": [0, 3, 14, 15, 33, 34, 42, 59, 70, 71, 75, 81, 111, 114, 117, 120], "predict_dataload": [0, 12, 13, 14, 15, 116], "predict_step": [0, 59, 67, 69, 70], "predicted_label": 118, "prediction_head": [33, 93, 116], "predictionheadclassifi": [0, 33, 93], "predictions_fil": [33, 81], "prefix": [14, 15, 18, 19, 59, 71, 114, 115], "present": [18, 20], "pretrain": [34, 40, 42, 45, 46], "pretty_print_experiment_arg": [0, 5], "previou": 117, "print": [114, 115, 117, 118], "print_arg": [32, 45, 78], "print_result": 7, "probabl": [52, 71, 75], "process": [74, 114, 115, 116, 117, 118], "produc": 118, "product": [40, 74], "program": [111, 117], "projectionhead": 73, "projector": 74, "properti": [32, 45, 46, 81, 95], "protocol": [114, 115], "provid": [23, 24, 25, 26, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 74, 75, 114, 116, 117], "psd": 99, "pseudo": 117, "pt": 11, "purpos": [45, 46, 116, 118], "put": 115, "py": [115, 116, 117, 118], "pyplot": 118, "python": [114, 117], "python3": [115, 116, 117, 118], "pytorch": [10, 14, 15, 45, 46, 65, 77, 79, 81, 95, 111, 114, 116, 117, 118, 120], "pytorch_lightn": 69, "queri": 7, "random": [5, 18, 21, 54, 55, 57, 58, 61, 62, 64, 65, 66], "randomdatamodul": [0, 76], "randomdataset": [0, 76], "randomsmooth": [0, 100], "rang": 118, "rate": [57, 60, 62, 63, 64, 70, 71, 74, 75, 115, 116, 117, 118], "ratio": 40, "ray_address": [5, 6, 81], "reach": [115, 116, 117, 118], "read": [18, 19, 114, 118], "read_csv": 118, "real": [40, 117], "realworld_thigh": 117, "realworld_waist": 117, "recal": 118, "recall_scor": [0, 27, 118], "receiv": [18, 19, 116], "recognit": 116, "recov": 118, "recoveri": 118, "rectangl": 117, "recurr": [52, 71, 75], "reduce_ratio": 101, "reduction_ratio": [5, 66], "refer": 111, "region": 75, "registered_model_nam": [81, 95, 96], "registered_model_tag": [81, 95, 96], "reject": [14, 15, 18, 21], "relationship": 117, "relu": [5, 66, 75, 115, 116], "rememb": 115, "remove_frequ": [0, 99], "remove_hook": [0, 2], "remove_on_error": 7, "remove_pertub_ratio": 99, "repeat": [14, 15, 18, 21, 42, 90], "repeat_vector": 118, "replic": 116, "repr": [18, 19, 32, 45], "repres": [75, 114], "represent": [40, 71, 74, 75, 116, 117], "reproduc": [45, 46], "reproduct": 116, "requir": [114, 116, 117], "requires_grad": 70, "reshap": [0, 13, 15, 18, 19, 28, 102, 118], "residual_block_cl": [5, 66], "resnet": 65, "resnet1d": [0, 62, 74], "resnet1d_8": [0, 5, 66], "resnet1dbas": [0, 5, 66], "resnet_1d": [0, 62], "resnet_block_cl": [5, 66], "resnetblock": [0, 5, 66], "resnetse1d_5": [0, 5, 66], "resnetse1d_8": [0, 5, 66], "resnetseblock": [0, 5, 66], "resnext": 65, "resourc": [45, 46], "respect": [75, 114, 117], "respons": [114, 115], "rest": 118, "result": [3, 7, 16, 23, 24, 25, 26, 28, 30, 33, 52, 71, 75, 81, 116, 117, 118], "result_fil": 7, "results_datafram": 118, "results_dir": [7, 23, 24, 25, 26, 30], "results_fil": [3, 28, 33, 81], "resum": 117, "retriv": 114, "return": [6, 10, 11, 12, 13, 16, 32, 33, 60, 76, 77, 78, 79, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 96, 101, 104, 105, 107, 114, 115, 116, 117, 118], "return_onesid": 99, "returnet": 116, "reus": 117, "rhr": [13, 15, 18, 19, 23, 24, 25, 26, 28, 30, 118], "rhr_df": 118, "rhr_df_scale": 118, "rmseloss": [0, 23], "rnn": 116, "roc": 118, "roc_auc": 118, "roc_auc_scor": 118, "root": [3, 14, 15, 116], "root_dataset_dir": 81, "root_datasets_path": 117, "root_experiment_dir": 3, "root_mean_squared_error": [0, 23], "rotat": [0, 100, 101, 118], "row": [14, 15, 18, 19, 114, 116, 118], "run": [0, 3, 5, 6, 32, 45, 46, 54, 55, 57, 58, 61, 62, 64, 65, 66, 75, 77, 79, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 111, 115, 116, 120], "run_evaluator_wrapp": [0, 81], "run_id": [32, 45, 81, 117], "run_model": [0, 23, 28, 33, 45, 46, 117], "run_model_with_hook": [0, 2], "run_nam": [80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95], "run_seri": [0, 5, 6], "run_task": [0, 81], "run_using_rai": [0, 5, 6], "same": [14, 15, 65, 71, 75, 114, 115, 116, 117, 118], "sampl": [14, 15, 18, 19, 20, 21, 34, 42, 71, 74, 75, 99, 100, 114, 115, 116, 117, 118], "sample_r": 118, "sanatonek": [71, 75], "save": [74, 75, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 104, 116, 117], "save_best": [0, 9], "scale": [0, 74, 100, 101, 118], "scan_config": [0, 6], "scheme": 116, "score": 118, "search": [96, 111], "search_model_vers": 96, "search_str": [81, 96], "second": [14, 15, 18, 19, 20, 21, 52, 63, 71, 74, 75, 114, 115, 116, 117, 118], "section": 114, "see": [114, 115, 116, 117, 118], "seed": [0, 5, 6, 32, 45, 117], "seen": 117, "segment": 99, "segment_mod": 101, "select": [14, 15, 18, 19, 21, 75, 118], "self": [14, 15, 18, 19, 21, 32, 45, 46, 74, 101, 111, 114, 115, 117, 120], "sensor": [115, 116], "separ": [18, 20, 102, 114, 116], "seq_len": 52, "sequenc": [18, 20, 52, 60, 63, 102, 116, 117, 118], "sequence_length": 118, "sequenti": [115, 116], "seri": [14, 15, 18, 19, 21, 74, 75, 116, 117, 120], "series1": 114, "series2": 114, "series_dataset": [0, 18], "seriesfoldercsvdataset": [0, 14, 15, 18, 19, 116], "set": [14, 15, 18, 19, 21, 52, 65, 70, 71, 75, 114, 116, 117], "setup": [0, 13, 14, 15, 32, 45, 46, 107, 114, 115, 116, 117, 118], "sever": [65, 114, 115, 118], "shape": [5, 14, 15, 18, 19, 20, 21, 44, 52, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 71, 74, 75, 93, 102, 114, 115, 116, 118], "shape_of_label": 114, "shape_of_sampl": 114, "shapeprint": [0, 76], "share": 115, "shenda": 65, "shortcutlay": [0, 61], "should": [3, 18, 21, 114, 115, 116, 117], "show": [114, 115, 118], "shown": [114, 116], "shuffl": [12, 14, 15, 114, 115], "shuffle_train": [13, 15], "side": 99, "sigma": [23, 100, 101, 118], "sigma_rang": 100, "sigma_threshold": [0, 23], "signal": [18, 20, 44, 65, 93, 115, 116], "signal_1d": [0, 97], "signatur": 117, "signific": [14, 15, 18, 21], "significance_level": [14, 15, 18, 21, 42, 90], "similar": [40, 74, 114, 117], "simpl": [0, 5, 14, 15, 18, 20, 21, 33, 35, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 68, 74, 75, 81, 82, 93, 99, 114, 118, 120], "simple1dconv_classifi": [0, 36, 79, 83], "simple1dconvnet": [38, 86], "simple1dconvnetfinetun": [0, 79, 86], "simple1dconvnetfinetune2": [0, 79], "simple1dconvnettest": [0, 38], "simple1dconvnettrain": [0, 38, 86], "simple1dconvnetwork": [0, 57, 62, 115], "simple2dconv_classifi": [0, 36, 83], "simple2dconvnet": [39, 87], "simple2dconvnetfinetun": [0, 87], "simple2dconvnettest": [0, 39], "simple2dconvnettrain": [0, 39, 87], "simple2dconvnetwork": [0, 57, 62], "simple_train": [0, 4], "simpleclassificationnet": [0, 5, 33, 35, 54, 55, 57, 58, 60, 61, 62, 64, 65, 66, 67, 68, 81, 82, 93], "simpleclassificationnet2": [0, 5], "simpledatamodul": [0, 12, 14, 15], "simplereconstructionnet": [0, 56, 63, 67], "simpletransform": [0, 68], "simpletransformerfinetun": [0, 92], "simpletransformertrain": [0, 92], "simplifi": 116, "sinc": 40, "singl": [3, 5, 14, 15, 18, 19, 54, 55, 57, 58, 61, 62, 64, 65, 66, 114, 116, 118], "single_step": [0, 5, 67], "size": [14, 15, 18, 19, 21, 34, 40, 42, 52, 60, 71, 74, 75, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 114, 115, 116, 117, 118], "skip_exist": [6, 81], "sklearn": 118, "sklearn_cl": 2, "sklearn_kwarg": 2, "smaller": [115, 116, 117, 118], "smooth": 118, "smooth_window_sampl": 118, "smoother": 118, "snippet": 115, "so": [115, 116, 117, 118], "softmax": 116, "some": [14, 15, 18, 19, 117, 118], "someth": [14, 15, 18, 19, 116], "sourc": [104, 118], "space": [114, 116, 117], "specif": [45, 46, 117], "specifi": [14, 15, 18, 19, 20, 114], "specificity_scor": [0, 27], "spectral": 99, "spectrogram": [0, 44, 93], "spefici": 114, "split": [14, 15, 18, 20, 102, 116, 120], "split_nam": [12, 14, 15], "squeez": [0, 102], "squeezeandexcitation1d": [0, 5, 66], "ssl": [0, 45, 46, 51, 81, 116], "ssl_discrimin": 116, "ssl_tool": [0, 111, 114, 115, 116, 117, 118], "ssldiscrimin": [0, 70, 81, 116, 117], "ssldisrimin": [116, 117], "stack": [52, 71, 75, 118], "stackcompos": [0, 102], "stage": [13, 14, 15, 33, 45, 46, 59, 70, 74, 75, 81, 105, 107, 114, 116, 117], "stage_nam": [45, 46], "stamp": 116, "standar": 117, "standard": [14, 15, 23, 24, 25, 26, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 88, 114, 115, 116, 117, 118], "standardized_balanc": 115, "standart": 115, "standartized_balanc": [114, 115, 116, 117], "stanford": 118, "start": [114, 115, 117], "state": [52, 71, 75, 116], "static": [6, 50, 105], "statu": 118, "std": [23, 100], "stemp": [18, 21], "step": [14, 15, 18, 19, 20, 21, 40, 52, 70, 71, 74, 75, 102, 114, 115, 117, 118, 120], "step_nam": [5, 67], "still": 116, "stop": [80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 115, 116, 117, 118], "store": 114, "str": [2, 3, 5, 6, 7, 11, 12, 13, 14, 15, 18, 19, 20, 21, 23, 24, 25, 26, 28, 30, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 59, 60, 62, 67, 70, 74, 75, 76, 78, 79, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 96, 101, 105, 107], "strategi": [45, 46, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 115], "stride": [5, 61, 65, 103, 115], "string": [96, 114], "structur": [3, 14, 15, 18, 19, 111, 115, 120], "sub": 116, "submodul": 0, "subpackag": 0, "successfulli": 117, "sucessfuli": 117, "suffix": [14, 15, 18, 19], "summar": [0, 81], "summari": [18, 19, 70, 116, 120], "super": [114, 115], "supervis": [18, 21, 74, 111, 117, 120], "supervisedconfigpars": [0, 6], "support": 65, "swapax": [0, 93], "symptom": 118, "system": 74, "systemat": 117, "t": [14, 15, 18, 19, 20, 21, 40, 71, 74, 75, 102, 114, 115, 116], "tag": 96, "tags2str": [0, 96], "tak": 70, "take": [52, 70, 71, 75, 114, 118], "taken": 10, "target": [31, 114, 115], "target_column": [13, 15, 18, 19, 23, 24, 25, 26, 28, 30], "task": [115, 116], "teardown": [0, 32, 45, 107, 117], "techniqu": [18, 20], "temperatur": [40, 50, 74, 88], "tempor": [18, 21, 40, 75], "tensor": [5, 18, 20, 23, 31, 33, 59, 60, 62, 67, 70, 71, 74, 75, 81, 114, 115, 116, 118], "test": [3, 14, 15, 18, 21, 40, 45, 46, 59, 70, 74, 75, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 116, 117, 120], "test_acc": [3, 115, 116, 117], "test_data": [0, 6, 23, 24, 25, 26, 30], "test_data_arg": [0, 5], "test_dataload": [0, 12, 13, 14, 15, 114, 115, 116, 118], "test_dataset": 118, "test_imu_cnn": [0, 60], "test_imu_transform": [0, 60], "test_loss": [70, 115, 116, 117], "test_metr": [5, 62, 67], "test_metric_1": 70, "test_metric_2": 70, "test_particip": [23, 24, 25, 26, 30], "test_step": [0, 59, 67, 69, 70, 71, 74, 75], "test_transform": 14, "text": 118, "tfc": [0, 14, 15, 18, 36, 72, 83], "tfc_head_classifi": [0, 36, 83], "tfcdatamodul": [0, 14, 15], "tfcdataset": [0, 14, 15, 18, 20], "tfcfinetun": [0, 88], "tfchead": [0, 74], "tfcheadclassifierfinetun": [0, 89], "tfcheadclassifiertest": [0, 41], "tfcheadclassifiertrain": [0, 41, 89], "tfcpredictionhead": [41, 73, 89], "tfcprojectionhead": 73, "tfctest": [0, 40], "tfctrain": [0, 40, 88], "th": 16, "than": [14, 15, 18, 21, 115, 116, 117, 118], "thei": [18, 19, 117], "them": [70, 114, 116], "themselv": 70, "therefor": 115, "thi": [3, 10, 14, 15, 16, 18, 19, 20, 21, 34, 40, 42, 45, 46, 52, 71, 74, 75, 104, 114, 115, 116, 117, 118], "thing": 117, "third": [114, 117], "three": [14, 15, 117], "thresh": 118, "threshold": 74, "through": [70, 71], "thu": [114, 116, 117, 118], "tick_mark": 118, "tight_layout": 118, "time": [10, 14, 15, 18, 19, 20, 21, 40, 52, 71, 74, 75, 102, 115, 116, 117, 118, 120], "time_1d": [0, 97], "time_1d_ful": [0, 97], "time_distribut": 118, "time_encod": 74, "time_projector": 74, "time_seg": 103, "time_step": [18, 21, 59, 114], "time_transform": [14, 15, 18, 20], "timeamplitudemodul": [0, 100], "timestamp": 116, "timewarp": [0, 101], "tipic": 117, "titl": [3, 118], "tmp": [114, 116, 117], "tn": 27, "tnc": [0, 14, 15, 18, 36, 72, 83], "tnc_head_classifi": [0, 36, 83], "tnc_representation_learn": [71, 75], "tncdataset": [0, 14, 15, 18, 21], "tncdiscrimin": [0, 75], "tncfinetun": [0, 90], "tnchardatamodul": [0, 14, 15], "tncheadclassifierfinetun": [0, 91], "tncheadclassifiertest": [0, 43], "tncheadclassifiertrain": [0, 43, 91], "tncpredictionhead": [43, 73, 91], "tncpretrain": [0, 90], "tnctest": [0, 42], "tnctrain": [0, 42], "togeth": [52, 71, 75], "token": 116, "tonekaboni": 75, "tool": 114, "torch": [5, 12, 14, 15, 16, 18, 20, 21, 23, 31, 33, 48, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 70, 71, 74, 75, 76, 81, 93, 105, 114, 115, 116, 118], "torchmetr": [70, 116, 118], "total": [115, 116, 117, 118], "tp": 27, "tpu": [115, 116, 117, 118], "track": 116, "train": [3, 10, 14, 15, 18, 21, 34, 40, 42, 45, 46, 59, 70, 71, 74, 75, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 111, 117, 120], "train_baseline_onli": [13, 15], "train_csv_path": 114, "train_data": [23, 24, 25, 26, 30], "train_data_arg": [0, 5], "train_dataload": [0, 12, 13, 14, 15, 76, 114, 115, 116, 118], "train_dataset": [114, 118], "train_fold": [18, 19], "train_loss": [3, 70], "train_metr": [5, 62, 67], "train_particip": [23, 24, 25, 26, 30], "train_transform": [13, 14, 15], "trainabl": [115, 116, 117, 118], "trainer": [0, 2, 6, 10, 11, 23, 28, 33, 45, 46, 79, 81, 95, 107, 114, 115, 116, 117, 118], "trainer_arg": [0, 5], "trainer_cl": [0, 5], "training_mod": [45, 46, 117], "training_step": [0, 59, 67, 69, 70, 71, 74, 75, 115], "transform": [0, 2, 14, 15, 16, 18, 19, 20, 35, 37, 38, 39, 41, 43, 47, 60, 62, 74, 76, 81, 82, 83, 84, 86, 87, 89, 91, 118], "transform_dim": 60, "transformer_activ": 60, "transformer_dim": 60, "transformer_dropout": 60, "transforms_map": [0, 81], "transpos": [40, 118], "treat": 114, "tri": [18, 21], "trianer": 117, "true": [2, 5, 6, 7, 13, 14, 15, 18, 19, 20, 34, 35, 40, 42, 44, 50, 52, 60, 61, 62, 64, 65, 67, 70, 71, 74, 75, 81, 82, 88, 90, 93, 98, 99, 114, 115, 116, 117, 118], "true_label": 118, "truncat": [14, 15, 18, 20, 40, 74], "truth": [59, 70, 75], "try": [114, 116], "tsne_embed": [33, 81], "tsne_plot_fil": [33, 81], "tune": [34, 40, 42, 45, 46, 117, 120], "tupl": [5, 13, 14, 15, 16, 18, 19, 20, 21, 23, 24, 25, 26, 28, 30, 38, 39, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 70, 74, 75, 76, 86, 87, 114, 115], "tutori": [111, 118], "two": [14, 15, 18, 19, 52, 71, 75, 114, 115, 116, 118], "type": [0, 5, 6, 10, 11, 12, 13, 14, 15, 18, 19, 20, 21, 23, 24, 25, 26, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 54, 55, 57, 58, 59, 60, 61, 62, 64, 65, 66, 70, 71, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 93, 95, 96, 99, 101, 104, 105, 106, 107, 114, 115, 116, 117, 118], "type_of_sampl": 114, "u": 116, "uar_scor": [0, 27], "uci": 117, "ucx": [114, 116, 117], "under": [109, 110, 112], "union": [13, 14, 15, 16, 18, 19, 20, 23, 24, 25, 26, 30, 32, 45, 46], "unit": 52, "unpack": 70, "unsqueez": [0, 102], "unstabl": 116, "unsupervis": 75, "until": 116, "up": [114, 117], "updat": [34, 40, 42, 70, 116, 117], "update_backbon": [34, 40, 42, 70, 95, 116, 117], "us": [3, 14, 15, 18, 19, 20, 21, 23, 24, 25, 26, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 70, 71, 74, 75, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 104, 111, 116, 118, 120], "use_bn": 65, "use_bottleneck": 61, "use_cosine_similar": [40, 50, 74, 88], "use_do": 65, "use_rai": [6, 81], "use_residu": 61, "user": [14, 15, 116, 117, 118], "user1": 116, "user2": 116, "user4": 116, "user5": 116, "user6": 116, "user7": 116, "useractivityfolderdatamodul": [0, 14, 15, 116], "usr": [115, 116, 117, 118], "usu": 75, "usual": [74, 75, 114, 115, 116, 117], "util": [0, 12, 14, 15, 16, 18, 20, 21, 33, 36, 47, 51, 71, 74, 75, 81, 83, 94, 97, 114, 115, 118], "val": [59, 70, 74, 75], "val_dataload": [0, 12, 13, 14, 15, 114, 115, 116, 118], "val_loss": [3, 70], "val_metr": [5, 62, 67], "val_metric_1": 70, "val_metric_2": 70, "valid": [14, 15, 70, 115, 116, 117, 118, 120], "validation_dataload": 115, "validation_split": [13, 15, 23, 24, 25, 26, 28, 30], "validation_step": [0, 59, 67, 69, 70, 71, 74, 75], "validation_transform": 14, "valu": [14, 15, 16, 18, 20, 21, 40, 59, 70, 71, 74, 75, 96, 99, 115, 116, 117, 118], "valueerror": [14, 15], "vari": [18, 21, 71, 116, 117], "variabl": [114, 117, 118], "vector": [14, 15, 18, 19, 71, 114], "verbos": 65, "veri": [116, 117], "version": [65, 116, 118], "vertex": 117, "vfs_fuse": [114, 116, 117], "via": 74, "view": 117, "view_concaten": [114, 116, 117], "w": [42, 75, 90], "w_t": [18, 21], "wa": [71, 75, 117, 118], "wai": [23, 24, 25, 26, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 114, 116, 117], "want": [14, 15, 18, 19, 114, 115, 116, 117, 118], "watch": 118, "we": [14, 15, 18, 19, 21, 114, 115, 116, 117, 118], "weight": [71, 117], "weight_decai": 71, "welch": 99, "welchpowerspectraldens": [0, 99], "well": 117, "were": 118, "when": [10, 18, 19, 45, 46, 114, 115, 117, 118], "where": [14, 15, 18, 19, 20, 21, 40, 71, 74, 75, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 95, 96, 102, 114, 116, 117, 118], "whether": 60, "which": [114, 116, 117, 118], "while": [114, 117], "white": 118, "whole": [114, 116, 117], "width": 65, "window": [0, 14, 15, 18, 21, 34, 42, 71, 75, 97, 114, 115, 116, 117, 118], "window_ratio": 101, "window_s": [14, 15, 18, 21, 34, 42, 71, 80, 90, 116, 117, 118], "windowed_": 118, "windowed_16_overlap_0_rate_10min_df": 118, "windowed_16_overlap_0_rate_10min_scaled_df": 118, "windowed_16_overlap_8_df_sc": 118, "windowslic": [0, 101], "windowwarp": [0, 101], "wisenet": [0, 62], "without": [18, 20, 118], "work": [114, 115, 116, 118], "worker": [14, 15, 115, 116, 118], "workspac": [114, 115, 116, 117, 118], "worth": [116, 117], "would": [52, 71, 75, 114], "wrap": [45, 46], "wrap_zero_div": [0, 27], "wrapper": [14, 15, 18, 20, 52, 99], "x": [5, 14, 15, 18, 19, 20, 21, 23, 44, 50, 52, 55, 56, 58, 59, 60, 61, 63, 64, 65, 66, 67, 69, 70, 74, 75, 76, 93, 98, 99, 102, 103, 114, 115, 116, 118], "x_in_f": 74, "x_in_t": 74, "x_n": [18, 21, 71, 75], "x_p": [18, 21, 75], "x_recon": 23, "x_t": [18, 21, 34, 42, 71, 75, 116, 117], "x_test": 118, "x_test_hat": 118, "x_train": 118, "x_train_hat": 118, "xiang": 74, "xlabel": 118, "xtick": 118, "y": [14, 15, 18, 19, 20, 23, 32, 33, 50, 59, 65, 67, 70, 75, 81, 114, 115, 116, 118], "y_hat": [23, 33, 59, 67, 70, 75, 81, 116], "y_hat_logit": [33, 81], "y_pred": [27, 48, 118], "y_test": 118, "y_test_hat": 118, "y_train": 118, "y_true": [27, 48], "yaml": [3, 117], "ylabel": 118, "you": [114, 115, 116, 117, 118], "your": [115, 116], "ytick": 118, "z": [14, 15, 18, 20, 71, 114, 115, 116, 118], "z_f": 74, "z_freq": 74, "z_t": 74, "z_time": 74, "zero": 52, "zeropadder2d": [0, 76], "zeropaddingbetween": [0, 98], "zhang": 74, "zi": 50, "zip": 118, "zj": 50, "zscore_threshold_max": [0, 23], "zscore_threshold_std": [0, 23], "\u03b4": [14, 15, 18, 21]}, "titles": ["Programming Reference", "ssl_tools.analysis", "ssl_tools.analysis.latent_analysis", "ssl_tools.analysis.plot_metrics", "ssl_tools.benchmarks", "ssl_tools.benchmarks.main_mix_style", "ssl_tools.benchmarks.main_supervised", "ssl_tools.benchmarks.main_supervised_analysis", "ssl_tools.benchmarks.simple_trainer", "ssl_tools.callbacks", "ssl_tools.callbacks.performance", "ssl_tools.callbacks.save_best", "ssl_tools.data.data_modules.base", "ssl_tools.data.data_modules.covid_anomaly", "ssl_tools.data.data_modules.har", "ssl_tools.data.data_modules", "ssl_tools.data.datasets.augmented_dataset", "ssl_tools.data.datasets.domain_dataset", "ssl_tools.data.datasets", "ssl_tools.data.datasets.series_dataset", "ssl_tools.data.datasets.tfc", "ssl_tools.data.datasets.tnc", "ssl_tools.data", "ssl_tools.experiments.covid_detection.anomaly_detection_base", "ssl_tools.experiments.covid_detection.cae", "ssl_tools.experiments.covid_detection.cae2d", "ssl_tools.experiments.covid_detection.ccae", "ssl_tools.experiments.covid_detection.classfication_report", "ssl_tools.experiments.covid_detection.classification_base", "ssl_tools.experiments.covid_detection", "ssl_tools.experiments.covid_detection.lstm_ae", "ssl_tools.experiments.covid_detection.mlp", "ssl_tools.experiments.experiment", "ssl_tools.experiments.har_classification._classification_base", "ssl_tools.experiments.har_classification.cpc", "ssl_tools.experiments.har_classification.gru_encoder", "ssl_tools.experiments.har_classification", "ssl_tools.experiments.har_classification.mlp_classifier", "ssl_tools.experiments.har_classification.simple1Dconv_classifier", "ssl_tools.experiments.har_classification.simple2Dconv_classifier", "ssl_tools.experiments.har_classification.tfc", "ssl_tools.experiments.har_classification.tfc_head_classifier", "ssl_tools.experiments.har_classification.tnc", "ssl_tools.experiments.har_classification.tnc_head_classifier", "ssl_tools.experiments.har_classification.utils", "ssl_tools.experiments", "ssl_tools.experiments.lightning_experiment", "ssl_tools", "ssl_tools.losses.contrastive_loss", "ssl_tools.losses", "ssl_tools.losses.nxtent", "ssl_tools.models", "ssl_tools.models.layers.gru", "ssl_tools.models.layers", "ssl_tools.models.nets.cnn_ha_etal", "ssl_tools.models.nets.cnn_pf", "ssl_tools.models.nets.convae", "ssl_tools.models.nets.convnet", "ssl_tools.models.nets.deep_conv_lstm", "ssl_tools.models.nets.deep_convnet", "ssl_tools.models.nets.imu_transformer", "ssl_tools.models.nets.inception_time", "ssl_tools.models.nets", "ssl_tools.models.nets.lstm_ae", "ssl_tools.models.nets.multi_channel_cnn", "ssl_tools.models.nets.resnet1d", "ssl_tools.models.nets.resnet_1d", "ssl_tools.models.nets.simple", "ssl_tools.models.nets.transformer", "ssl_tools.models.nets.wisenet", "ssl_tools.models.ssl.classifier", "ssl_tools.models.ssl.cpc", "ssl_tools.models.ssl", "ssl_tools.models.ssl.modules.heads", "ssl_tools.models.ssl.tfc", "ssl_tools.models.ssl.tnc", "ssl_tools.models.utils", "ssl_tools.pipelines.base", "ssl_tools.pipelines.cli", "ssl_tools.pipelines.har_classification.conv1d_conss", "ssl_tools.pipelines.har_classification.cpc", "ssl_tools.pipelines.har_classification.evaluator", "ssl_tools.pipelines.har_classification.gru_encoder", "ssl_tools.pipelines.har_classification", "ssl_tools.pipelines.har_classification.mlp", "ssl_tools.pipelines.har_classification.scripts.evaluate_all", "ssl_tools.pipelines.har_classification.simple1Dconv_classifier", "ssl_tools.pipelines.har_classification.simple2Dconv_classifier", "ssl_tools.pipelines.har_classification.tfc", "ssl_tools.pipelines.har_classification.tfc_head_classifier", "ssl_tools.pipelines.har_classification.tnc", "ssl_tools.pipelines.har_classification.tnc_head_classifier", "ssl_tools.pipelines.har_classification.transformer", "ssl_tools.pipelines.har_classification.utils", "ssl_tools.pipelines", "ssl_tools.pipelines.mlflow_train", "ssl_tools.pipelines.utils", "ssl_tools.transforms", "ssl_tools.transforms.pad", "ssl_tools.transforms.signal_1d", "ssl_tools.transforms.time_1d", "ssl_tools.transforms.time_1d_full", "ssl_tools.transforms.utils", "ssl_tools.transforms.window", "ssl_tools.utils.configurable", "ssl_tools.utils.data", "ssl_tools.utils", "ssl_tools.utils.layers", "ssl_tools.utils.types", "Contributing", "Running Experiments", "Welcome to SSLTools\u2019s documentation!", "Installation", "ssl_tools", "1. Structuring the input", "2. Training a Pytorch Lighning model", "3. Training a self-supervised model: Contrastive Predictive Coding (CPC)", "4. Using Experiments", "5. Training an Anomaly Detection Model for Covid Anomaly Detection", "ssl_tools.analysis package", "Tutorials"], "titleterms": {"": 111, "1": 114, "2": 115, "3": 116, "4": 117, "5": 118, "The": 117, "_classification_bas": 33, "advantag": 117, "an": 118, "analysi": [1, 2, 3, 119], "ani": 115, "anomali": 118, "anomaly_detection_bas": 23, "attribut": [24, 25, 26, 30, 31, 32, 34, 35, 37, 38, 39, 40, 41, 42, 43, 79, 80, 81, 82, 84, 85, 86, 87, 88, 89, 90, 91, 92, 108], "augmented_dataset": 16, "base": [12, 77], "batch": 114, "benchmark": [4, 5, 6, 7, 8], "cae": 24, "cae2d": 25, "callback": [9, 10, 11], "ccae": 26, "class": [2, 3, 5, 6, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 50, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 93, 95, 98, 99, 100, 101, 102, 103, 104, 105, 107, 117], "classfication_report": 27, "classifi": 70, "classification_bas": 28, "cli": 78, "cnn_ha_et": 54, "cnn_pf": 55, "code": 116, "configur": 104, "confus": 118, "content": [2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 50, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 107, 108, 111, 119], "contrast": 116, "contrastive_loss": 48, "contribut": 109, "conv1d_conss": 79, "conva": 56, "convnet": 57, "covid": 118, "covid_anomali": 13, "covid_detect": [23, 24, 25, 26, 27, 28, 29, 30, 31], "cpc": [34, 71, 80, 116, 117], "creat": [115, 116], "creation": 115, "data": [12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 105, 114, 115], "data_modul": [12, 13, 14, 15], "dataload": 114, "dataset": [16, 17, 18, 19, 20, 21, 114], "deep_conv_lstm": 58, "deep_convnet": 59, "defin": 118, "detect": 118, "document": 111, "domain_dataset": 17, "evalu": [81, 117], "evaluate_al": 85, "exampl": [18, 19, 20], "experi": [23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 110, 117], "facilit": 115, "fine": [116, 117], "from": 115, "function": [3, 5, 6, 7, 8, 14, 23, 27, 32, 33, 45, 59, 60, 65, 71, 74, 75, 78, 81, 85, 96, 105], "gru": 52, "gru_encod": [35, 82], "handl": 114, "har": 14, "har_classif": [33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93], "head": 73, "implement": 114, "imu_transform": 60, "inception_tim": 61, "indic": 111, "input": 114, "instal": 112, "kuhar": 115, "latent_analysi": 2, "layer": [52, 53, 107], "lighn": 115, "lightning_experi": 46, "lightningdatamodul": [114, 115, 116], "lightningexperi": 117, "lightningssltrain": 117, "lightningtest": 117, "lightningtrain": 117, "load": 114, "loss": [48, 49, 50], "lstm_ae": [30, 63], "main_mix_styl": 5, "main_supervis": 6, "main_supervised_analysi": 7, "matrix": 118, "metric": 118, "mlflow_train": 95, "mlp": [31, 84], "mlp_classifi": 37, "model": [51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 115, 116, 118], "modul": [2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 19, 20, 21, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 46, 48, 50, 52, 54, 55, 56, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 107, 108, 115, 119], "multi_channel_cnn": 64, "multimodalharseriesdatamodul": 115, "multimodalseriescsvdataset": 114, "net": [54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69], "next": 116, "note": [18, 19], "nxtent": 50, "other": [115, 117], "overview": 118, "packag": [15, 18, 45, 62, 119], "pad": 98, "paramet": [3, 5, 14, 15, 16, 18, 19, 20, 21, 34, 40, 42, 44, 45, 46, 52, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 70, 71, 74, 75, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 93, 95, 99, 102], "perform": [10, 117], "pipelin": [77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96], "plot_metr": [3, 119], "pre": 116, "predict": [116, 118], "pretrain": 117, "program": 0, "pytorch": 115, "rais": [14, 15, 34, 40, 42, 45, 46], "refer": 0, "resnet1d": 65, "resnet_1d": 66, "return": [5, 14, 15, 18, 19, 20, 21, 23, 24, 25, 26, 28, 30, 31, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 54, 55, 57, 58, 59, 61, 62, 64, 65, 66, 70, 71, 74, 75, 93, 99, 102], "run": [110, 117], "save_best": 11, "script": 85, "self": 116, "seri": 114, "series_dataset": 19, "seriesfoldercsvdataset": 114, "set": [115, 118], "signal_1d": 99, "simpl": [67, 115], "simple1dconv_classifi": [38, 86], "simple2dconv_classifi": [39, 87], "simple_train": 8, "split": 114, "ssl": [70, 71, 72, 73, 74, 75], "ssl_tool": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 113, 119], "ssltool": 111, "step": 116, "structur": [114, 117], "submodul": [1, 4, 9, 15, 18, 29, 36, 45, 49, 51, 53, 62, 72, 83, 94, 97, 106, 119], "subpackag": [22, 45, 47, 51, 94], "summari": 114, "supervis": 116, "tabl": 111, "test": [114, 115, 118], "tfc": [20, 40, 74, 88], "tfc_head_classifi": [41, 89], "threshold": 118, "time": 114, "time_1d": 100, "time_1d_ful": 101, "tnc": [21, 42, 75, 90], "tnc_head_classifi": [43, 91], "train": [114, 115, 116, 118], "transform": [68, 92, 97, 98, 99, 100, 101, 102, 103], "tun": 117, "tune": 116, "tutori": 120, "type": 108, "us": [114, 115, 117], "util": [44, 76, 93, 96, 102, 104, 105, 106, 107, 108], "valid": 114, "visual": 118, "welcom": 111, "window": 103, "wisenet": 69}})
\ No newline at end of file
diff --git a/tutorials.html b/tutorials.html
index 2847f05..824e979 100644
--- a/tutorials.html
+++ b/tutorials.html
@@ -119,7 +119,9 @@
- 5. Training an Anomaly Detection Model for Covid Anomaly Detection