随笔分类 - python
摘要:昨晚看到一个可以在JupyterLab中使用的AI代码辅助工具jupyter-ai,它的交互确实非常棒,可以直接聊天,也可以就笔记中的代码提问,最出彩的是生成笔记功能,还是蛮惊艳的。 这里就极简介绍一下安装及用法 第一步是创建环境并安装 ``` conda create -n jupyter-ai
阅读全文
摘要:大家一定不要随便立flag 10月份发了个朋友圈,有好兄弟留言说写个教程,我说好 然后一忙起来就忘了,昨天好兄弟追到知识星球,在一个新flag帖子下催更了 写个无废话极简 VSCode 从这下载:https://code.visualstudio.com 安装就是一路下一步就行 OSS 去阿里云注册
阅读全文
摘要:花了2个晚上,拿到了吴恩达@斯坦福大学的机器学习课程证书 警告⚠️⚠️⚠️ 请认真阅读此文,操作不慎可能血亏真金白银 吴恩达算是我的精神导师了,很早之前就是看他的视频入门机器学习。 他的经典课程《机器学习》 2012 年上线,十年间近 500 万人注册。最近他开发的机器学习专项课程由deeplear
阅读全文
摘要:昨天在朋友圈发了几张我用AI绘画工具Disco Diffusion画的画 既然有同学问,就写个极简教程吧,画个图是足够了,想要深入了解还是自行百度吧,可以找到更详细的教程。 第 0 步:学会上网,注册Google账号 第 1 步:打开 colab https://colab.research.goo
阅读全文
摘要:前些天向大家介绍了我开发的从PDF抽取表格小工具的使用方法(⬅️点击直达),有同学反馈说有一些问题: 一页PDF有多张表,只能抽取第一个 有些表格线条是透明的,无法抽取 一页一页处理太麻烦,不能一次性抽取 针对以上情况,我在原功能基础上进行了优化,本文依旧不涉及代码,具体实现过程我考虑在B站直播讲解
阅读全文
摘要:前文我们了解了奇异值分解(SVD)的原理,今天就实战一下,用矩阵的奇异值分解对图片进行压缩. Learn by doing 我做了一个在线的图像压缩应用,大家可以感受一下。 https://huggingface.co/spaces/beihai/Image-Compression-with-SVD
阅读全文
摘要:SVD 原理 奇异值分解(Singular Value Decomposition)是线性代数中一种重要的矩阵分解,也是在机器学习领域广泛应用的算法,它不光可以用于降维算法中的特征分解,还可以用于推荐系统,以及自然语言处理等领域。 有一个𝑚×𝑛的实数矩阵𝐴,我们想要把它分解成如下的形式:\(A
阅读全文
摘要:大家好,在100天搞定机器学习|Day63 彻底掌握 LightGBM一文中,我介绍了LightGBM 的模型原理和一个极简实例。最近我发现Huggingface与Streamlit好像更配,所以就开发了一个简易的 LightGBM 可视化调参的小工具,旨在让大家可以更深入地理解 LightGBM。
阅读全文
摘要:大家好,我是章北海 Python是机器学习和深度学习的首选编程语言,但绝不是唯一。训练机器学习/深度学习模型并部署对外提供服务(尤其是通过浏览器)JavaScript 是一个不错的选择,市面上也出现了很多 JavaScript 机器学习库,比较著名的就是谷歌的 TensorFlow.js。我在《用浏
阅读全文
摘要:大家好 最近闲逛,发现腾讯开源的老照片修复算法新出了V1.3的预训练模型,手痒试了一下。 我拿“自己”的旧照片试了一下,先看效果 GFPGAN FPGAN算法由腾讯PCG ARC实验室提出,其相关论文已被CVPR2021收录。 研究核心利用了包含在训练好的人脸生成模型里的「知识」, 被称之为生成人脸
阅读全文
摘要:数学是机器学习的语言,统计是构建机器学习的基础,线性代数为机器学习提供了矩阵这一强大工具,但是要充分理解神经网络以及深度学习如何运作的,还需要学好微积分。 大家应该多少对微积分有些基础,但是很难将其与神经网络联系起来。今天向大家推荐麻省理工学院Gilbert Strang教授的《微积分关键》,本课程
阅读全文
摘要:人人都知道学习很重要,学习究竟是为了什么呢?根本目的只有一个,学以致用! 机器学习,大家都学了很多算法,搞了很多模型,但是极少拿来解决实际问题。 毕竟开发一个机器学习应用需要的技术栈不是每个人都能掌握,今天就向同学们介绍一个绝佳解决方法————streamlit 它可以让你用Python用极短的时间
阅读全文
摘要:JupyterLab 是广受欢迎的 Jupyter Notebook「新」界面。它是一个交互式的开发环境,可用于 notebook、代码或数据,因此它的扩展性非常强。 用户可以使用它编写 notebook、操作终端、编辑 markdown 文本、打开交互模式、查看 csv 文件及图片等。 手把手教你
阅读全文
摘要:pdf转word应该算是一个很常见的需求了 网上有些免费的转换工具,一方面不安全,有文件泄露风险,另一方面有免费转换的次数限制。 今天向大家分享一个很好用的工具:pdf2docx 安装 $ pip install pdf2docx 用法也很简单,核心方法是Converter 我写了一个小脚本,如有需
阅读全文
摘要:编程中免不了要写配置文件,今天我们继续Python网络编程,学习一个比 JSON 更简洁和强大的语言————YAML 。本文老胡简单介绍 YAML 的语法和用法,以及 YAML 在机器学习项目中的应用实例。欢迎大家一起学习,也欢迎点赞、在看、分享! 前篇:我开始学Python网络编程了 YAML Y
阅读全文
摘要:大家好,我是老胡。最近在和小伙伴们一起搞事情,我是学统计出身,编程能力其实很差,有点拖后腿了。所以需要恶补基础,这个系列会更新几篇,感兴趣的同学可以一起学习交流。 ZeroMQ概述 ZeroMQ(又名ØMQ,MQ,或zmq)像一个可嵌入的网络库,但其作用就像一个并发框架。 ZeroMQ类似于标准Be
阅读全文
摘要:kaggle是很多数据分析和机器学习初学者非常喜爱的数据科学竞赛平台。 这个平台上有很多接近现实业务场景的数据集,非常适合练手。 今天向大家推荐一个下载kaggle数据集的小工具——kaggleAPI 配置好之后,可以写个脚本,以后下载数据就方便多了。 安装 pip install kaggle 安
阅读全文
摘要:无论是数据分析还是机器学习,数据的预处理必不可少。 其中最常用、最基础的Python库非numpy和pandas莫属,很多初学者可能看了很多教程,但是很快就把用法忘光了。 光看不练假把式,今天向大家推荐三套感觉不错的练习题,感兴趣的同学可以练练手。 每套题都分四个Level的难度 Difficult
阅读全文
摘要:Python 代码编辑器怎么选?PyCharm、VS Code、Jupyter Notebook 都各有特色。 对于大型代码库,最好还是用传统的 IDE 比较靠谱,但是数据分析等需要可视化操作的场景下,Jupyter Notebook就太适合了。老胡比较喜欢的是JupyterLab,这是Jupyte
阅读全文
摘要:美国时间1月8日,推特在官方博客发文称,在仔细审查了@realDonaldTrump 账户最近的推文及其相关背景后,由于存在进一步煽动暴力风险,推特已永久停用该账户。 那个给我们带来许多快乐的男人可能要与我们渐行渐远了 他为中华民族伟大复兴做出了巨大贡献,我们不会忘记这位战功卓著的同志。 说回正事
阅读全文
浙公网安备 33010602011771号