Changsha University of Science & Technology
Computer Science And Technology
Specialized Skills
- Understanding of Python, C++, Java, Rust programming
- Familiar with common data structures and algorithms
- Familiar with computer networks, operating systems and other related knowledge
- Knowledge of the basics of building machine learning systems
- Familiar with the use of common tools and commands in the Linux environment
- Familiar with basic machine learning algorithms such as support vector machines, decision trees, etc.
- Familiar with convolutional neural networks, attention mechanisms, and interpretable machine learning.
Project Experience
DLSys
Independent Development
January 2023 - April 2023
- Took CMU DL Systems course
- Learned "Statistical Learning Methods" and implemented some of the code.
- Learned "Deep Learning by Doing" from Mu Li.
- Learn simple GPU and CUDA programming.
- Build a simple deep learning system
- Implement automatic differentiation
- Implementing computational graphs
- Implementing GPU matrix operations acceleration
Separating multiple vocals
Captain
December 2021 - March 2022
- Languages spoken: C++, Python
- Skills: Machine Learning, Deep Learning, Neural Network Model Quantization, CMake, C++ Model Deployment
- Project Description: Learning vocal features from multi-person audio recordings using deep learning models to isolate individual vocals, and deploying the project using C++.
- Model deployment using ONNX and OpenVINO frameworks.
- Quantitative pruning of the model to reduce the number of model parameters and speed up inference.