首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

“我能分清奥特曼们了,你能分清我的口红吗?”

---- 我能分清奥特曼们了,你能分清我的口红吗? “口红颜色都分不清?明明这颜色,它就完全不一样的呀!?” ? 如上图所示,我不知道各位能不能分清,但是对于我这个标准大直男而言,我是真的分不清。...直到上次,我拿出这么一张图给我老婆看。 ? 我老婆直接就说一句:“卧槽,这不是都一个样吗?” 粉丝神器 zark是一个刚入门AI的研一学生,从自动化转专业过来的。...他一直想做一些有趣的东西,前两天,他就做了个桌面奥特曼识别器。 因为之前跟他讨论过这个想法,他在做完之后,第一时间找我了,而我也十分开心他可以完成得这么快。...如果我们输入赛文的图。 ? 那么右边就会输出模型名称,模型大小,预测时间以及预测结果。操作十分简单,而作者表示后面还是会继续优化界面与模型。 当看到赛文,我就想到了那个奥特曼。 ?...或许下次的对话就会成为这种场景: 女:“你连我的口红都分不清,你不爱我!” 男:“真不怪我,那你能分得清奥特曼吗?” 女:“可以呀,你看!(打开代码,加载模型...)”

1.5K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    我什么也不懂,能搞个自己的网站吗?能!

    今天我就给大家带来一个 最简单的 最快的 从0到1的 网站搭建教程 大家准备好了吗? 首先呢我来说一下我们搭建网站的思路 ? 再说的明白(具体)一点 ? 首先我们需要一台服务器 服务器是个什么东西?...这个也比较复杂了 我们这边就直接租一个服务器用了 现在大部分的个人或者公司 都会选择租一台服务器 因为方便,省事 反正阿里云最近双十一一直在做活动 几十块钱就能买个一年的服务器划算的很 (想了解阿里云服务器的看文末...(如果你是其他系统的服务器, 可以私聊我安装教程) 我们首先来介绍一下如何连接服务器 你拿到(或设置好)自己的服务器密码之后 可以使用xshell或者putty工具进行连接 因为我是属于那种比较偷懒的...我们在Docker里称呼这个打包的过程叫做 制作一个镜像 但是我们今天要说的是 提供一个现成的网站服务器的镜像 (也就是别人打包好的,我们直接拿来用即可) 我们现在只需要使用Docker下载即可 首先我们先下载安装...我们找到了刚刚下载的tomcat镜像 现在我们要拿到tomcat对应的ID进入箱子里面 docker attach 323aae9c0be7 (这个ID是通过docker ps查出来的) 现在我们就已经进入

    2.3K30

    这个发邮件的工具,整整省了我半天的时间!

    这样可能耗费半天的时间,还是写一个小工具出来吧! 一个简单的程序节约半天时间。这样就很完美了,分享出来哈哈 准备工作 很重要很重要很重要的准备工作,带你进入代码发送邮件的氛围!...其实在这之前,就看过前面小哥哥把每个订单号都粘贴到邮件里,然后再给一个收件人的联系邮箱,如此熟练的操作,整整做了一个上午,因为需要给每个收件人单独发送,我心里有种说不出来的感觉 ......如果有不知道的同学也可以私信我,几分钟的事情可能对于不知道这个技巧的同学需要几个小时才能完成 来来来!进行正题!!!!!...当然在我给到的代码中,都是以变量给出的,首先咱们需要初始化 # 发送者邮箱(改为自己的) sender = "xxx@163.com" # 接受者邮箱(改为自己的) receiver = "xxx@qq.com...发送带有附件的邮件 类似的操作方法,不同的操作是实例化发送信息的这块稍有区别 # 配置发送内容msg msg = MIMEMultipart() 同样的我先把代码附上,需要详细代码的请自取 # 邮件正文

    25710

    因为这个工具,我在 GitHub 搜索源码的时间缩短了 50%!

    最近几天,我无意中发现了一个超赞的在线网站,里面汇集了包含所有编程语言的开源项目和库,并可以链接到相对应的 GitHub 上。...简介 使用 lib4dev 可以查找任何编程语言的最佳库,它界面简单,基本上所有编程语言的库和开源项目都可以在上面找得到。 1. 按照编程语言分类 ?...我特意看了一下,里面包含的编程语言太全了,例如最常见的 C、C++、Go、Java、Python 等等。...在页面右上角可以根据不同属性进行排行,方便我们获取最想要的开源项目。 按照最匹配排行 按照 star 数目排行 按照 Fork 数目排行 按照更新时间排行 ?...总的来说,lib4dev 的界面比较简单。但是搜索 GitHub 项目确实不错,基本上可以缩减我闲逛 GitHub 50% 的时间了。

    61920

    因为这个工具,我在 GitHub 搜索源码的时间缩短了 50%!

    最近几天,我无意中发现了一个超赞的在线网站,里面汇集了包含所有编程语言的开源项目和库,并可以链接到相对应的 GitHub 上。...简介 使用 lib4dev 可以查找任何编程语言的最佳库,它界面简单,基本上所有编程语言的库和开源项目都可以在上面找得到。 1. 按照编程语言分类 ?...我特意看了一下,里面包含的编程语言太全了,例如最常见的 C、C++、Go、Java、Python 等等。...在页面右上角可以根据不同属性进行排行,方便我们获取最想要的开源项目。 按照最匹配排行 按照 star 数目排行 按照 Fork 数目排行 按照更新时间排行 ?...总的来说,lib4dev 的界面比较简单。但是搜索 GitHub 项目确实不错,基本上可以缩减我闲逛 GitHub 50% 的时间了。

    1.2K20

    用这个开源项目,我的GPU 竟然也能运行Llama2

    点击上方“AINLPer“,设为星标 更多干货,第一时间送达 | 机器之心 你的 GPU 内存够用吗?这有一个项目,可以提前帮你查看。...在算力为王的时代,你的 GPU 可以顺畅的运行大模型(LLM)吗? 对于这一问题,很多人都难以给出确切的回答,不知该如何计算 GPU 内存。...近几日,GitHub 上新出现了一个项目,可以帮你计算在训练或推理 LLM 的过程中需要多少 GPU 内存,不仅如此,借助该项目,你还能知道详细的内存分布情况、评估采用什么的量化方法、处理的最大上下文长度等问题...项目地址:https://github.com/RahulSChand/gpu_poor 不仅如此,这个项目还是可交互的,如下所示,它能计算出运行 LLM 所需的 GPU 内存,简单的就像填空题一样,用户只需输入一些必要的参数..."Activation Memory": 500, "Grad & Optimizer memory": 0, "cuda + other overhead": 500 } 至于为什么要做这个项目

    55730

    给我 O(1) 时间,我能查找删除数组中的任意元素

    这写问题的一个技巧点在于,如何结合哈希表和数组,使得数组的删除和查找操作的时间复杂度稳定在 O(1)? 下面来一道道看。...: 1、插入,删除,获取随机元素这三个操作的时间复杂度必须都是 O(1)。...对数组尾部进行插入和删除操作不会涉及数据搬移,时间复杂度是 O(1)。 所以,如果我们想在 O(1) 的时间删除数组中的某一个元素val,可以先把这个元素交换到数组的尾部,然后再pop掉。...避开黑名单的随机数 有了上面一道题的铺垫,我们来看一道更难一些的题目,力扣第 710 题,我来描述一下题目: 给你输入一个正整数N,代表左闭右开区间[0,N),再给你输入一个数组blacklist,其中包含一些...last--; } 我们将黑名单中的b映射到last,但是我们能确定last不在blacklist中吗?

    1.4K10

    小而美的时间工具:超200种函数,这个库能满足你的所有需求

    大家好,我是「前端实验室」爱分享的了不起~ 前言 关于日期时间的插件,我们之前介绍过功能齐全的moment.js,具备时间/时区处理的全部功能,缺点就是体积大,连moment.min.js大小也有几十k...此外,我们还介绍过一个轻量的处理时间和日期的 JavaScript 库:day.js,体积只有2kb。 但今天我们的主角是date-fns--一个小而美,按需加载的时间处理库。...简介 date-fns是一个现代的 JavaScript 日期工具类库,提供了最全面、最简单和一致的工具集,用于在浏览器和 Node.js 中操作 JavaScript 日期的工具。...已经发布的date-fns v3.3.1版本支持TypeScript,重新引入了 String 日期参数,在 Node 上支持 ESM,并且所有函数现在都可以通过命名导出导出。...日期时间“加”函数 日期时间“差”函数 日期时间获取函数 date-fns的体积虽小,但函数功能却非常丰富。200+函数我就不一样列举了。小伙伴可以访问官方地址进行查阅。

    35210

    阿里面试:Java的synchronized 能防止指令重排序吗?我犹豫了

    面试官:好的,我看你简历上写着熟练掌握并发编程你能跟我说说并发编程里面你都知道哪些关键字。...二胖: 这不就是要考我 synchronized 和volatile 这个我擅长啊,我特意背过的,synchronized 是java提供的一个关键字它主要能保证原子性、有序性它的底层主要是通过Monitor...那么,我们再来看一下双重校验锁实现的单例,已经使用了synchronized,为什么还需要volatile?这个volatile是否可以去掉? 二胖: 让我想想,貌似好像确实可以去掉。...面试官: 我们今天的面试就到这里吧,后续有消息人事会联系你,感谢你今天来面试。 二胖很郁闷回去谷歌了下这个问题,stackoverflow上也有这个问题,看样子不只我一个人不知道这个问题吗?...说好的synchronized 不是可以保证有序性的吗?volatile的有序性?synchronized 不能不够保证指令重排吗? 怎么来定义顺序呢?

    2K00

    2022年,我该用JAX吗?GitHub 1.6万星,这个年轻的工具并不完美

    举例来说如果我们对标量值函数 f(x) 使用梯度函数转换,那么我们将得到一个向量值函数 f'(x),它给出了函数在 f(x) 域中任意点的梯度。...在函数上使用 grad() 可以让我们得到域中任意点的梯度 JAX 包含了一个可扩展系统来实现这样的函数转换,有四种典型方式: Grad() 进行自动微分; Vmap() 自动向量化; Pmap() 并行化计算...我们可以看到,当求 x=2 和 x=-3 处的函数及其导数时,我们得到了预期的结果。 那么 grad() 能微分到什么程度?...2022 年了,我该用 JAX 吗? 很遗憾,这个问题的答案还是「视情况而定」。是否迁移到 JAX 取决于你的情况和目标。...调试的时间成本,或者更严重的是,未跟踪副作用(untracked side effects)的风险可能导致那些没有扎实掌握函数式编程的用户不适用 JAX。

    58340

    2022年,我该用JAX吗?GitHub 1.6万星,这个年轻的工具并不完美

    举例来说如果我们对标量值函数 f(x) 使用梯度函数转换,那么我们将得到一个向量值函数 f'(x),它给出了函数在 f(x) 域中任意点的梯度。...在函数上使用 grad() 可以让我们得到域中任意点的梯度 JAX 包含了一个可扩展系统来实现这样的函数转换,有四种典型方式: Grad() 进行自动微分; Vmap() 自动向量化; Pmap()...我们可以看到,当求 x=2 和 x=-3 处的函数及其导数时,我们得到了预期的结果。 那么 grad() 能微分到什么程度?...2022 年了,我该用 JAX 吗? 很遗憾,这个问题的答案还是「视情况而定」。是否迁移到 JAX 取决于你的情况和目标。...调试的时间成本,或者更严重的是,未跟踪副作用(untracked side effects)的风险可能导致那些没有扎实掌握函数式编程的用户不适用 JAX。

    84220

    JDK21的这个特性,让我丢掉Java 8,你确定不来试试吗?

    别坚持Java 8了 业界长期坚持用Java 8,不久之前我也是这么坚持的。 但在用了JDK21之后,发现是真香啊。 只是要从老项目的Java 8升级到JDK21难如登天。 也只能一步一步来。...其中影响最大的是虚拟线程的GA,下面会简述一下虚拟线程的好处和给个。 来个 虚拟线程可以理解为,JVM申请了很多平台线程(数量有限,极其昂贵),然后在平台线程之上增加了一层,这一层也就是虚拟线程。...JVM使用了FJ框架帮我们调度虚拟线程,处理虚拟线程的执行,调度,终止等等。...)); Thread thread = Thread.startVirtualThread(runnable); 判断当前线程是否为虚拟线程: Thread.isVirtual(); 平时用虚拟线程,我一般喜欢这么写...,把虚拟线程的任务装到一个队列里面。

    18110

    去字节面试被面这题能答上来吗?谈谈你对时间轮的理解?

    一个=位工作了 7 年的程序员,去字节面试,被问到时间轮的问题。他说这个问题超出了他的知识面,自己也在网上也找了一些文章学习,但还是理解得不是很深刻。他希望让我出一期关于时间轮的面试题解析。...另外,我花了很长时间,准备了一份500页的PDF面试资料文档和一份10W字的Java总结面试题和答案, 1、什么是时间轮 时间轮,简单理解就是一种=个用来存储定时任务的环状数组,它的工作原理和钟表的表盘类似...然后,就是有一个指针,这个指针按照顺时针无限地循环这个数组,每隔1个最小的时间单位就前进一个数组索引。...当然,有可能在某个时间刻度上会存在多个定时任务,这个时候会采用双向链表的方式来存储。...3、优、缺点分析 使用时间轮的方式来管理多个定时任务的好处有很多,我认为有两个比较重要的优点: 1、减少定时任务添加和删除的时间复杂度,提升性能。

    36720

    我是一名工程师, 我真的够牛逼, 能要求人性化的管理吗?!

    2017.5.7, 深圳, Ken Fang 企业的文化是人性化的管理, 是尊重工程师;工程师可自由的上下班, 自身决定产品的质量, 甚至可决定版本的需求可做, 可不做⋯ 这样的企业文化, 前提是:工程师要真正的够牛逼...可是管理上最困难的一点就是, 很难, 甚至是没办法(尤其是当企业变成了上万人的企业后), 去正确的判断ㄧ个产品上的问题: 1. 到底是工程师不够牛逼所造成的? 2....还是问题的本身, 本就是很难去避免的。...假如, 我们只是简单的换个思路, 也许就会好很多: 1. 产品的问题应该由更有效的工具与技术来改善;而不是期望再靠更多的人, 甚至是流程来解决。 2....工程师是否牛逼, 应由团队文化使得工程师能有自我的意识;工程师自己便能理解自身是否够牛逼?而团队文化的建立, 这就完完全全是团队领导的责任与最重要的一项工作。

    59550

    玩了这么久的ESP8266,能回答上这个超级简单的问题吗?(内有小福利哦)

    ,很受学生、创客、工程师的青睐,任何产品可以火起来获得大众的认可,背后都有其不可替代的优势,在这里我也不多**~ ?...乐鑫和安信可 乐鑫和安信可的关系,其实大可理解为ARM与ST、NXP的关系,ARM负责设计CPU内核,然后将设计授权给ST、NXP这些芯片厂商,芯片厂商在内核之上添加必要的外设和自己家有特色的外设...安信可则是乐鑫的大客户,负责生产基于ESP系列芯片的模组,开发者到手就能进行开发,所以一般我们手里的ESP系列模组都是安信可科技的。 ?...问题来啦 昨天我无意中将这两个模组放在一起时,发现了一个有趣的问题。 玩了这么久的ESP8266,你有注意过玩的是乐鑫的模组,还是安信可的模组吗? 俗话说,好奇害死猫。...大半夜的,从乐鑫官方得到了答案~ 原来有一部分乐鑫的客户,不满足于玩安信可的模组,希望乐鑫也可以供应模组(ps:不知道咋想的,安信可的模组它不香吗 ?

    4.3K10

    你平时看到的是假新闻吗?这个博士做的小程序,能帮你查一查 | 晓组织 #23

    最近一年,我的生活中多了一个新的关键词:假新闻。 从去年下半年开始,经常有人给我发来一些英文媒体的文章,让我「鉴定」:这个页面可信吗?上面的消息靠谱吗?...这个小程序的基本逻辑就是:当你读到一篇来自西方媒体网站的文章时,只要把网址复制下来,扔到小程序里面,就会得到这个网站的简介、可信度和倾向性信息。...此外,部分数据来自我的个人研究。 这个小程序主要依托的平台是我自己的公众号「新闻实验室」。这是一个纯粹的公益项目,我搜集和整理数据大概花了一两个月。...未来,这个小程序将不断升级,我们会收录更多的媒体,也考虑增加更多的功能,帮助大家更全面地了解西方媒体。 小程序推出之后的主要推广渠道是我自己的微信、微博、知乎等。...因为我长期关注和撰写新闻媒体方面的文章,所以我的关注者们也大多关注这方面的内容,他们对这个小程序的反应很热情。

    1K30

    每天看微博、知乎、直播浪费太多时间了?我发布的Chrome插件帮你戒掉这个习惯。

    事后我们通常会为之内疚,觉得很浪费时间 但无奈摸鱼网站深谙人性弱点,仅靠我们自身的自律还是很难去抵抗这种诱惑。 作者本人曾经也深受其害,后来我想到可以用工具来限制这种下意识的行为。...于是很喜欢写工具的我, 写了一个脚本用来检测摸鱼网站、检测到了就自动关闭摸鱼网站。 我在经过一段时间的使用之后,我就再也没有在电脑上打开摸鱼网站了,工作学习效率也提高了很多。...很奇怪,每次打开之后就被插件提示我不要摸鱼,然后被关闭摸鱼网站。 久而久之我就戒掉了在休息的间隙没事做就打开摸鱼网站的习惯了。 就我个人而言,真的很有用,很有效果,为我节省了很多时间。...所以我将它做成chrome插件,开发了可视化的界面,方便不懂技术的人也可以直接上手使用。 希望这个开源工具可以有效的帮助大家减少摸鱼时间,提高工作和学习的效率。...插件文档 快速上手以及使用说明 插件节省下来的时间如何合理利用 点个Star吧 如果觉得这个插件还不错,对你有所帮助的话,就给我点个Star吧~ 我的其他开源推荐 koroFileHeader 它是用于生成文件头部注释以及函数注释的

    81550

    用R语言写个贝叶斯模型 预测我的妻子是否怀孕

    为了能获得结论我建立了一个简单的贝叶斯模型,基于这个模型,可以根据你当前距离上一次经期的天数、你历史经期的起点数据来计算在当前经期周期中你怀孕的可能性。...另外,我还需要找到在一个周期内能受孕的可能值(上文中我设定为0.19)。这里我使用了模糊、主观的数据吗?不!我到生育文献中去寻找了更加有信息价值的依据!...结果:怀孕的可能性 因此,在2月21日,2015,我的妻子已经没有来月经33天了。这是一个好休息吗?让我们运行这个模型看看结果吧! ?...在距离“最后一次经期”的时间变长时,我们在当前周期怀孕成功的几率增加了,但是一旦这里有经期发生时可能性会跌回至基线。...一些关于这个模型的批评 但其实并不重要 当然,比起我相对简单粗糙的计算,别人有可能能够得到更优越的先验值。还有很多可以加入考虑的预测因子,如男性的年龄,健康因子等等。

    1.3K90
    领券