Skip to main content

黑洞资源笔记

  1. Thrust:C++并行算法库

    Thrust是C++并行算法库,它启发了将并行算法引入C++标准库。Thrust 的高级接口极大地提高了程序员的工作效率 ,同时实现了GPU和多核CPU之间的性能可移植性。它建立在已建立的并行编程框架(如CUDA、TBB和OpenMP)之上。它还提供了许多类似于C++标准库中的通用工具。

    NVIDIA C++标准库是一个开源项目;它在GitHub上可用,并包含在NVIDIA HPC SDK和CUDA工具包中。如果你安装了其中一个SDK,则无需额外的安装或编译器标志即可使用 libcu++。

    Github | Docs | #C++
  2. Python代码命名级混淆工具

    特性:
    将所有评论变成Pitbull歌词
    把你所有的变量名混合成动物的声音和看起来非常相似的字符,比如“bark_bark_0OO0O”。
    添加恼人的空白。
    在所有这些改进之后,代码仍然可以运行

    Lancer | #工具
  3. 在Mac电脑上配置PyTorch机器学习开发环境

    设定你拥有 Apple Silicon Mac(M1、M2、M1 Pro、M1 Max、M1 Ultra)并希望将其设置用于数据科学和机器学习,那么这个仓库可以帮你安装 Homebrew 和 Miniforge3 等各种软件工具,用于安装 PyTorch 等各种数据科学和机器学习工具。还可以让 PyTorch 在 Apple Silicon GPU 上运行,以实现更快的计算。

    PyTorch on Apple Silicon | #PyTorch
  4. 讲一个冷知识:$,这个是美元的符号;¥,这是人民币的符号。

    各位在拼课的时候还请一定看清楚货币符号。

    我是没想到会有这么多人看错。