Skip to content
View whyb's full-sized avatar
😂
😂

Organizations

@avplayer

Block or report whyb

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
whyb/README.md

👋 Welcome to 張小凡's GitHub Profile!

Hey there! Thanks for stopping by my little corner of the internet. I'm 張小凡(whyb), and I'm thrilled to have you here. 🎉

About Me

I'm currently working into the fascinating world of visual image processing and AI deployment. My latest obsession? Learning the ins and outs of AI LLM quantization. It's a wild ride, but I'm loving every minute of it!

What I'm Up To

  • 🔭 Working at a company building cutting-edge tools for audio processing and video editing.
  • 👁️‍🗨️ Exploring computer vision applications—from image understanding to intelligent visual effects.
  • 🧠 Diving into frontier AI technologies, with a focus on real-world impact and multimodal intelligence.

Open Source Contributions

I'm proud to be a part of some amazing open-source projects, including:

Self-directed

  • FastChwHwcConverter is a high-performance, CPU multi-threaded(OpenMP/OneTBB), GPU acceleration(ROCm/CUDA), header-only C++ library for converting image data formats between HWC (Height, Width, Channels) and CHW (Channels, Height, Width).
  • Gomoku-AI is implemented with PyTorch, designed with reference to AlphaZero. It takes Player 1 as the main training target, while Player 2 serves as a sparring model to help Player 1 improve. Leveraging deep learning, it simulates players' move strategies through the training mechanism of a neural network model (based on the deep structure of ResNet and reinforcement learning).
  • HwCodecDetect is a lightweight command-line tool that reports on your device's available hardware-accelerated video codecs.

Contributed to others

  • Tencent's ncnn is a high-performance neural network inference framework. Pure C++ implementation, cross-platform(Windows, MacOS, Linux, Android, iOS), and supports cpu(loongarch, arm, risc-v, mips, x86), supports GPU(Nvidia, AMD, Intel, Qualcomm, Apple, Hisilicon, Rockchip npu, Axera, etc..)
  • inisis's OnnxSlim is a lightweight Python toolkit designed to optimize ONNX models.
  • nihui's ruapu is using various extended instructions to harass and amuse the CPU to inferred whether the CPU supports a certain extended instruction set.

Tech Stack

  • 💻 Languages: Modern C++ – my trusty sidekicks.
  • 🌍 Location: Based in the vibrant city of Chengdu.

Familiar Technologies

C++ OpenCV OpenVINO Onnxruntime DirectML TensorRT ffmpeg OpenGL Vulkan Qt


whyb's GitHub stats whyb's Most used languages

Feel free to explore my repositories, and don't hesitate to reach out if you want to collaborate or just chat about tech. Happy coding! 😄

Pinned Loading

  1. Gomoku-AI Gomoku-AI Public

    一个PyTorch实现的五子棋AI项目

    Python 21

  2. FastChwHwcConverter FastChwHwcConverter Public

    A high-performance, header-only C++ library for image tensor data format conversion, leveraging OpenMP parallel processing for unparalleled CPU performance and optimized CUDA/HIP implementations fo…

    C++ 10

  3. AdaAttN-onnx AdaAttN-onnx Public

    AdaAttN [ICCV 2021] export to onnx model

    Python 3

  4. Tencent/ncnn Tencent/ncnn Public

    ncnn is a high-performance neural network inference framework optimized for the mobile platform

    C++ 22.1k 4.3k

  5. HDRTVDM-onnx HDRTVDM-onnx Public

    HDRTVDM is a deep learning model for converting SDR images into HDR outputs with BT.2020 precision and format flexibility.

    Python 2

  6. HwCodecDetect HwCodecDetect Public

    HwCodecDetect is a lightweight command-line tool that reports on your device's available hardware-accelerated video codecs. It quickly identifies a system's encoding and decoding capabilities for s…

    Batchfile 1