{ "cells": [ { "cell_type": "code", "execution_count": 1, "id": "52fd5e0b-aa46-495b-bda5-ffb44ddff20e", "metadata": { "tags": [ "hide-input", "hide-output" ] }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "/home/jean/ShinyDev/pyMelbourne/params.pkl\n" ] } ], "source": [ "# 从环境变量获取pickle数据文件的的路径\n", "import os\n", "try:\n", " pickleFile = os.environ['pickleFile']\n", "except KeyError as e:\n", " pickleFile = '/home/jean/ShinyDev/pyMelbourne/params.pkl'\n", "print(pickleFile)" ] }, { "cell_type": "code", "execution_count": 2, "id": "adfc31e6-e989-43a4-a806-e96a44f8f884", "metadata": { "tags": [ "hide" ] }, "outputs": [], "source": [ "# 从磁盘加载数据\n", "import pickle\n", "with open(pickleFile, 'rb') as f:\n", " parameters = pickle.load(f)" ] }, { "cell_type": "markdown", "id": "b8ee670d-150f-43ed-9a27-8f968a4a3d06", "metadata": { "tags": [] }, "source": [ "## 各算法性能数据" ] }, { "cell_type": "code", "execution_count": 3, "id": "6b2ae4c7-cd52-45c1-80e8-48c3af731e63", "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", " | 算法 | \n", "训练集 | \n", "验证集 | \n", "耗时 | \n", "
---|---|---|---|---|
0 | \n", "SVM | \n", "0.911 | \n", "0.866 | \n", "14.143 | \n", "
1 | \n", "RF | \n", "0.981 | \n", "0.883 | \n", "8.971 | \n", "
2 | \n", "GBR | \n", "0.979 | \n", "0.902 | \n", "5.320 | \n", "
3 | \n", "XGB | \n", "0.972 | \n", "0.901 | \n", "4.292 | \n", "
4 | \n", "LGBM | \n", "0.979 | \n", "0.903 | \n", "5.188 | \n", "
5 | \n", "Cat | \n", "0.976 | \n", "0.906 | \n", "3.300 | \n", "
6 | \n", "Blend | \n", "0.979 | \n", "0.905 | \n", "3.671 | \n", "