Django-Bokeh-pandas-sklearn-tensorflow

image.png

正常来说 我们自己做模型训练的时候要么就是spider 或者 pycharm 里自己跑,我司正在 整一个 人工智能平台,大家好像都知道 第四范式的先知平台,说实话 第四范式 前景不错,但是我有几个朋友从第四范式离职,我暂时对其保持观望,不过第四范式的boss 我看到过他的演讲,群里也有他,跟个教主一样,神叨叨的。

不过说来,我们自己跑模型 只是短暂的,我们还是要部署,可视化的训练,做到最简单,甲方客户喜欢用何种方式训练呢,当然是打开一个网页就可以,或者给他一个客户端,托拉拽 点击就完成了 训练 多好。

刚好 想发挥一下工程能力的余热, 在同事用java 搭建了 模型评估 web端,我想 干脆自己要不也整一下。
其实也比较简单,就是 组装一下嘛

如果想 组装成 mac 应用dmg 使用 pyqt5 py2app打包就可以整出来。

如果想 组装成 web 页面 ,使用 Django 框架就可以整出来

我比较熟悉 web端,在使用Django 开始搭建
使用 Django 2.0.4 版本
其实整个过程是在之前 自动化处理 hive 数据 连接ftps 数据传输 的基础上 想到了web端的搭建。
我要做的其实就是 在web 端 选择算法模型 ,填写参数,读取数据源,可视化训练模型,并可视化的显示模型评估效果,
其实这里最主要的 难点是数据web可视化

我们自己在IDE 跑模型 ,可视化 用的是 matplotlib 这个包,其实这个包 最后生成的是 python tkinter GUI界面,matplot 无法在web 浏览器中显示,所以 就要选择其他的替代品,业内最显赫的数据可视化 JavaScript 包是 D3.js ,不过 操作繁琐 ,并不太适合工程能力较弱的算法人员。所以就有了一个 matplot转D3的的一个 python包
http://mpld3.github.io/ mpld3
不用我多说,就是 convert 适配器。 这种转化我们可想,是 会 消耗更多计算资源,或者转化可能存在损失或者 种类少。不过也是很流行的。

今天我想介绍的是 Bokeh
简直是 web 可视化的神器
http://bokeh.pydata.org/en/latest/
真的是神到没朋友,也让我对python 这种胶水语言 刮目相看。
https://github.com/bokeh/bokeh

我 本地 pip 安装 的bokeh 版本是 0.12.15

最重要的是 Bokeh 可以和Django 无缝 连接。

在Django 使用bokeh中也踩了一个小坑,就是 Bokeh 的版本适配问题,刚开始我的 Bokeh在html 页面端引入的Bokeh 相关的js css各不相同,结果页面就显示 jsonObject 错误,我痛定思痛,都改成了一致的了,0.12.14,结果还是不可以,我监控 python后端的输出和 页面源代码,输出都是没有问题,可想而知是 bokeh js 有点问题

后来在 ss 看到 其实就是版本问题,14, 16 都不可以,那我就试试0.12.15,结果就通过。这说明 版本一致很重要。

我本地先用迅雷下载了 bokeh 的css js ,但是我页面为了加速,全部都暂时先用的 bokeh官方提供的 cdn

为了让Bokeh 支持更多的数据显示图型,需要安装 几个 pip包
pip install colorcet # 0.9.1
pip install networkx # 2.1

具体代码 demo 在这里
https://github.com/mullerhai/pycodegeo
参考
https://www.jianshu.com/p/8b4f17950777

https://stackoverflow.com/questions/49211950/i-just-upgraded-my-python-bokeh-to-0-12-4-i-get-error-json-object-has-wrong-type

  <link rel="stylesheet" href="https://cdn.pydata.org/bokeh/release/bokeh-0.12.15.min.css" type="text/css" />
    <link href="https://cdn.pydata.org/bokeh/release/bokeh-widgets-0.12.15.min.css" rel="stylesheet" type="text/css">
    <link rel="stylesheet" href="https://cdn.pydata.org/bokeh/release/bokeh-tables-0.12.15.min.css" type="text/css">
    <script type="text/javascript" src="https://cdn.pydata.org/bokeh/release/bokeh-0.12.15.min.js"></script>
    <script type="text/javascript" src="https://cdn.pydata.org/bokeh/release/bokeh-api-0.12.15.min.js"></script>
    <script src="https://cdn.pydata.org/bokeh/release/bokeh-widgets-0.12.15.min.js"></script>
    <script type="text/javascript" src="https://cdn.pydata.org/bokeh/release/bokeh-tables-0.12.15.min.js"></script>
    ```
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 217,826评论 6 506
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,968评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,234评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,562评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,611评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,482评论 1 302
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,271评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,166评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,608评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,814评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,926评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,644评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,249评论 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,866评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,991评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,063评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,871评论 2 354

推荐阅读更多精彩内容