公告:“业余草”微信公众号提供免费CSDN下载服务(只下Java资源),关注业余草微信公众号,添加作者微信:xttblog2,发送下载链接帮助你免费下载!
本博客日IP超过2000,PV 3000 左右,急需赞助商。
极客时间所有课程通过我的二维码购买后返现24元微信红包,请加博主新的微信号:xttblog2,之前的微信号好友位已满,备注:返现
受密码保护的文章请关注“业余草”公众号,回复关键字“0”获得密码
所有面试题(java、前端、数据库、springboot等)一网打尽,请关注文末小程序
腾讯云】1核2G5M轻量应用服务器50元首年,高性价比,助您轻松上云
本博客日IP超过2000,PV 3000 左右,急需赞助商。
极客时间所有课程通过我的二维码购买后返现24元微信红包,请加博主新的微信号:xttblog2,之前的微信号好友位已满,备注:返现
受密码保护的文章请关注“业余草”公众号,回复关键字“0”获得密码
所有面试题(java、前端、数据库、springboot等)一网打尽,请关注文末小程序
腾讯云】1核2G5M轻量应用服务器50元首年,高性价比,助您轻松上云
Keras 是一款机器编程软件。它利用深度学习技术可以将设计模型转化为代码。目前在 Github 排行榜第一名,是一个梦幻项目。神经网络通过深度学习,自动把设计稿变成 HTML 代码。 作者号称三年后,人工智能彻底改变前端开发。今天我们一起来研究研究它的用法。
Keras 是一个可以将屏幕截图转换为静态网站的神经网络。在使用它之前,我们需要先安装它。
安装
Keras 有两种安装方法,一种是在 FloydHub 云上,一种是在本地安装。在 FloydHub 上的安装方法如下:
pip install floyd-cli floyd login git clone https://github.com/emilwallner/Screenshot-to-code-in-Keras cd Screenshot-to-code-in-Keras/floydhub floyd init projectname floyd run --gpu --env tensorflow-1.4 --data emilwallner/datasets/imagetocode/2:data --data emilwallner/datasets/html_models/1:weights --mode jupyter
相比在 FloydHub 上操作,我更喜欢在本地研究它。下面列举在本地安装使用它的方法。
下载 https://github.com/emilwallner/Screenshot-to-code-in-Keras ,它的目录中有 local 部分。
我们只需只需下面的命令即可。
pip install keras pip install tensorflow pip install pillow pip install h5py pip install jupyter git clone https://github.com/emilwallner/Screenshot-to-code-in-Keras cd Screenshot-to-code-in-Keras/local jupyter notebook
文件夹结构
Keras 中的文件夹结构如下:
| -floydhub #在Floyhub | | - Bootstrap # Bootstrap版本 | | | -compiler #编译器将令牌转换为HTML / CSS(由pix2code) | | -Hello_world # Hello World版本 | | -HTML # HTML版本 | | | -resources #www.xttblog.com | | | | -Resources_for_index_file #用 CSS和图片来测试index.html文件 | | | | -html # HTML文件在 | | | | -images #培训的截图 | -local #本地设置 | | - Bootstrap # Bootstrap版本 | | | -compiler #编译器将令牌转换为HTML / CSS(由pix2code) | | | -resources | | | | -eval_light # 10测试图像和标记 | | -Hello_world # Hello World版本 | | -HTML # HTML版本 | | | -Resources_for_index_file # CSS,图像和脚本测试index.html文件 | | | -html # HTML文件在 | | | -images #培训的截图 |-readme_images #自述页面的图像
关于 Keras 的模型,大家可以到 github 上学习。它的原理主要是参考 pix2code paper 和 sketching interfaces。
最后,欢迎关注我的个人微信公众号:业余草(yyucao)!可加作者微信号:xttblog2。备注:“1”,添加博主微信拉你进微信群。备注错误不会同意好友申请。再次感谢您的关注!后续有精彩内容会第一时间发给您!原创文章投稿请发送至532009913@qq.com邮箱。商务合作也可添加作者微信进行联系!
本文原文出处:业余草: » 机器编程 Keras 教程