首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏量子位

    ICLR 6-6-6!自注意力可以替代CNN,能表达任何卷积滤波层丨代码开源

    代码开源! 多头自注意力层如何表达卷积层? 众所周知,Transformer的兴起,对NLP的发展起到了很大的作用。 另外还可以观察到,第一层(1-3)专注于非常接近的和特定的像素,而较深层(4-6)专注于图像整个区域像素的更多全局斑块。 ? ICLR 2020获评“6-6-6” 这篇论文已经被ICLR 2020接收,评审们给出了3个6分。 一位评审在review中写道: 这篇论文从理论上证明了多头自注意力层可以表示卷积滤波器。 代码开源,实验可复现 正如论文摘要最后一句: Our code is publicly available. 这项工作的代码已经在GitHub上开源。 ? 注意的是,需要在有GPU的Ubantu上运行代码,而且要在新的Anaconda环境中安装一个Python包: conda install pytorch torchvision cudatoolkit=

    98010发布于 2020-02-21
  • 来自专栏个人路线

    代码审计开源工具

    问题引出 铁汁们, 跟大家咨询一个事情,俺想找几个开源免费的代码审计工具,有没有收藏过大佬 定义 代码审计工具是一类辅助我们做白盒测试的程序,它可以分很多类,例如安全性审计以及代码规范性审计,等等。 它尝试在注释中查找可能表示代码中断的短语,并提供统计数据和饼图(针对整个代码库和单个文件),显示代码、空白、注释、“ToDo”式注释和错误代码的相对比例。 3.工具名称:Flawfinder **下载地址:**https://dwheeler.com/flawfinder/#prepackaged 工具介绍: 一个开源免费工具,专门用于查找Python代码中的常见安全问题 它使用适当的插件处理每个文件,并在python代码中生成有关可能的安全性错误的详细报告。它是带有Apache License 2.0的开源软件。 它是一个静态代码分析器,可在开发过程中的任何阶段扫描Rails应用程序代码以发现安全问题。此工具可以查看应用程序的源代码,扫描应用程序代码后,它将针对所有安全问题生成详细的报告。

    3.7K20编辑于 2021-12-07
  • 来自专栏奝-大周

    代码审计day6

    命令执行和代码执行的区别 代码执行:执行的效果完全受限于语言本身 命令执行:执行的效果不受限于语言语法本身,不受命令本身限制 命令执行类型: 1.代码层过滤不严 2.系统漏洞 3.第三方组件存在代码执行漏洞

    54710发布于 2020-08-19
  • 来自专栏数据派THU

    送你6份最新开源代码!含NLP、ML、计算机视觉方向(附代码和论文)

    来源:PaperWeekly 本文长度为636字,建议阅读3分钟 本文为你分享6份最新的开源代码,包括自然语言处理、计算机视觉和机器学习3个方面。 论文链接 https://www.paperweekly.site/papers/1137 代码链接 https://github.com/baidu/DuReader 2TransNets - Learning 论文链接 https://www.paperweekly.site/papers/1181 代码链接 https://github.com/rosecatherinek/TransNets 计算机视觉 论文链接 https://www.paperweekly.site/papers/1115 代码链接 https://github.com/vvanirudh/social-lstm-tf 6Breaking 论文链接 https://www.paperweekly.site/papers/1112 代码链接 https://github.com/zihangdai/mos 编辑:文婧

    84750发布于 2018-01-30
  • 来自专栏HyperAI超神经

    回顾 2018 :最 66 个机器学习开源项目

    GitHub 地址 :https://github.com/fastai/fastai 这是 Fast.ai 发布的一个免费开源 Pytorch 库,最初是为 Fast.ai 课程的学生创建的,于 18 github.com/facebookresearch/Detectron Detectron 是 Facebook AI 的成果,基于 Python 和 Caffe2 而构建,于 18 年 1 月正式开源 GitHub 地址: https://github.com/facebookresearch/fastText 它也是来自于 Facebook AI 的资料库,于 16 年开源。 GitHub 地址:https://github.com/jhfjhfj1/autokeras Auto-Keras 是一个用于自动机器学习( AutoML )的开源软件库。

    60410发布于 2019-11-30
  • 来自专栏高渡号外

    Python代码找bug(6

    Python代码找bug(6) 上期的代码设计需求: 一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高? 代码如下: ? (2)正确理解和运用缩进语法 对了,昨天我们还提到一个有趣的问题就是关于python的代码基因,似乎偏好使用list列表等序列类型数据结构的问题。 这里我们把另外一种比较传统(其他语言)爱用的解决方案的代码列出来,供大家欣赏,品味两者风格的差异,看看基因的影响力是不是很强大? ? 代码如下: ? 兄弟,明察秋毫的你,看看bug在哪呢? 找出来,发到留言里,明天对答案。 提醒:惯例所有代码都是基于Pythpn3 的哦。

    85830发布于 2020-09-22
  • 来自专栏云计算运维

    6 个用于写书的开源工具

    我在 1993 年首次使用并贡献了免费和开源软件,从那时起我一直是一名开源软件的开发人员和布道者。 尽管我被记住的一个项目是 FreeDOS 项目,这是一个 DOS 操作系统的开源实现,但我已经编写或者贡献了数十个开源软件项目。 我最近写了一本关于 FreeDOS 的书。 这本书几乎完全是用开源软件制作的。我想分享一下对用来创建、编辑和生成《使用 FreeDOS》的工具的看法。 Google 文档 Google 文档是我使用的唯一不是开源软件的工具。 我确信有开源协作工具,但 Google 文档能够让两个人同时编辑同一个文档、发表评论、编辑建议和更改跟踪 —— 更不用说它使用段落样式和能够下载完成的文档 —— 这使其成为编辑过程中有价值的一部分。 段落样式可以轻松地为标题、页眉、正文、示例代码和其他文本应用样式。字符样式允许我修改段落中文本的外观,例如内联示例代码或用不同的样式代表文件名。图形样式让我可以将某些样式应用于截图和其他图像。

    2.1K10发布于 2021-10-26
  • 来自专栏叶子的开发者社区

    开源项目如何贡献代码

    github.com/Tencent/ncnn.git 同步更新仓库 跟上原始仓库的变化 进入仓库 cd ncnn 将当前分支切换到master分支 git checkout master 从远程原始仓库获取最新的代码更新 https.proxy 将远程原始仓库的master分支合并到当前分支 git merge upstream/master 推送到自己的GitHub仓库 git push 可能需要密码登录验证授权  贡献代码提交新 比如叫pnnx-torch-cross 常规进入项目 cd ncnn  获取最新的更新 git pull 切换到新建分支 git checkout pnnx-torch-cross coding…… 提交代码到暂存区 点击create pull request提交新PR PR未merge更新PR 进入项目仓库 cd ncnn 切换到该分支 git checkout pnnx-torch-cross 获取原始仓库最新代码 git fetch upstream 将原始仓库master分支合并至当前分支 git merge upstream/master 修改代码coding…… 提交代码到暂存区 git add .

    38920编辑于 2023-08-09
  • 来自专栏点云PCL

    SVO 2.0 代码开源啦!

    SVO 2.0 代码:https://github.com/uzh-rpg/rpg_svo_pro_open.git 苏黎世大学Scaramuzza教授的实验室的半直接法视觉里程计SVO 2.0 代码终于开源啦 SVO 2.0 论文三年前就已经发布,代码刚刚开源

    3K10发布于 2021-07-23
  • 来自专栏微信公号【Java技术江湖】

    Java基础6代码块与代码加载顺序

    本文主要介绍了三种代码块的特性和使用方法。 具体代码在我的GitHub中可以找到 https://github.com/h2pl/MyTech 文章首发于我的个人博客: https://h2pl.github.io/2018/04/24/javase6 代码块:用{}包围的代码 java中的代码块按其位置划分为四种: 局部代码块 位置:局部位置(方法内部) 作用:限定变量的生命周期,尽早释放,节约内存 调用:调用其所在的方法时执行 public class } } 静态代码块 位置:类成员位置,用static修饰的代码块 作用:对类进行一些初始化 只加载一次,当new多个对象时,只有第一次会调用静态代码块,因为,静态代码块 C(); C c2 = new C(); //结果,静态代码块只会调用一次,类的所有对象共享该代码块 //一般用于类的全局信息初始化 //静态代码块调用 //代码块调用

    61000发布于 2019-04-06
  • 来自专栏正则

    Python爬虫开源项目代码

    代码获取新浪微博Cookie进行登录,可通过多账号登录来防止新浪的反扒。主要使用 scrapy 爬虫框架。 github地址: https://github.com/LiuXingMing/SinaSpider distribute_crawler [6]– 小说下载分布式爬虫。 涵盖链家爬虫一文的全部代码,包括链家模拟登录代码

    1.1K21发布于 2021-11-01
  • 来自专栏IT云清

    开源项目贡献代码

    如何给开源项目贡献自己的代码?这里以一次真实的给阿里巴巴的seata提PR为例。 1.自己的项目拉取到本地 首先fork目标项目,这里是阿里的seata,fork到自己的仓库后,将项目拉取到本地。

    65710发布于 2020-01-13
  • 来自专栏王磊的博客

    6种限流实现,附代码

    合法性验证限流为最常规的业务代码,就是普通的验证码和 IP 黑名单系统,本文就不做过多的叙述了,我们重点来看下后两种限流的实现方案:容器限流和服务端限流。 我们使用单 IP 在 10ms 内发并发送了 6 个请求的执行结果如下:图片从以上结果可以看出他的执行符合我们的预期,只有 1 个执行成功了,其他的 5 个被拒绝了(第 2 个在 501ms 才会被正常执行 location / { limit_req zone=mylimit burst=4; }}burst=4 表示每个 IP 最多允许4个突发请求,如果单个 IP 在 10ms 内发送 6 令牌算法在令牌桶算法中有一个程序以某种恒定的速度生成令牌,并存入令牌桶中,而每个请求需要先获取令牌才能执行,如果没有获取到令牌的请求可以选择等待或者放弃执行,如下图所示:图片我们可以使用 Google 开源的 如果你嫌弃服务器端限流麻烦,甚至可以在不改代码的情况下直接使用容器限流(Nginx 或 Tomcat),但前提是能满足你的业务需求。

    1.1K10编辑于 2023-08-25
  • 来自专栏办公魔盒

    VB6 获取网页代码

    VB6 获取网页代码!! 使用方法:获取网页代码("www.baidu.com") ---- Public Declare Function InternetOpen Lib "wininet.dll" Alias "InternetOpenA hInet As Long) As Integer Public Const INTERNET_FLAG_NO_CACHE_WRITE = &H4000000 Public Function 获取网页代码

    2K30发布于 2019-07-22
  • 来自专栏腾讯开源的专栏

    开源公告|腾讯云代码分析(TCA)对外开源

    其主要功能是通过词法分析、语法分析、控制流、数据流分析等技术发现并跟踪管理敏捷迭代下的代码相关问题,并从圈复杂度、重复代码代码统计角度进行代码综合度量,为代码规范性、安全性、可靠性提供保障,更有益于传承优良的团队代码文化 更多惊喜,欢迎移步官方体验版:https://tca.tencent.com/ 开源目的 培养市场,拉近潜在客户,提升腾讯云代码分析的易用性和知名度。 腾讯云代码分析通过针对圈复杂度、重复代码、过长方法、过长参数列表等多类型代码异味扫描,将代码异味可视化,协助您更便捷地重构代码,提升代码的可读性、可维护性。 )支持增量全量分析:增量分析快速发现问题,全量分析保证问题分析全覆盖; 5)多工具支持:集成众多自研工具、知名开源工具等,同时支持快速自主集成商业工具,满足高效自助管理工具的需求; 6)多语言支持:覆盖 开源地址:https://github.com/Tencent/CodeAnalysis

    2.6K30编辑于 2022-01-06
  • 来自专栏python3

    #6 ipdb模块源代码解读

    因此本篇博文带着大家剖析一次源代码,剖析对象为代码调试模块:ipdb。为什么选择这个模块呢?因为下一次的博文计划写Python代码调试的啦~~Go!!! # Redistributable under the revised BSD license 5 # https://opensource.org/licenses/BSD-3-Clause 6 Redistributable under the revised BSD license 5 # https://opensource.org/licenses/BSD-3-Clause 6 ,遇到这种长的代码,第一步就是在心理上战胜自己!要想成长,就要多看这种标准代码,学习代码思想,模仿代码风格,这样一步一步脚踏实地走下去,你自己写出这样优秀的代码指日可待! __main__ import post_mortem 6 7 8 def update_stdout(): 9 # setup stdout to ensure output is

    1.1K30发布于 2020-01-17
  • 来自专栏Qt项目实战

    Qt开源作品6-通用视频控件

    +图片 自定义半透明悬浮窗体,一排按钮 悬浮按钮可自定义设置,包括背景颜色+按下颜色 发送信号通知单击了哪个悬浮按钮 能够识别拖进来的文件,通知url 提供open close pause等接口 二、代码思路 ); event->accept(); } else { event->ignore(); } } 三、效果图 [videowidget.gif] 四、开源主页 以上作品完整源码下载都在开源主页,会持续不断更新作品数量和质量,欢迎各位关注。

    95220发布于 2020-05-11
  • 来自专栏学习与分享

    6个顶级SpringCloud微服务开源项目

    代码简洁,架构清晰,适合学习和直接项目中使用。 模块包括:企业级的认证系统、开发平台、应用监控、慢sql监控、统一日志、单点登录、Redis分布式高速缓存、配置中心、分布式任务调度、接口文档、代码生成等等。 SpringBlade 介绍 SpringBlade 是一个由商业级项目升级优化而来的SpringCloud分布式微服务架构、SpringBoot单体式微服务架构并存的综合型项目,采用Java8 API重构了业务代码 功能截图 项目地址:https://gitee.com/y_project/RuoYi-Cloud 6.open-capacity-platform 介绍 简称ocp是基于layui+springcloud

    3.7K00编辑于 2024-05-26
  • 来自专栏CDA数据分析师

    2017年6大热门开源项目

    原作者 William Belk 编译 CDA 编译团队 本文为 CDA 数据分析师原创作品,转载需授权 2017 年哪些开源项目值得关注?让我们来看看 2017 年的 6 大热门开源项目。 React Native 于 2015 年推出,使用单个代码库将应用程序部署到多个平台。例如,使用单个代码库来编译 Apple iOS,Android 和 Web 的应用程序。 ? 企业必须依赖于脆弱的开源项目、昂贵的专有平台或广泛的内部工具来管理它们的虚拟集群容器。 虽然 Lab41 本身不是一个开源项目,但是它提出了一些有趣的问题,这些问题导致了开源代码,并对社区做出了贡献。它揭示了开源原则,风险投资和政府优先事项的交集。 原文链接: https://hackernoon.com/top-6-open-source-projects-in-2017-db34b9d034a2

    2.2K80发布于 2018-02-26
  • 来自专栏AI算法与图像处理

    无需人脸检测,即可实时,6自由度3维人脸姿态估计方法 | 代码开源

    /2012.07791 代码:http://github.com/vitoralbiero/img2pose 本文提出了实时、六自由度(6DoF)、三维人脸姿态估计,无需人脸检测或关键点定位。 5、代码试跑 使用官方提供的模型和数据集测试姿态估计和对齐效果 import sys sys.path.append('../../') import numpy as np import torch 更多的细节可以参看论文和官方的开源代码。公式推导等附录有一些介绍。 总共有6份PDF,涉及 ResNet、Mask RCNN等经典工作的总结分析 下载2:leetcode 开源书 在「AI算法与图像处理」公众号后台回复:leetcode,即可下载。 每题都 runtime beats 100% 的开源好书,你值得拥有!

    2K10发布于 2021-01-05
领券