首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏IMWeb前端团队

    https:github.combailicangduvue2-elm

    本文作者:IMWeb 苍都 原文出处:IMWeb社区 未经同意,禁止转载 vue2 构建的大型单页面项目

    87320发布于 2019-12-06
  • 来自专栏快乐阿超

    vue2-elm

    ——西塞罗 vue2-elm 是一个基于 Vue.js 2.x 和 ElementUI 实现的仿饿了么外卖平台项目,主要用于学习 Vue.js 的实际开发。 官方文档和 GitHub 地址 GitHub 仓库:bailicangdu/vue2-elm vue2-elm 项目的 GitHub 仓库提供了完整的项目代码、安装步骤和开发环境配置说明。 克隆项目: git clone https://github.com/bailicangdu/vue2-elm.git 进入项目目录: cd vue2-elm 安装依赖: npm install 运行开发服务器 项目结构 vue2-elm 项目的结构非常清晰,遵循了 Vue.js 项目的一般目录结构: src:项目的源代码目录,主要的业务逻辑都在这里。 如果你正在寻找一个 Vue.js 的实战项目来提高自己的开发技能,vue2-elm 无疑是一个非常值得尝试的项目。

    90510编辑于 2024-09-22
  • 来自专栏星流全栈

    dva - React + Redux, but like elm

    ( Inspired by elm and choo. ) dva 是 framework,不是 library,类似 emberjs,会很明确地告诉你每个部件应该怎么写,这对于团队而言,会更可控。 namespace - 对应 reducer 在 combine 到 rootReducer 时的 key 值 state - 对应 reducer 的 initialState subscription - elm

    1.2K40发布于 2018-06-01
  • 来自专栏null的专栏

    简单易学的机器学习算法——极限学习机(ELM)

    一、极限学习机的概念        极限学习机(Extreme Learning Machine) ELM,是由黄广斌提出来的求解单隐层神经网络的算法。 ELM最大的特点是对于传统的神经网络,尤其是单隐层前馈神经网络(SLFNs),在保证学习精度的前提下比传统的学习算法速度更快。 二、极限学习机的原理 ELM是一种新型的快速学习算法,对于单隐层神经网络,ELM可以随机初始化输入权重和偏置并得到相应的输出权重。 ?

    5.5K70发布于 2018-03-16
  • 来自专栏null的专栏

    简单易学的机器学习算法——极限学习机(ELM)

    一、极限学习机的概念        极限学习机(Extreme Learning Machine) ELM,是由黄广斌提出来的求解单隐层神经网络的算法。 ELM最大的特点是对于传统的神经网络,尤其是单隐层前馈神经网络(SLFNs),在保证学习精度的前提下比传统的学习算法速度更快。 二、极限学习机的原理 ELM是一种新型的快速学习算法,对于单隐层神经网络,ELM可以随机初始化输入权重和偏置并得到相应的输出权重。 ? 而在ELM算法中, 一旦输入权重 ? 和隐层的偏置 ? 被随机确定,隐层的输出矩阵 ? 就被唯一确定。训练单隐层神经网络可以转化为求解一个线性系统 ? 。并且输出权重 ? 可以被确定 ?

    5.5K30发布于 2019-02-27
  • 来自专栏null的专栏

    简单易学的机器学习算法——在线顺序极限学习机OS-ELM

    实验: # coding:UTF-8 ################# # OS_ELM # author : zhiyong_will # date : 2015.3.22 ############ random from numpy import * import string #####设置相关参数######## trainData = "C:\\Users\\dell\\Desktop\\OS-ELM \\segment_train.csv" testData = "C:\Users\dell\Desktop\OS-ELM\\segment_test.csv" #隐含神经元的个数 nHiddenNeurons

    79250发布于 2019-02-13
  • 来自专栏云云众生s

    比较Go、Rust、Scala、Java、Kotlin、Python、Typescript 和 Elm中的编译器错误

    最后,我们检查了著名的 Elm 的编译器错误。它有点不同,因为我没有使用类,以及 Elm 中函数的工作方式。就像 Rust 一样,它显示了它找到的类似内容,error1。 在使用 Elm 时,我犯了一些初学者错误。其中一个是文件命名错误。Elm 友好地帮助我命名。 /src/Main.elm | | HomePage | /home/stephan/Development/prod_compilererrors/elm/src/HomePage.elm | | Http.Helpers | /home/stephan/Development/prod_compilererrors/elm/src/Http/Helpers.elm | 然后 Elm 然后移动到第二个错误,即第一个参数。有点令人困惑,但我猜想作为一名 Elm 开发人员,这种评估策略会变得自然而然。

    1.3K10编辑于 2024-07-30
  • 来自专栏人工智能头条

    ELM:为深度学习提供理论支持, 将勾连生物学习

    超限学习机(ELM)发明人、新加坡南洋理工大学副教授黄广斌认为,ELM能够有效地拓展神经网络的理论和算法。 在过去几年我们已经研究和提出了新一代的学习理论——超限学习机(Extreme Learning Machines,ELM)。 图2 ELM学习算法已经用在很多实际应用中,例如大数据分析、机器人、智能网格、健康产业、可穿戴设备、异常检测、地理科学和远程遥测。 Pervasive Learning and Pervasive Intelligence, Pushing Frontiers, vol. 8, pp. 22-23, 2016 作者:黄广斌(@黄广斌-ELM

    89430发布于 2018-06-06
  • 来自专栏人工智能头条

    Yann LeCun:谁能解释极限学习机(ELM)牛在哪里?

    ,不如采用SVM或者RBF,随即有人反驳称ELM理论上与一般的前馈神经网不分伯仲,ELM的发明者则认为,ELM和深度学习是相辅相成的,有些应用将两者结合收到很好的结果,并且ELM可以填补CNN的理论空白 对于一封发给IEEE SMC的匿名邮件《The ELM Scandal》(其中列举多项条款指责ELM涉嫌存在学术问题),Yann LeCun甚至称,“ELM is officially a fraud” @David_Wang2015在此之后解释: 这篇文章主要是介绍一下ELM的主要思想,说明ELM为什么在某些应用中可以又快又work,解决一些关于ELM的疑惑。 作为ELM的发明者,黄广斌亦提出了自己的观点:ELM和深度学习是相辅相成的,如可将CNN用于特征提取,ELM用于做分类器,此外ELM还可以填补CNN的理论空白。 ELM的发展也是从不信到怀疑,到似曾相识,到大彻大悟的过程。ELM和深度学习是相辅相成的,有些应用将两者结合收到很好的结果,比如将CNN用于特征提取,ELM用于做分类器。

    2.5K40发布于 2018-06-05
  • 来自专栏null的专栏

    简单易学的机器学习算法——在线顺序极限学习机OS-ELM

    实验: # coding:UTF-8 ################# # OS_ELM # author : zhiyong_will # date : 2015.3.22 ############ random from numpy import * import string #####设置相关参数######## trainData = "C:\\Users\\dell\\Desktop\\OS-ELM \\segment_train.csv" testData = "C:\Users\dell\Desktop\OS-ELM\\segment_test.csv" #隐含神经元的个数 nHiddenNeurons

    3.5K60发布于 2018-03-16
  • 来自专栏周末程序猿

    技术总结|tailq详解

    (4)插入:TAILQ_INSERT_TAIL(head, elm, field) head是TAILQ_HEAD的头部,elm是对应需要处理的节点,field就是对应上面的TAILQ_ENTRY #define \ TAILQ_NEXT((elm), field) = NULL; \ (elm)->field.tqe_prev = (head (5)删除:TAILQ_REMOVE(head, elm, field) head是TAILQ_HEAD的头部,elm是对应需要处理的节点,field就是对应上面的TAILQ_ENTRY #define TAILQ_REMOVE(head, elm, field) do { \ if ((TAILQ_NEXT((elm), field)) ! elm, field) do { \ CPP_TAILQ_NEXT((elm), field) = NULL; \ (elm)->field.tqe_prev

    1.5K30编辑于 2023-04-17
  • 来自专栏windliang的博客

    Vue2剥丝抽茧-虚拟 dom 之增删

    , refElm); } else { vnode.elm = nodeOps.createTextNode(vnode.text); insert(parentElm, vnode.elm (elm, ""); addVnodes(elm, null, ch, 0, ch.length - 1); } else if (isDef(oldCh)) { // old Children = (vnode.elm = oldVnode.elm); const oldCh = oldVnode.children; const ch = vnode.children; const == ch) updateChildren(elm, oldCh, ch); // 进行 diff 更新 } else if (isDef(ch)) { addVnodes(elm, = (vnode.elm = oldVnode.elm); const oldCh = oldVnode.children; const ch = vnode.children; const

    34730编辑于 2022-08-20
  • 来自专栏前端开发面经

    Vue-diff算法深度解析

    ) { return new VNode(nodeOps.tagName(elm).toLowerCase(), {}, [], undefined, elm) } /** * 创建一个回调方法 = nodeOps.createComment(vnode.text) insert(parentElm, vnode.elm, refElm) } else { vnode.elm = vnode.elm = oldVnode.elm if (isTrue(oldVnode.isAsyncPlaceholder)) { if (isDef(vnode.asyncFactory.resolved = vnode inVPre = inVPre || (data && data.pre) vnode.elm = elm if (isTrue(vnode.isComment) & = nodeOps.createComment(vnode.text) insert(parentElm, vnode.elm, refElm) } else { vnode.elm

    45910编辑于 2022-12-07
  • 来自专栏纸上得来终觉浅

    libuv源码阅读(5.2)--tree.h之红黑树

    , field) (elm)->field.rbe_left #define RB_RIGHT(elm, field) (elm)->field.rbe_right #define RB_PARENT (elm, field) (elm)->field.rbe_parent #define RB_COLOR(elm, field) (elm)->field.rbe_color #define \ RB_LEFT(elm, field) = RB_RIGHT(elm, field) = NULL; \ RB_COLOR(elm, field == NULL || RB_COLOR(elm, field) == RB_BLACK) && \ elm ! (RB_PARENT(elm, field), field))) \ elm = RB_PARENT(elm, field);

    71410发布于 2021-03-10
  • 来自专栏webpack@4.46.0源码分析

    3. 「snabbdom@3.5.1 源码分析」patch(如何打补丁?)

    function emptyNodeAt(elm: Element) { const id = elm.id ? "#" + elm.id : ""; const classes = elm.getAttribute("class"); const c = classes ? (oldVnode, vnode); const elm = (vnode.elm = oldVnode.elm)! , oldStartVnode.elm!) , oldStartVnode.elm!)

    1.9K30编辑于 2023-02-24
  • 来自专栏全栈文档库

    Python教程-SchemDraw绘制电路图

    ().label('100KΩ')d += elm.Capacitor().down().label('0.1μF', loc='bottom')d += elm.Line().left()d += elm.Ground d += elm.Line().left(): 向左添加一条连接线。d += elm.Ground(): 向电路图中添加地线元件。 elm.Line().right(3).dot() # 添加一个向上的36A电流源,并标记为36A elm.SourceI().up().label('36A') # 添加一个 elm.Line().right(3).dot(): 向右移动3个单位并添加连接点。elm.SourceI().up().label('36A'): 向上添加一个36A电流源,并标记为36A。 elm.Line().left(3).hold(): 向左移动3个单位,并保持当前位置,不添加连接点。elm.Line().right(3).dot(): 向右移动3个单位并添加连接点。

    1.4K21编辑于 2024-03-12
  • 来自专栏windliang的博客

    Vue2剥丝抽茧-虚拟 dom 简介

    ); 如上所示,把生成的 dom 保存到了 vnode 的 elm 属性中,接下来只需要将生成的 dom 插入到相应的节点中即可。 function emptyNodeAt(elm) { return new VNode( nodeOps.tagName(elm).toLowerCase(), {}, [ refElm); } else { vnode.elm = nodeOps.createTextNode(vnode.text); insert(parentElm, vnode.elm , refElm); } } 拿到 children 和 tag ,然后通过平台无关的 nodeOps 去创建当前 dom ,并保存到 elm 属性中。 (parentElm, vnode.elm, refElm); } } function insert(parent, elm, ref) { if (isDef

    71640编辑于 2022-08-20
  • 来自专栏纸上得来终觉浅

    libuv源码阅读(5.1)--tree.h之伸展树

    , field) (elm)->field.spe_left #define SPLAY_RIGHT(elm, field) (elm)->field.spe_right #define SPLAY_ROOT ); \ if (SPLAY_RIGHT(elm, field) ! = NULL) { \ elm = SPLAY_RIGHT(elm, field); \ while (SPLAY_LEFT(elm, field) ! = NULL) { \ elm = SPLAY_LEFT(elm, field);

    58710发布于 2021-03-06
  • 来自专栏CSDN技术头条

    黄广斌谈ELM进展:为深度学习提供理论支持, 将勾连生物学习

    超限学习机(ELM)发明人、新加坡南洋理工大学副教授黄广斌认为,ELM能够有效地拓展神经网络的理论和算法。 在过去几年我们已经研究和提出了新一代的学习理论——超限学习机(Extreme Learning Machines,ELM)。 图2 ELM学习算法已经用在很多实际应用中,例如大数据分析、机器人、智能网格、健康产业、可穿戴设备、异常检测、地理科学和远程遥测。

    1.1K90发布于 2018-02-12
  • 来自专栏前端开发面经

    Vue中的diff算法深度解析

    ) { return new VNode(nodeOps.tagName(elm).toLowerCase(), {}, [], undefined, elm) } /** * 创建一个回调方法 = nodeOps.createComment(vnode.text) insert(parentElm, vnode.elm, refElm) } else { vnode.elm = vnode.elm = oldVnode.elm if (isTrue(oldVnode.isAsyncPlaceholder)) { if (isDef(vnode.asyncFactory.resolved = vnode inVPre = inVPre || (data && data.pre) vnode.elm = elm if (isTrue(vnode.isComment) & = nodeOps.createComment(vnode.text) insert(parentElm, vnode.elm, refElm) } else { vnode.elm

    1K20编辑于 2022-10-21
领券