Disco Diffusion 是最近比较火的多模态 AI 图像生成系统,可以通过英文文本描述直接生成质量还不错的画作。 该系统生成图像的风格受到若干关键词的强烈影响,因此社区中一个热点就是寻找各种风格独特的关键词组合。imgur 上有位网友 @kingdomakrillic 整理了一份 CLIP + VQGAN 生成图像的风格关键词示例,基本上可以直接套用到 Disco Diffusion 系统中,非常有用!
Win10 家庭版上安装 Hyper-V 的方法
WSL2 需要打开 Hyper-V 的支持,而 Win10 家庭版上没有 Hyper-V 完整组件,有 2 种方法可以开启 Hyper-V:
在 WSL2 环境中使用 Win10 宿主系统中代理的方法
自动配置网线直连数据传输方案
Ubuntu 18.04 LTS 中让桌面系统不占用 N 卡显存的方法
在 CentOS 6.x 下使用 gcc 4.9.x 的方法
尝试在 CentOS 6.x 下编译使用 PyPy 5.x 时发现其生成的 interpreter.c 使用了 __int128
内置类型,但系统自带的 gcc 4.4.x 并不支持该类型,所以需要按如下步骤装一个 gcc 4.9.x:
Java 正则库 bug 一例
一日同事尝试用 Java 正则库匹配某模式总是抛出 String index out of range
异常,百思不得其解。经过一番研究,得到了这样一个最小复现用例:
1 | import java.util.regex.*; |
IPython Notebook 转成 LaTeX 时的中文问题解决方案
从 IPython 1.0 开始 IPython Notebook 就自带了 nbconvert 工具,可以将 notebook 转换为 HTML/LaTeX/Markdown/reStructure/Slides 等多种外部格式,以方便内容的快速重用。从内容展现的一致性上看,将 notebook 转成 LaTeX 再处理为 PDF 文件是表现最好的,因此使用频率也最高,然而当 notebook 中出现中文时,默认生成的 LaTeX 文件无法进行支持,会导致最终生成的 PDF 文件中中文部分都是空白。经过实验,对生成的 LaTeX 文件进行如下手工修改可以快速修正此问题: