Skip to content

Commit 3b48855

Browse files
committed
Added back automl_setup_linux.sh with correct line termination
1 parent 6abc478 commit 3b48855

File tree

1 file changed

+52
-0
lines changed

1 file changed

+52
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
#!/bin/bash
2+
3+
CONDA_ENV_NAME=$1
4+
AUTOML_ENV_FILE=$2
5+
OPTIONS=$3
6+
PIP_NO_WARN_SCRIPT_LOCATION=0
7+
8+
if [ "$CONDA_ENV_NAME" == "" ]
9+
then
10+
CONDA_ENV_NAME="azure_automl"
11+
fi
12+
13+
if [ "$AUTOML_ENV_FILE" == "" ]
14+
then
15+
AUTOML_ENV_FILE="automl_env.yml"
16+
fi
17+
18+
if [ ! -f $AUTOML_ENV_FILE ]; then
19+
echo "File $AUTOML_ENV_FILE not found"
20+
exit 1
21+
fi
22+
23+
if source activate $CONDA_ENV_NAME 2> /dev/null
24+
then
25+
echo "Upgrading azureml-sdk[automl,notebooks,explain] in existing conda environment" $CONDA_ENV_NAME
26+
pip install --upgrade azureml-sdk[automl,notebooks,explain] &&
27+
jupyter nbextension uninstall --user --py azureml.widgets
28+
else
29+
conda env create -f $AUTOML_ENV_FILE -n $CONDA_ENV_NAME &&
30+
source activate $CONDA_ENV_NAME &&
31+
python -m ipykernel install --user --name $CONDA_ENV_NAME --display-name "Python ($CONDA_ENV_NAME)" &&
32+
jupyter nbextension uninstall --user --py azureml.widgets &&
33+
echo "" &&
34+
echo "" &&
35+
echo "***************************************" &&
36+
echo "* AutoML setup completed successfully *" &&
37+
echo "***************************************" &&
38+
if [ "$OPTIONS" != "nolaunch" ]
39+
then
40+
echo "" &&
41+
echo "Starting jupyter notebook - please run the configuration notebook" &&
42+
echo "" &&
43+
jupyter notebook --log-level=50 --notebook-dir '../..'
44+
fi
45+
fi
46+
47+
if [ $? -gt 0 ]
48+
then
49+
echo "Installation failed"
50+
fi
51+
52+

0 commit comments

Comments
 (0)