李理的博客

关于ChatGPT的思考

一个NLP从业者关于ChatGPT的思考。

人工智能能否实现?

本文讨论人工智能是否可以实现这个哲学问题。本文是《深度学习理论与实战:提高篇》的一章,更多内容请点击深度学习理论与实战:提高篇

转载请联系作者(fancyerii at gmail dot com)!

读汪曾祺

我觉得汪老的小说特别适合现在的人来阅读,原因当然很多,但是其中之一就是他的小说都很短。

借用石头向空空道人说的:“今之人,贫者日为衣食所累,富者又怀不足之心,纵然一时稍闲,又有贪淫恋色,好货寻愁之事,那里去有工夫看那长篇大论?所以汪老的小说,也不愿世人称奇道妙,也不定要世人喜悦检读,只愿他们当那醉淫饱卧之时,或避事去愁之际,把此一玩,岂不省了些寿命筋力?就比那谋虚逐妄,却也省了口舌是非之害,腿脚奔忙之苦。再者,亦令世人换新眼目,不比那些胡牵乱扯,忽离忽遇,满纸才人淑女、子建文君红娘小玉等通共熟套之旧稿。”

每天花上一二十分钟阅读几页汪老的文字,不比用手机刷那些谋虚逐妄的内容要强得多?

(8/20增加《看水》;8/29增加《大淖记事》;9/4增加《云致秋行状》;9/24增加《仁慧》;9/30增加《皮凤三楦房子》;10/21增加《鉴赏家》);2020/6/7增加《小姨娘》;2020/6/13增加《鲍团长》;2020/6/25增加《关于葡萄》

深度学习理论与实战:提高篇

国内首本免费的深度学习书籍!涵盖听觉、视觉、语言和强化学习四大领域,深入浅出的理论分析和详尽的代码分析。(5/18增加用Cycle GAN实现Image to Image Tanslation;6/5增加机器翻译;6/17增加Policy Gradient)。

全书更新完毕!
转载请联系作者(fancyerii at gmail dot com)!

BERT课程

本文是作者即将在CSDN作直播的课程的预备知识,对课程感兴趣但是没有相关背景知识的同学可以提前学习这些内容。新增课程slides和视频回放地址


使用Vscode调试js和nodejs代码

前文介绍了nodejs和js代码的调试方法,并且通过The Definitive Guide to HTML5 WebSocket的websocket例子介绍怎么同时调试server和client代码。


使用PDM来管理Python项目

使用Pip+venv来管理pyton项目会有很多问题,使用conda也不尽如人意。最近尝试了很多Python包管理工具,包括PipenvPoetryPDM。通过一番尝试之后发现PDM最符合我的需求,因此记录一下。部分内容来自Pipenv教程


ChatGPT发送消息后没有响应的bug

今天使用ChatGPT时突然不工作了,点击发送消息按钮或者回车后右侧图标一直旋转,但是消息并没有发生出去,也没有响应。


在同一台Linux机器上安装多个版本GLIBC

有没有在运行一个程序时遇到”/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28’ not found”?是不是打算升级GLIBC?千万不要这么做,否则你要随时面临崩溃的可能。升级Linux系统?就为了使用一个新的GLIBC而升级系统,万一又有一个程序需要更新版本的GLIBC怎么办? 本文解释通过自己编译GLIBC并且使用patchelf解决这类问题。


使用服务器ssh实现Git服务

对于很小的团队(一两个人)来说,Github要交钱,搭建一个Gitlab有点费劲。其实我们可以使用git init --bare来实现一个简易的git服务。


翻译:How to Publish an Open-Source Python Package to PyPI

本文是How to Publish an Open-Source Python Package to PyPI的翻译。


《Bash Idioms》学习


Ubuntu安装RDP Server

通常我们通过ssh登录到远程服务器。但是有的时候我们想运行一些有GUI的程序,比如chrome浏览器。这个时候我们就可以在服务器上安装RDP Server,然后本地客户端就可以通过RDP协议通过GUI的方式登录服务器了。RDP是微软开发的协议,最早用于Windows远程桌面。我们在服务器上安装RDP Server之后,本地不管是Linux还是Windows都可以方便的登录了。


《Programming Massively Parallel Processors Fourth Edition》学习


使用Vscode调试远程服务器docker里的Python代码

前文介绍了远程调试服务器上的python代码的方法,但是有的时候在服务器上直接安装比较复杂,但是运行docker镜像比较简单。使用docker的好处是方便运维,但是它对开发并不友好(尤其是整到k8s里之后)。本文介绍怎么远程调试docker容器里的python代码(通常使用gpu)。