Nianlong Gu's repositories
Local-Citation-Recommendation
Code for ECIR 2022 paper Local Citation Recommendation with Hierarchical-Attention Text Encoder and SciBERT-based Reranking
WhisperSeg
Code for ICASSP 2024 paper WhisperSeg: Positive Transfer of the Whisper Speech Transformer to Human and Animal Voice Activity Detection
MemSum-DQA
Adapting an Efficient Long Document Extractive Summarizer for Document Question Answering
Floating-Random-Walk-Method-for-Capacitance-Extraction
Using the floating random walk method to extract the inter-connect capacitance in the VLSI
MasterThesis_Autoencoder-based-Super-Resolution
Master thesis project. In this project, an autoencoder model is designed to achieve single image super resolution.
reverse-variational-autoencoder
WACV 2020 paper: Reverse Variational Autoencoder for Visual Attribute Manipulation and Anomaly Detection Pytorch Implementation
Autoencoder-based-Super-Resolution
Master thesis project. In this project, an autoencoder model is designed to achieve single image super resolution.
Super-Resolution-Spectrum-Analysis
Analyze the image quality in the frequency domain and compare the performance of different SISR models
SupportVectorMachine
simple implementation of the support vector machine algorithm, for detail see my blog https://nianlonggu.com
ethz-thesis-title-page
A LaTeX title page template for a Ph.D. thesis at ETH Zurich.
AOI-Tracking-sam-pt
SAM-PT: Extending SAM to zero-shot video segmentation with point-based tracking.
LLaMA-Factory
Easy-to-use LLM fine-tuning framework (LLaMA, BLOOM, Mistral, Baichuan, Qwen, ChatGLM)
llm-course
Course to get into Large Language Models (LLMs) with roadmaps and Colab notebooks.
LLMs-from-scratch
Implementing a ChatGPT-like LLM in PyTorch from scratch, step by step
preprint-template.tex
A template for two-column scientific preprints
rouge-score-Bootstrap-with-95-confidence-level
A code snippet for using the rouge-score bootstrapping sampling method to compute the confidence level of rouge scores
s2orc-doc2json
Parsers for scientific papers (PDF2JSON, TEX2JSON, JATS2JSON)
streamlit-elements
Create a draggable and resizable dashboard in Streamlit, featuring Material UI widgets, Monaco editor (Visual Studio Code), Nivo charts, and more!
voxseg
A python library for voice activity detection (VAD) for speech/non-speech segmentation.