分享免费的编程资源和教程

网站首页 > 技术教程 正文

【每日github】以太坊、scikit-learn机器学习、ios优秀项目等

goqiw 2024-09-30 18:57:52 技术教程 37 ℃ 0 评论

第16篇

1,vsouza / awesome-ios

ios下的优秀开源项目汇总,包括Objective-C 和 Swift项目。

里面收藏的项目超多,ios开发者务必关注

2,jashkenas / underscore

Underscore.js是一个很精干的库,压缩后只有4KB。它提供了几十种函数式编程的方法,弥补了标准库的不足,大大方便了javaScript的编程。MVC框架Backbone.js就将这个库作为自己的工具库。除了可以在浏览器环境使用,Underscore.js还可以用于Node.js。

Underscor.js定义了一个下划线(_)对象,函数库的所有方法都属于这个对象。这些方法大致上可以分成:集合(collection)、数组(array)、函数(function)、对象(object)和工具(utility)五大类。

3,creationix / nvm

nvm看名字就知道了,node version manager

4,php / php-src

终于有个php项目,这个是php 解释器。

5,enaqx / awesome-react

react相关的优秀项目汇总。

6,ethereum / go-ethereum

大名鼎鼎的以太坊。go语言写的。非常多的公司基于以太坊开发区块链应用。

7,select2 / select2

select2是Jquery用来代替选择框的一种组件。它让你可以定制下拉框,并且支持搜索、标记,远程数据源,无限滚动和其他更高级的功能。

8,harvesthq / chosen

Chosen 是select下拉框美化插件,它能让丑陋的、很长的select选择框变的更好看、更方便。此外,还可以搜索查找下拉选项。它可对列表进行分组,同时也可禁用某些选择项。

9,apache / spark

大数据领域。

Spark是UC Berkeley AMP lab所开源的类Hadoop MapReduce的通用的并行计算框架,Spark基于map reduce算法实现的分布式计算,拥有Hadoop MapReduce所具有的优点;但不同于MapReduce的是Job中间输出和结果可以保存在内存中,从而不再需要读写HDFS,因此Spark能更好地适用于数据挖掘与机器学习等需要迭代的map reduce的算法。

10,scikit-learn / scikit-learn

使用python编写的,机器学习模块。

和大名鼎鼎的TensorFlow区别在于,Scikit-learn(sklearn)的定位是通用机器学习库,而TensorFlow(tf)的定位主要是深度学习库

sklearn更倾向于使用者可以自行对数据进行处理,比如选择特征、压缩维度、转换格式,是传统机器学习库。而以tf为代表的深度学习库会自动从数据中抽取有效特征,而不需要人为的来做这件事情,因此并未提供类似的功能。

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表