Pdch's Blog

Back

基础技术栈#

  • 系统:Debian(Gnome)
  • 环境管理:venv,pip
  • 编程语言:Python
  • AI 框架:Pytorch
  • 通用计算:Jax
  • 内容管理工具:Git
  • 集成开发环境:VScode(本地环境)、Jupyterlab(远程环境)

进阶技术栈#

  • 编程语言:C++(g++、cling,标准=23)
  • AI 框架:Pytorch(AMP,DDP并发)
  • 环境管理:Podman(Devcontainer安装Podman-Docker软件包)
  • 大数据:duckdb(替代pandas)
  • 构建工具:xmake

自选方向技术栈#

  • 原型计算: MATLAB
  • 云计算:K8s(rancher)、KVM、SDS(ceph)、SDN
  • 边缘智能:TensorRT、onnx
  • 高性能AI:flax、optax、orbax
  • 加速器:FPGA(xilinx)、vitis、PCIe

注:

  1. 基础技术栈建议在进入方向后3-6个月内完成;
  2. 进阶技术栈建议在基础学习完后1-2个月内完成;
  3. 自选方向技术栈仅作为参考,目前阶段无强制要求;
  4. 使用“/”连接表示可选择其中一种技术,使用“,”仅作为分隔符;
  5. WSL2不再推荐,仅作为过渡使用。

以下推荐一些需要的数学知识#

人工智能基础
https://pd-ch.github.io/blog/2025-03-09-the-way-to-artificial-intelligence
Author Pdch
Published at March 9, 2025
Comment seems to stuck. Try to refresh?✨