Hugging News #0526: Hugging Cast 发布第一期、邀请来认领自己的论文啦!

每一周,我们的同事都会向社区的成员们发布一些关于 Hugging Face 相关的更新,包括我们的产品和平台更新、社区活动、学习资源和内容更新、开源库和模型更新等,我们将其称之为「Hugging News」,本期 Hugging News 有哪些有趣的消息,快来看看吧!

重磅更新

Hugging Cast 播客 #1 发布

Hugging Cast 是由 Hugging Face 团队成员录制的、介绍最新人工智能新闻、应用以及开源动态的播客节目,第一期的 Hugging Cast 已经发布,我们聊了 Hugging Chat 以及 AI 的实践相关的话题。

来 B 站看看吧:
http://www.bilibili.com/video/BV1jM411G74u/

今晚 11 点 Hugging Cast 播客 #2 线上直播,欢迎来这里报名参加:
http://streamyard.com/watch/GJkVxAWR76k2

?StarCoder: 开源的 SOTA 代码大模型

StarCoder 是针对代码的大语言模型 (代码 LLM),模型使用了 GitHub 上被许可的数据训练而得,包含 80 多种编程语言、Git commits、Issues 等。与 LLaMA 类似,我们基于 1 万亿个词元训练了一个约 15B 参数的模型。此外,我们还针对一个 35B 词元的 Python 数据集对 StarCoderBase 模型进行了微调,从而获得了一个我们称之为 StarCoder 的新模型。

详情请回顾文章: StarCoder: 最先进的代码大模型

每日论文精选页面上线

AK (@_akhaliq) 是一个在 Twitter 上拥有 19 万粉丝的、专注于发布各种 AI 研究论文的账号,在大约发布了 1.7 万条论文推荐信息之后,接下来 AK 将在 Hugging Face 上开启后续的更新,欢迎访问:
hf.co/papers

开源更新

使用 Token Merging (ToMe) 提高 Stable Diffusion 的推理速度

Token Merging 可以通过在 Transformer 网络的前向传递中逐步合并冗余的 token/patch 来加速推理,通过在A100 和 V100 GPU 设备上对使用 tomesd 和不使用的 StableDiffusionPipeline 进行了基准测试,发现使用 tomesd 可以显著提高推理速度,尤其是对于较大的图像分辨率。以及,使用 tomesd 不会明显降低图像生成的质量。

查看文档了解更多信息:
http://hf.co/docs/diffusers/main/en/optimization/tome

Datasets 库 2.12 版正式发布

? Datasets 是一个数据集调用库,你可以轻松调用 Hub 上的以及多种公共数据集,并进行高效的数据预处理。Datasets 库的 2.12 正式版已经正式发布,包括 Spark DataFrame 的支持、流式数据的支持、数据集分片等新功能,也包含了一些 bug 修改和文档改进等。此外,我们欢迎并感谢五位新的贡献者对这个版本的贡献 (@QizhiPei、@bbbxyz、@csris、@eli-osherovich、@maddiedawson)

Accelerate 库迎来了 2 千万次下载!

本月初,?Accelerate 迎来了第 2 千万次下载,这见证了社区对这个库的喜爱和信任,快来试试看吧!

http://hf.co/docs/accelerate/

产品更新

宣布与 Spawning.ai 进行合作

在构建商业模型时,使用授权的训练数据至关重要,Spawning.ai 提供了一个 API 来确保你的机器学习项目建立在同意的数据之上。部分符合条件的、在 Hugging Face 上开源托管的数据集也将由 Spawning.ai 提供的 API 来显示数据源的报告。

新的 Space 模版: 构建 Shiny 应用

Shiny 是一个高效且开发者友好的 GUI 框架,你可以根据需求选择使用 R 或 Python 模板。Posit 与 Hugging Face 合作,提供了 R 和 Python Shiny 包的 Space 应用模板,用户可以轻松地将 Shiny 应用程序部署到 Hugging Face 上,并方便地将 Hub 上的模型集成到自己的应用中。


以上就是本期的 Hugging News,祝大家拥有一个愉快的周末!

本文转载于网络 如有侵权请联系删除

