Networkx 2.0 获取邻居节点的方法

NetworkX 2.1获取节点i属性集合方法: G.node[i],返回值为dict类型。 Netowrkx中获取邻居节点的方法出在 networkx.Graph.neighbors, 在早期版本中,可以直接使用G.neighbors( i )来获取 i 节点的邻居节点,但是在2.0版本中做出调整, 可以直接使用G[ i ] 获取节点 i 的邻居节点 。 Graph.neighbors(n) Return an iterator over allneighborsof node n. This is i...

Continue Reading »
分享到:

机器学习(2)

我们已经有了成本函数,也有均方误差函数来判断成本函数的好坏。现在需要得出最好参数的方法。 这就是梯度下降法。 想象一下,我们根据0和1来描绘我们的假设函数。这里我们不是绘制x和y本身,而是把0放在x轴上,把1放在y轴上,在垂直的z轴上放置均方误差函数。我们图上的点将是成本函数的结果与实际参数的结果之差。 下图描述了这样的设置。 当我们的成本函数处于图的坑底时,即当它的值是最小值时,就成功了。红色箭头显示图中的最小点。我们这样做的方式是通过我们的成本函数的导数(函数的切线)。切线的斜率是那个点的导数,它会给...

Continue Reading »
分享到:

Bootstrap 日期选择器

最近,有同学反映,平台更新个人信息页面不是很友好, 尤其是使用 Firefox 浏览器的同学, 填日期还得 按照yyyy-mm-dd这类的格式填写, 今天周五顺手添加一个日期选择器,也把年龄自动判断了。 先记录一下日期选择器的用法, 闲话少说,直接上代码: <!DOCTYPE html> <html> <head> <title></title> <link href="./css/bootstrap.css" rel="stylesheet" media="screen"> <link href=".....

Continue Reading »
分享到:

Python编辑器——Pycharm

PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。 与Eclipse相比,PyCharm更智能,并且集成了很多常用的功能,如查看数据库,Gits, Subversion等。 下载地址:https://www.jetbrains.com/pycharm/ 如果没有找到破解版可以使用...

Continue Reading »
分享到: