Compare commits

...

1 Commits

Author SHA1 Message Date
amlrelsa-ms
cea4e539fe update samples from Release-139 as a part of SDK release 2022-05-04 22:27:36 +00:00
19 changed files with 30 additions and 1 deletions

View File

@@ -90,6 +90,7 @@
"output[\"Resource Group\"] = ws.resource_group\n", "output[\"Resource Group\"] = ws.resource_group\n",
"output[\"Location\"] = ws.location\n", "output[\"Location\"] = ws.location\n",
"output[\"Experiment Name\"] = experiment.name\n", "output[\"Experiment Name\"] = experiment.name\n",
"output[\"SDK Version\"] = azureml.core.VERSION\n",
"pd.set_option(\"display.max_colwidth\", None)\n", "pd.set_option(\"display.max_colwidth\", None)\n",
"outputDf = pd.DataFrame(data=output, index=[\"\"])\n", "outputDf = pd.DataFrame(data=output, index=[\"\"])\n",
"outputDf.T" "outputDf.T"

View File

@@ -101,6 +101,7 @@
"output[\"Resource Group\"] = ws.resource_group\n", "output[\"Resource Group\"] = ws.resource_group\n",
"output[\"Location\"] = ws.location\n", "output[\"Location\"] = ws.location\n",
"output[\"Experiment Name\"] = experiment.name\n", "output[\"Experiment Name\"] = experiment.name\n",
"output[\"SDK Version\"] = azureml.core.VERSION\n",
"pd.set_option(\"display.max_colwidth\", None)\n", "pd.set_option(\"display.max_colwidth\", None)\n",
"outputDf = pd.DataFrame(data=output, index=[\"\"])\n", "outputDf = pd.DataFrame(data=output, index=[\"\"])\n",
"outputDf.T" "outputDf.T"

View File

@@ -102,6 +102,7 @@
"output[\"Resource Group\"] = ws.resource_group\n", "output[\"Resource Group\"] = ws.resource_group\n",
"output[\"Location\"] = ws.location\n", "output[\"Location\"] = ws.location\n",
"output[\"Run History Name\"] = experiment_name\n", "output[\"Run History Name\"] = experiment_name\n",
"output[\"SDK Version\"] = azureml.core.VERSION\n",
"pd.set_option(\"display.max_colwidth\", None)\n", "pd.set_option(\"display.max_colwidth\", None)\n",
"outputDf = pd.DataFrame(data=output, index=[\"\"])\n", "outputDf = pd.DataFrame(data=output, index=[\"\"])\n",
"outputDf.T" "outputDf.T"

View File