相关文章

  • LeetCode初中级算法题解 - 二叉树篇

    引言:   搜集题目的难度是在简单级别和中级级别,也是面试常考的题目。题目的题解,使用的开发语言是Swift。  因为题目的描述很长,以及有各种案例提示,为了不占篇幅,所以没有展示出来,大家可以直接通过题号查询,或者点击链接的形式去查看题目的描述。文章的写作顺序是:1.展示题号和以及题目的链接2.核心思想的讲述3.代码实现。最后本文提供的代码都是在LeetCode上提交通过的。BinaryTreeQuestions(二叉数相关问题)1.LeetCode_144:二叉树的前序遍历 2.LeetCode_102:二叉树的层序遍历 3.LeetCode_104:二叉树的最大深度 4.LeetCode_226:翻转二叉树 5.LeetCode_110:判断一个二叉树是不是平衡二叉树 6.LeetCode_101:对称二叉树 7.LeetCode_100:相同的树1.二叉树的前序遍历1.1核心思想:二叉树的前、中、后序遍历是很简单的事情 前序遍历的顺序是:根、左、右。 递归实现,所以先访问根节点,然后再访问左子树、再访问右子树1.2代码实现:funcpreorderTraversal(_root

  • 15 个优秀的 Vue 后台管理模板

    后台的模板是我们做后台管理系统经常所需要的东西。虽然,我们总可以花很多时间从头开始设计自己的模板,但有现在的模板让我们套,节省我们更多时间用来摸鱼,何乐而不为呢。 这些现有出色模板,除了节省时间外,还附带这些好处:内置常用案例的组件跨不同视图的一致样式内置响应式设计技术支持和文档1.VueBlackDashboardPro线上地址:https://demos.creative-tim.com/vue-black-dashboard-pro/?ref=learnvue.co#/dashboard更多:https://www.creative-tim.com/product/vue-black-dashboard-pro?ref=learnvue.coVueBlackDashboardPro是一个Bootstrap4AdminDashboard,其中包含数十个组件,自定义元素,插件和示例代码,它们可以完美地满足我们的设计需求。我觉得,该默认的配色方案确实具有美感,可为我们的应用程序提供一定程度的专业水准和修饰感。同时它也有暗模式和亮模式。此可切换功能确实增加了额外的自定义层,可以使应用程序

  • 【JavaWeb】110:搜索业务的实现

    今天是刘小爱自学Java的第110天。感谢你的观看,谢谢你。话不多说,开始今天的学习:事先说明:关于今天的搜索功能实现。并没有使用到倒排索引这样的主流搜索技术,就一个普通的模糊查询。在此之前,先学一个小的知识点,sql语句动态拼接。一、sql语句动态拼接我们编写sql语句,一般都是通过预编译查询,使用问号这个通配符”?“但是有的时候会存在某个参数不存在的情况。比如说这一次查询前端传来了3个参数,下一次却只传了2个参数。面对这个问题,那该怎么办呢?就需要使用到sql语句的动态拼接了。其中代码编写如下:①sql语句中的cid这个参数是不确定的,有时有,有时可能没有。②StringBuilder的使用在StringBuilder中存放确定的sql语句,再创建一个集合存放参数。③对cid做出判断如果cid不为空且存在,就在sql语句中拼接“andcid=?”,同时将cid存入参数集合中。④拼接cid后面其它的参数在sql语句中拼接“limit?,?”,然后将另外两个固定参数存入集合。注意:sql拼接过程中空格不要忘记了,总之要保证拼接后的sql要和①中的一样,通过debug可以查看。⑤查询数据

  • 链家网 爬虫+数据分析 实战案例

    上周有某高校老师来我们公司进行培训,公司安排我上了两天课。最后一天是一个数据分析的小案例,这里记录分享一下,比较适合刚入门的小白练手。大概的逻辑是这样的:利用Scrapy爬取了链家的2900余条成都二手房的数据,然后基于这些数据做了一些关于房屋价格、区域、户型、房屋数量等方面的分析。在分析之前呢,数据已经爬取好了,存到了Excel当中,所以这里就不演示爬虫部分,只进行分析部分的说明。但是需要看一下爬取的都是哪些字段接下来就正式进入分析部分。首先导入必要的库,并做一部分设置:importre importpandasaspd importseabornassns importmatplotlib.pyplotasplt #指定画布风格 plt.style.use("fivethirtyeight") #Mac环境下设置中文字体 plt.rcParams['font.family']=['ArialUnicodeMS']#用来正常显示中文标签 plt.rcParams['axes.unicode_minus'

  • CodeForces E. XOR and Favorite Number(Div.2)

    题目链接:E.XORandFavoriteNumber  一个莫队的基础题,题目要求[L,R]里面有多少对子区间异或值为k,记录一下前缀异或和arr,因为x^x=0,现在我们要求区间[L,R]的异或和值,用arr数组表示就是arr[L-1]^arr[R]==k,或者说arr[R]^k==arr[L-1]importjava.io.BufferedInputStream; importjava.util.Arrays; importjava.util.Comparator; importjava.util.Scanner; publicclassMain{ finalstaticintN=1<<21; staticlongnowAns=0;//当前答案 staticintn,m,k,block; staticlong[]cnt=newlong[N];//每个数出现的次数 staticlong[]ans=newlong[N];//记录每个答案 staticint[]arr=newint[N];//前缀异或和 staticQuery[]q=newQuery[N];//询问

  • Retrofit解析3之反射

    本篇文章的主要内容如下:1、什么是反射和反射机制2、什么是Java反射3、Java反射可以做什么4、反射机制的优缺点5、Java类加载原理6、核心类及API7、Method的invoke原理解析8、泛型与反射一、什么是反射与反射机制(一)、什么是反射反射主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。在计算机科学领域,反射是一类应用,它们能够自描述和自控制。这类应用通过某种机制来实现对自己行为的描述和检测,并根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。(二)、反射机制反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法功能称为反射机制二、什么是Java反射Java反射是Java语言的一个很重要的特征,它使得Java具备了"动态化"。在Java中的反射机制,被称为Reflection。它允许运行中的Java程序对自身进行检测,并能直接操作程序的内部属性或方法。Reflection机制允许程序在正在执行的过程中,利用Re

  • 帝都十年涨租史:迷失北京的“85后”

    2018年是北京奥运的第十个年头。十年前的6月中旬,在奥运会倒计时50天纪念日时,100名在北京学习的汶川地震绵竹灾区学生手拿奥运“福娃”,成为奥运支线,也就是当时仅开通了北土城、奥体中心、奥林匹克公园和森林公园南门四站的地铁8号线的首批乘客。 就在那条奥体沿线附近,为了迎接国内外涌入北京看奥运会的租房需求,许多房主从年初就开始停止长租,将短租房的租金提高5倍到10倍。不过由于普通酒店和青年旅舍的定价都不高,市场供大于求,大部分人通过飚高租金短期获取暴利的愿望都泡了汤。最终,2008年全年平均租金为每月2521元/套,单价同比上涨了不到300元。 十年后,房主们等待的春天终于到来。在经历了两次资本的狂飙突进和一场彻底颠覆供需结构的意外后,北京的租金价格涨到了令人咋舌的高度:2018年6月,北京租金中位数达到了6710元/套,接近十年前均价的3倍。 和电影《后来的我们》的主人公林见清和方小晓一样,85后“北漂”一代2008年前后来到北京追逐自己人生的梦想。为减少开支,有些人住进了月租三五百的窄小群居房,有些人被黑中介克扣水电押金,有些人在偌大的城市中越搬越远,颠沛流离。 十年后,暴涨的租

  • steamvr插件怎么用_微信word插件加载失败

    大家好,又见面了,我是你们的朋友全栈君。 文档目录Introduction1Quickstart(快速开始)1.1Download(下载插件)1.2SteamVRInputWindow(输入窗口)1.3CopyJSONs(复制JSON)1.4SaveandGenerate(保存并生成)1.5InteractionSystem(交互系统)2RenderModels(渲染模式)2.1TheComponent(组件)2.2AttachingObjects(附着对象)2.3Notes(注意)3SteamVRInput(输入系统)3.1Boolean类型3.2Single类型3.3Vector2类型3.4Vector3类型3.5Pose类型3.6Skeleton类型3.7Vibration类型3.8Usingactions(动作使用)3.9Newactionsets(新建动作集)4SkeletonInput(骨骼输入)4.1RangeOfMotion(运动范围)4.2SkeletalTransformSpace(骨骼变换空间)4.3FingerCurls(手指弯曲)4.3FingerSplays

  • xml和xsd架构文档相关知识

    1、使用架构(XSD)验证XML文件2、使用自动生成工具:      工具目录:C:\ProgramFiles(x86)\MicrosoftSDKs\Windows\v8.0A\bin\NETFX4.0Tools      工具名称:xsd.exe      使用帮助:生成xml架构文档xsd——>拷贝xml文件到工具目录下,打开命令工具,进入该目录,执行命令:xsdmyFile.xml                         生成xsd架构文档相关类——>执行命令:xsd/c/language:CSXSDSchemaFile.xsd 

  • IDEA依赖报错

    0.在官方查找jar包https://mvnrepository.com/search?q=ImageIO 1.在maven项目pom.xml中添加依赖软件 2.右键更新maven  

  • Spring aop 实现异常拦截

    使用aop异常挂载功能可以统一处理方法抛出的异常,减少很多重复代码,实现如下: 1、实现ThrowAdvice 1publicclassExceptionHandlerimplementsThrowsAdvice{ 2 3privatestaticLoggerLOGGER=LoggerFactory.getLogger(ExceptionHandler.class); 4 5publicvoidafterThrowing(Exceptione)throwsThrowable{ 6LOGGER.debug("exception来了!"); 7} 8}复制 2、在application.xml文件中配置 1<beanid="exceptionHandler"class="com.lz.cgw.api.service.exception.ExceptionHandler"/> 2 3<aop:config> 4<aop:aspectref="exceptionHandler"> 5<aop:pointcutid="exceptionServic

  • 【gp】取gp数据库某表的字段名、注释和排序号

    【SQL】 select attnameasname, attnumasorderNum, col_description(attrelid,attnum)asremark frompg_attribute whereattrelid='yourtable'::regclassandattnum>0 orderbyattnumasc复制 END  

  • stm32工程代码HardFault异常查错调试方法

    原文链接:https://www.cnblogs.com/zhangshenghui/p/5944881.html 一、导致异常的原因很多,例如:直接使用未分配空间的指针、栈溢出等一场非法操作便会使程序进入HardFault异常状态。下面介绍怎么找出程序中的异常。 接下来在keil_MDK工程中,编译代码,并debug,之后全速运行,可以看到如下图所示程序进入HardFault异常。 如下所示我们找到SP寄存器,0x200045B8即为栈地址,栈里面的值依次为R0~R3、R12、PC(Returnaddress)、xPSR(CPSR或SPSR)、LR。如图我们看到划红线的地方,注意从右往左看。分别为0x0800427D和0x08004BFA。 在showcodeataddress中输入0x08004BFA,点击goto即找到出现异常的代码段附近下面要执行的程序。 我们用同样的方法在showcodeataddress中输入0x0800427D,找到如下代码段 可以发现异常代码就在uart_send_noackdata这个函数里,这个函数里我们定义了一个指针,没有给他分配空间便开

  • 如何快速使用Access实现一个登录验证界面?

      大三上学期期末总结,嗯,没错,上学期,写在新学期开始,hhhh。   上学期末的时候信管班的一个同学问我会不会Access,能不能用它实现一个登录验证界面,说实话,之前对Access只是有所耳闻,随便敷衍了几句。       过了几天看到协会有一本Access数据库程序设计的计算机二级考试的书,随便翻了一下,恰好看到有讲解实现一个登录窗体,不过不是访问数据库验证登录的,然后我就天真的以为不就是往上加一个数据库访问嘛,就突然有了一种挑战一下自己的冲动(其实是因为这个同学是个妹子)。   首先下载Access,下载的过程中翻了一下这本书,了解了数据库的基本知识,认识Access。   然后打开Access,学着先创建一个数据库,根据同学发来的要求,创建表,然后直接翻到了窗体这一章,开始创建窗体,添加相应的控件,和NetBeans的很像,然后点击相应的控件添加相应的事件,照着没有数据验证的程序敲了上去,有些能直接读懂(因为有了C语言的一点基础,上手还是很快的),但是有些和要求不一样,需要改一下,但是毕竟有些东西不知道,这不敢改,

  • 真正的inotify+rsync实时同步 彻底告别同步慢

    转载:http://www.ttlsa.com/web/let-infotify-rsync-fast/ 背景 我们公司在用inotify+rsync做实时同步,来解决分布式集群文件一致性的问题。但当web文件越来越多(百万级数量html,jpg等小文件),同步就越来越慢,根本做不到实时,按照网上的调优方法都尝试过,问题根本没有解决。经过我一翻细致研究,终于把慢的核心问题研究明白,先总结一句inotifywait响应不会有延迟,rsync也很快。大家同样有慢的烦恼,那是因为网上的inotify+rsync的教程都是坑。下面我们来分析。 inotifywait单独分析     1 /usr/local/bin/inotifywait-mrq--format'%Xe%w%f'-emodify,create,delete,attrib/data/ 执行上面命令,是让inotifywait监听/data/目录,当监听到有发生modify,create,delete,attrib等事件发生时,按%Xe%w%f的格式输出。 在/data/目录

  • 文字循环向上滚到

      <!DOCTYPEhtml> <htmllang="en"> <head> <metacharset="UTF-8"> <title>开标场地情况展示</title> <style> ul,li,dl,dd{ margin:0; padding:0; } ul{ list-style:none; } .layout{ text-align:center; } .list-infodl,.cycle{ width:90%; overflow:hidden; margin:0auto; } .list-infodd{ float:left; text-align:center; border-bottom:1pxsolid#1B96EE; height:40px; line-height:40px; } .cyclelispan{ display:block; float:left; } .list-infodd:nth-child(1),.cyclelispan:nth-child(1){

  • spring 启动找不到shiro中 自定义的realm对应的class问题

    干巴巴盯着项目半天,启动了好多次,每次都是sping报错找不到shiro配置文件中自定义的realm对应的class文件,明明有的,就是找不到。 后来将eclipse对应的jdk1.7更新为1.8重新启动项目,好了。莫名奇妙,也不知道什么原因

  • SqlServer时间格式化

    convert(varchar(10),字段名,转换格式) CONVERT(nvarchar(10),count_time,121) CONVERT为日期转换函数,一般就是在时间类型(datetime,smalldatetime)与字符串类型(nchar,nvarchar,char,varchar) 相互转换的时候才用到的函数的3个参数,第1个参数为,转换后的大小,第2个为转换日期的字段或函数,第3个为转换的格式. 具体如下: 0|0or100|monddyyyyhh:miAM(或PM) 1|101|mm/dd/yy 2|102|yy-mm-dd 3|103|dd/mm/yy 4|104|dd-mm-yy 5|105|dd-mm-yy 6|106|ddmonyy 7|107|mondd,yy 8|108|hh:mm:ss 9|9or109|monddyyyyhh:mi:ss:mmmmAM(或PM) 10|110|mm-dd-yy 11|111|yy/mm/dd 12|112|yymmdd 11|13or113|ddmonyyyyhh:mi:ss:mmm(24小时制) 14|114|

  • Scons 四

    在scons中可以自己定义Builder。如下面的方式,Builder中的action来描述具体要执行的命令。 bld=Builder(action='$CC-o$TARGET-c$SOURCE') env1=Environment(BUILDERS={'Foo':bld}) 然后在Environment中通过BUILDERS来指定该build的别名。调用的时候用env1.Foo()就可以了。 在Builder中涉及到的TARGET和SOURCE参数,是在env1.Foo调用的时候传入进去的。有下面两种传入方式,第一种TARGET=test2, SOURCE=test1。第二种就直接致命source和target的值。 env1.Foo('test2','test1') env1.Foo(source='test1',target='test2') 在Builer中还可以指明source和target文件的后缀,suffic指示target文件的后缀,source指示source文件的后缀。如下的写法就是将*.c的source文件编译成*.o的目标文件 bld=Builder

  • 正则提取 html 里&lt;input&gt; 标记的value 值

    获取html标记的值: :年月日 结果:您选择的是2014年1月22日 使用了Regex对象,得到一个 MatchCollection,然后进行处理。 stringmes=@"<inputvalue='您选择的是'type='checkbox'size=5name=年>:<inputvalue=2014size=5name=年>年<inputvalue=1size=5name=月>月<inputvalue='22'size=5name='日'>日"; //获取所有的<input>标记 RegexregAllInput=newRegex(@"(?is)<input[^>]*>"); //获取<inputvalue=''>的标记 //?value=(['""]?)(?<showValue>[^'""\s>]+)\1给value的值取个标记showValue,MatchCollection时候方便获取 RegexregValue=newRegex(@"(?is)<in

  • CodeCombat 落地马来西亚巴生中华小学,支持人工智能远程教学

      创建于1911年,今年迎来109年周年庆的巍巍学府巴生中华小学,历经一个世纪的奋斗,学生人数突破2200人。今年也迎来8层楼的教学楼竣工,堪称全马来西亚拥有最高教学楼的华小。巴生中华小学还将继续完善及提升教学大楼及综合礼堂的软件设备,扩建图书馆及装修电脑课室,以迎合未来的学校发展需求。     受新冠疫情的影响,巴生中华小学实行“停课不停学”的理论,遵循马来西亚教育部鼓励,启动线上教学计划。CodeCombat作为优秀计算机科学教学平台,入选学校通识课大纲,推出后受到学生及老师们一致好评。 “科技让大家克服继续教学的困难,也让教育工作者掌握科技技能,进入新的教学模式。CodeCombat让老师能在短时间内掌握核心知识,投入学习线上教学,效果非常不错。”XiaoXinLee老师,巴生中华小学 CodeCombat致力于携手机构合作伙伴为广大学习者提供卓越的计算机科学学习内容和竞赛平台,赋能机构老师开展优质的编程课程,和国际一流课程体系接轨,面向世界、面向未来。“扣哒杯”全球青少年公益编程挑战活动(简称:AI世青赛)将于2020年7月15日全球同步举行

相关推荐

推荐阅读