Skip to main content

黑洞资源笔记

  1. 高维概率及其数据科学应用(课程视频及教材)

    本课程为现代数据科学的理论研究奠定了概率基础。你会学到一些方法,这些方法构成了任何希望在机器学习,理论计算机科学,理论统计学,信号处理等方面进行数学工作的人的基本工具箱。

    该课程适合数学、统计学、计算机科学和电气工程专业的学生。本科线性代数、实分析和概率论的坚实背景是最低先决条件。对度量、希尔伯特和赋范空间有一定的熟悉是一个加分项,但不是必需的。不需要测度理论知识。

    该课程包括41个视频讲座和13套作业。 它于2022年秋季在俄罗斯入侵乌克兰期间在基辅国立大学远程教授

    课程地址 | #教程 | 评论区有PDF文件
  2. 大部分情况下,你并不需要OpenCV。该仓库主要是在一些移动场景下,替代OpenCV的功能,例如一些图片的读写、预处理、resize、gui等被替换,并且大部分情况下你可以把SimpleOCV直接集成到你的项目中,甚至可以直接编译成wasm在浏览器运行。

    SimpleOCV大部分实现均来自于ncnn,为了使得它更加模块化,单独拎出来作为一个独立库,方便任何项目进行集成。

    理论上我们也可以使用opencv-mobile的版本,但这个东西是在原有的opencv源码上patch出来的,灵活性太差了,直接下载预先编译好的二进制也会出很多问题。

    SimpleOCV尽可能秉承以下几个原则:

    最小化:精简你今需要的几个接口;
    跨平台:浏览器都能跑,还有什么不能跑;
    方便集成:任何C++项目都能集成
    目的就是:对于不是很复杂的项目,彻底抛弃OpenCV,但是对于已有的项目,SimpleOCV的include接口,保持和OpenCV一模一样。

    Simple OpenCV
  3. 自动 Photoshop-Stable-扩散插件

    使用Auto-Photoshop-StableDiffusion-Plugin,你可以直接在Photoshop中使用Automatic1111 Stable Diffusion的功能,而无需在程序之间切换。这使你可以在熟悉的环境中轻松使用稳定扩散AI。你可以使用所有喜欢的工具编辑稳定扩散图像,并将其直接保存在Photoshop中。

    Auto-Photoshop-StableDiffusion-Plugin | #插件
  4. Metriport:开源通用医疗数据API

    使用Metriport很简单,只需执行以下步骤:
    1.创建开发者帐户。
    2.生成 API 密钥。
    3.在服务器上设置 Metriport 客户端。
    4.链接到应用程序中的 Metriport Connect 微件。
    5.访问用户的健康数据

    文档 | 官网 | Github | #API
  5. 自动生成视频字幕并进行翻译,用语音合成实现配音,再利用字幕时间实现音画同步

    工作原理
    如果已经有视频的人造 SRT 字幕文件,可:

    1.使用谷歌云自动翻译文本,并创建新的翻译SRT文件
    2.创建已翻译文本的文本到语音转换音频剪辑(使用更逼真的神经语音)
    3.使用字幕行的计时来计算每个语音音频剪辑的正确持续时间
    4.拉伸或缩小翻译后的音频剪辑,使其长度与原始语音完全相同,并插入音频中的同一点。因此,翻译后的语音将与原始视频保持完全同步。
    5.可选(默认打开):您可以使用在第一次传递期间计算的正确语速,而不是拉伸音频剪辑,而是通过 API 合成每个剪辑。这大大提高了音频质量。

    其他主要功能
    1.创建 SRT 字幕文件的翻译版本
    2.按顺序批量处理多种语言
    3.用于保存翻译、合成和语言设置以供重复使用的配置文件
    4.包含用于将所有语言音轨添加到视频文件的脚本,能够将音效轨道合并到每个语言轨道中
    5.包含用于将 YouTube 视频标题和说明翻译成多种语言的脚本

    Auto-Synced-Translated-Dubs | 示例Wiki | 计划的功能 | Google Cloud 项目设置说明 | Microsoft Azure 安装说明
  6. Mac上的App图标改换工具

    使用:前往GitHub的Release界面,下载最新版App,将App移动到应用程序文件夹。

    获得 query api (可选择):打开Safari,打开https://macosicons.com/#/ ,搜索任意图标,打开开发者工具,选择网络标签栏,搜索 algolianet,复制链接类似于 p1txh7zfb3-3.algolianet.com,打开IconChanger的设置,输入链接。

    关于系统App:目前无法更改系统应用程序的图标。由于 SIP,用户或 root 无法向此应用写入内容。而Bridge App的想法需要修改一下 Info.plist,所以是行不通的。

    IconChanger | #工具
  7. 用Python编写的Discord机器人示例,它使用完成API与模型进行对话,并使用审核API过滤消息。

    此存储库不接受拉取请求。如果要添加或更改功能,请分叉此存储库。

    特征:
    /chat启动一个公共线程,参数是传递给机器人的第一条用户消息message;
    该模型将为以 开头的任何线程中的每个用户消息生成回复/chat;
    对于每个请求,整个线程都将传递给模型,因此模型将记住线程中以前的消息;
    当达到上下文限制或线程中达到最大消息计数时,机器人将关闭线程;
    可通过修改来自定义机器人指令config.yaml;
    可更改模型,硬编码值为text-davinci-003

    gpt-discord-bot