@@ -5,6 +5,7 @@ import json
import os import os
import re import re
import numpy as np
import pandas as pd import pandas as pd
from matplotlib import pyplot as plt from matplotlib import pyplot as plt
@@ -146,6 +147,9 @@ def calculate_scores_and_build_plots(
_draw_one_plot(one_forecast, time_column_name, grains, pdf) _draw_one_plot(one_forecast, time_column_name, grains, pdf)
pdf.close() pdf.close()
forecast_df.to_csv(os.path.join(output_dir, FORECASTS_FILE), index=False) forecast_df.to_csv(os.path.join(output_dir, FORECASTS_FILE), index=False)
# Remove np.NaN and np.inf from the prediction and actuals data.
forecast_df.replace([np.inf, -np.inf], np.nan, inplace=True)
forecast_df.dropna(subset=[ACTUALS, PREDICTIONS], inplace=True)
metrics = compute_all_metrics(forecast_df, grains + [BACKTEST_ITER]) metrics = compute_all_metrics(forecast_df, grains + [BACKTEST_ITER])
metrics.to_csv(os.path.join(output_dir, SCORES_FILE), index=False) metrics.to_csv(os.path.join(output_dir, SCORES_FILE), index=False)

View File

@@ -86,6 +86,7 @@
"output[\"Resource Group\"] = ws.resource_group\n", "output[\"Resource Group\"] = ws.resource_group\n",
"output[\"Location\"] = ws.location\n", "output[\"Location\"] = ws.location\n",
"output[\"Default datastore name\"] = dstore.name\n", "output[\"Default datastore name\"] = dstore.name\n",
"output[\"SDK Version\"] = azureml.core.VERSION\n",
"pd.set_option(\"display.max_colwidth\", None)\n", "pd.set_option(\"display.max_colwidth\", None)\n",
"outputDf = pd.DataFrame(data=output, index=[\"\"])\n", "outputDf = pd.DataFrame(data=output, index=[\"\"])\n",
"outputDf.T" "outputDf.T"

View File

@@ -5,6 +5,7 @@ import json
import os import os
import re import re
import numpy as np
import pandas as pd import pandas as pd
from matplotlib import pyplot as plt from matplotlib import pyplot as plt
@@ -146,6 +147,9 @@ def calculate_scores_and_build_plots(
_draw_one_plot(one_forecast, time_column_name, grains, pdf) _draw_one_plot(one_forecast, time_column_name, grains, pdf)
pdf.close() pdf.close()
forecast_df.to_csv(os.path.join(output_dir, FORECASTS_FILE), index=False) forecast_df.to_csv(os.path.join(output_dir, FORECASTS_FILE), index=False)
# Remove np.NaN and np.inf from the prediction and actuals data.
forecast_df.replace([np.inf, -np.inf], np.nan, inplace=True)
forecast_df.dropna(subset=[ACTUALS, PREDICTIONS], inplace=True)
metrics = compute_all_metrics(forecast_df, grains + [BACKTEST_ITER]) metrics = compute_all_metrics(forecast_df, grains + [BACKTEST_ITER])
metrics.to_csv(os.path.join(output_dir, SCORES_FILE), index=False) metrics.to_csv(os.path.join(output_dir, SCORES_FILE), index=False)

View File

@@ -100,6 +100,7 @@
"output[\"SKU\"] = ws.sku\n", "output[\"SKU\"] = ws.sku\n",
"output[\"Resource Group\"] = ws.resource_group\n", "output[\"Resource Group\"] = ws.resource_group\n",
"output[\"Location\"] = ws.location\n", "output[\"Location\"] = ws.location\n",
"output[\"SDK Version\"] = azureml.core.VERSION\n",
"pd.set_option(\"display.max_colwidth\", None)\n", "pd.set_option(\"display.max_colwidth\", None)\n",
"outputDf = pd.DataFrame(data=output, index=[\"\"])\n", "outputDf = pd.DataFrame(data=output, index=[\"\"])\n",
"outputDf.T" "outputDf.T"

View File

@@ -119,6 +119,7 @@
"output[\"Resource Group\"] = ws.resource_group\n", "output[\"Resource Group\"] = ws.resource_group\n",
"output[\"Location\"] = ws.location\n", "output[\"Location\"] = ws.location\n",
"output[\"Run History Name\"] = experiment_name\n", "output[\"Run History Name\"] = experiment_name\n",
"output[\"SDK Version\"] = azureml.core.VERSION\n",
"pd.set_option(\"display.max_colwidth\", None)\n", "pd.set_option(\"display.max_colwidth\", None)\n",
"outputDf = pd.DataFrame(data=output, index=[\"\"])\n", "outputDf = pd.DataFrame(data=output, index=[\"\"])\n",
"outputDf.T" "outputDf.T"

View File

@@ -132,6 +132,7 @@
"output[\"Resource Group\"] = ws.resource_group\n", "output[\"Resource Group\"] = ws.resource_group\n",
"output[\"Location\"] = ws.location\n", "output[\"Location\"] = ws.location\n",
"output[\"Run History Name\"] = experiment_name\n", "output[\"Run History Name\"] = experiment_name\n",
"output[\"SDK Version\"] = azureml.core.VERSION\n",
"pd.set_option(\"display.max_colwidth\", None)\n", "pd.set_option(\"display.max_colwidth\", None)\n",
"outputDf = pd.DataFrame(data=output, index=[\"\"])\n", "outputDf = pd.DataFrame(data=output, index=[\"\"])\n",
"outputDf.T" "outputDf.T"

View File

@@ -121,6 +121,7 @@
"output[\"Resource Group\"] = ws.resource_group\n", "output[\"Resource Group\"] = ws.resource_group\n",
"output[\"Location\"] = ws.location\n", "output[\"Location\"] = ws.location\n",
"output[\"Run History Name\"] = experiment_name\n", "output[\"Run History Name\"] = experiment_name\n",
"output[\"SDK Version\"] = azureml.core.VERSION\n",
"pd.set_option(\"display.max_colwidth\", None)\n", "pd.set_option(\"display.max_colwidth\", None)\n",
"outputDf = pd.DataFrame(data=output, index=[\"\"])\n", "outputDf = pd.DataFrame(data=output, index=[\"\"])\n",
"outputDf.T" "outputDf.T"

View File

@@ -147,6 +147,7 @@
"output[\"Resource Group\"] = ws.resource_group\n", "output[\"Resource Group\"] = ws.resource_group\n",
"output[\"Location\"] = ws.location\n", "output[\"Location\"] = ws.location\n",
"output[\"Run History Name\"] = experiment_name\n", "output[\"Run History Name\"] = experiment_name\n",
"output[\"SDK Version\"] = azureml.core.VERSION\n",
"pd.set_option(\"display.max_colwidth\", None)\n", "pd.set_option(\"display.max_colwidth\", None)\n",
"outputDf = pd.DataFrame(data=output, index=[\"\"])\n", "outputDf = pd.DataFrame(data=output, index=[\"\"])\n",
"outputDf.T" "outputDf.T"

View File

@@ -78,6 +78,7 @@
"output[\"Resource Group\"] = ws.resource_group\n", "output[\"Resource Group\"] = ws.resource_group\n",
"output[\"Location\"] = ws.location\n", "output[\"Location\"] = ws.location\n",
"output[\"Default datastore name\"] = dstore.name\n", "output[\"Default datastore name\"] = dstore.name\n",
"output[\"SDK Version\"] = azureml.core.VERSION\n",
"pd.set_option(\"display.max_colwidth\", None)\n", "pd.set_option(\"display.max_colwidth\", None)\n",
"outputDf = pd.DataFrame(data=output, index=[\"\"])\n", "outputDf = pd.DataFrame(data=output, index=[\"\"])\n",
"outputDf.T" "outputDf.T"

View File

@@ -78,6 +78,7 @@
"output[\"Resource Group\"] = ws.resource_group\n", "output[\"Resource Group\"] = ws.resource_group\n",
"output[\"Location\"] = ws.location\n", "output[\"Location\"] = ws.location\n",
"output[\"Default datastore name\"] = dstore.name\n", "output[\"Default datastore name\"] = dstore.name\n",
"output[\"SDK Version\"] = azureml.core.VERSION\n",
"pd.set_option(\"display.max_colwidth\", None)\n", "pd.set_option(\"display.max_colwidth\", None)\n",
"outputDf = pd.DataFrame(data=output, index=[\"\"])\n", "outputDf = pd.DataFrame(data=output, index=[\"\"])\n",
"outputDf.T" "outputDf.T"

View File

@@ -112,6 +112,7 @@
"output[\"Resource Group\"] = ws.resource_group\n", "output[\"Resource Group\"] = ws.resource_group\n",
"output[\"Location\"] = ws.location\n", "output[\"Location\"] = ws.location\n",
"output[\"Run History Name\"] = experiment_name\n", "output[\"Run History Name\"] = experiment_name\n",
"output[\"SDK Version\"] = azureml.core.VERSION\n",
"pd.set_option(\"display.max_colwidth\", None)\n", "pd.set_option(\"display.max_colwidth\", None)\n",
"outputDf = pd.DataFrame(data=output, index=[\"\"])\n", "outputDf = pd.DataFrame(data=output, index=[\"\"])\n",
"outputDf.T" "outputDf.T"

View File

@@ -93,6 +93,7 @@
"output[\"Resource Group\"] = ws.resource_group\n", "output[\"Resource Group\"] = ws.resource_group\n",
"output[\"Location\"] = ws.location\n", "output[\"Location\"] = ws.location\n",
"output[\"Experiment Name\"] = experiment.name\n", "output[\"Experiment Name\"] = experiment.name\n",
"output[\"SDK Version\"] = azureml.core.VERSION\n",
"pd.set_option(\"display.max_colwidth\", None)\n", "pd.set_option(\"display.max_colwidth\", None)\n",
"outputDf = pd.DataFrame(data=output, index=[\"\"])\n", "outputDf = pd.DataFrame(data=output, index=[\"\"])\n",
"outputDf.T" "outputDf.T"

View File

@@ -93,6 +93,7 @@
"output[\"Resource Group\"] = ws.resource_group\n", "output[\"Resource Group\"] = ws.resource_group\n",
"output[\"Location\"] = ws.location\n", "output[\"Location\"] = ws.location\n",
"output[\"Experiment Name\"] = experiment.name\n", "output[\"Experiment Name\"] = experiment.name\n",
"output[\"SDK Version\"] = azureml.core.VERSION\n",
"pd.set_option(\"display.max_colwidth\", None)\n", "pd.set_option(\"display.max_colwidth\", None)\n",
"outputDf = pd.DataFrame(data=output, index=[\"\"])\n", "outputDf = pd.DataFrame(data=output, index=[\"\"])\n",
"outputDf.T" "outputDf.T"

View File

@@ -89,6 +89,7 @@
"output[\"Resource Group\"] = ws.resource_group\n", "output[\"Resource Group\"] = ws.resource_group\n",
"output[\"Location\"] = ws.location\n", "output[\"Location\"] = ws.location\n",
"output[\"Run History Name\"] = experiment_name\n", "output[\"Run History Name\"] = experiment_name\n",
"output[\"SDK Version\"] = azureml.core.VERSION\n",
"pd.set_option(\"display.max_colwidth\", None)\n", "pd.set_option(\"display.max_colwidth\", None)\n",
"outputDf = pd.DataFrame(data=output, index=[\"\"])\n", "outputDf = pd.DataFrame(data=output, index=[\"\"])\n",
"outputDf.T" "outputDf.T"

View File

@@ -1,5 +1,11 @@
FROM mcr.microsoft.com/azureml/openmpi4.1.0-cuda11.0.3-cudnn8-ubuntu18.04:20211111.v1 FROM mcr.microsoft.com/azureml/openmpi4.1.0-cuda11.0.3-cudnn8-ubuntu18.04:20211111.v1
# CUDA repository key rotation: https://forums.developer.nvidia.com/t/notice-cuda-linux-repository-key-rotation/212771
RUN apt-key del 7fa2af80
ENV distro ubuntu1804
ENV arch x86_64
RUN apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/$distro/$arch/3bf863cc.pub
RUN apt-get update && apt-get install -y --no-install-recommends \ RUN apt-get update && apt-get install -y --no-install-recommends \
python-opengl \ python-opengl \
rsync \ rsync \

View File

@@ -97,7 +97,7 @@
"import azureml.core\n", "import azureml.core\n",
"\n", "\n",
"# Check core SDK version number\n", "# Check core SDK version number\n",
"print(\"Azure Machine Learning SDK Version: \", azureml.core.VERSION)" "print(\"Azure Machine Learning SDK version: \", azureml.core.VERSION)"
] ]
}, },
{ {