Main Page: Difference between revisions
m Reverted edits by David (talk) to last revision by MediaWiki default Tag: Rollback |
Tag: Undo |
||
Line 1: | Line 1: | ||
Welcome to David Li's wiki. | |||
{{#css: | |||
.main-card-container { | |||
height: fit-content; | |||
height: -moz-fit-content; | |||
flex-grow:1; | |||
display:flex; | |||
flex-wrap: wrap; | |||
padding: 0rem 1rem; | |||
justify-content: left; | |||
align-items: stretch; | |||
align-content: stretch; | |||
margin: -0.2rem 0rem; | |||
} | |||
.main-flex-card { | |||
margin: 0.3rem; | |||
flex: 1 1 30%; | |||
max-width: 30%; | |||
min-width: 8rem; | |||
} | |||
.main-flex-card-inner { | |||
border: 0.4rem solid #555555; | |||
border-radius: 1rem; | |||
max-width: 15rem; | |||
min-height: 90%; | |||
margin: 0 auto; | |||
padding: 0.1rem; | |||
} | |||
.main-card-container-inner h6 { | |||
text-align:center | |||
} | |||
.main-flex-card-inner ul { | |||
width: fit-content; | |||
width: -moz-fit-content; | |||
max-width: 80%; | |||
margin: auto; | |||
} | |||
.main-flex-card-inner ul li { | |||
width: fit-content; | |||
width: -moz-fit-content; | |||
max-width: 100%; | |||
} | |||
.main-card-header { | |||
font-weight: bold; | |||
text-align: center; | |||
margin-top: 0.3rem; | |||
} | |||
}} | |||
== | <div style="display:flex;flex-direction:row;"> | ||
<div style="flex-grow:0;">__TOC__</div> | |||
<div class="main-card-container"> | |||
<div class="main-flex-card"> | |||
<div class="main-flex-card-inner"> | |||
* [https:// | <div class="main-card-header">Programming</div> | ||
<ul> | |||
<li>[[C++]]</li> | |||
<li>[[JavaScript]]</li> | |||
<li>[[NodeJS]]</li> | |||
<li>[[Python]]</li> | |||
<li>[[Julia]]</li> | |||
</ul> | |||
</div> | |||
</div> | |||
<div class="main-flex-card"> | |||
<div class="main-flex-card-inner"> | |||
<div class="main-card-header">Libraries</div> | |||
<ul> | |||
<li>[[TensorFlow]]</li> | |||
<li>[[PyTorch]]</li> | |||
<li>[[OpenCV]]</li> | |||
</ul> | |||
</div> | |||
</div> | |||
<div class="main-flex-card"> | |||
<div class="main-flex-card-inner"> | |||
<div class="main-card-header">Frameworks</div> | |||
<ul> | |||
<li>[[Laravel]]</li> | |||
<li>[[Unity]]</li> | |||
</ul> | |||
</div> | |||
</div> | |||
<div class="main-flex-card"> | |||
<div class="main-flex-card-inner"> | |||
<div class="main-card-header">Software Tools</div> | |||
<ul> | |||
<li>[[Git]]</li> | |||
<li>[[FFmpeg]]</li> | |||
<li>[[Rclone]]</li> | |||
</ul> | |||
</div> | |||
</div> | |||
<div class="main-flex-card"> | |||
<div class="main-flex-card-inner"> | |||
<div class="main-card-header">Theory</div> | |||
<ul> | |||
<li>[[Parallel Algorithms]]</li> | |||
<li>[[Computer Graphics]]</li> | |||
<li>[[Advanced Computer Graphics]]</li> | |||
<li>[[Machine Learning]]</li> | |||
</ul> | |||
</div> | |||
</div> | |||
<div class="main-flex-card"> | |||
<div class="main-flex-card-inner"> | |||
<div class="main-card-header">Typesetting</div> | |||
<ul> | |||
<li>[[Latex]]</li> | |||
<li>[[Markdown]]</li> | |||
<li>[[Markdeep]]</li> | |||
<li>[[Wikitext]]</li> | |||
</ul> | |||
</div> | |||
</div> | |||
<div class="main-flex-card"> | |||
<div class="main-flex-card-inner"> | |||
<div class="main-card-header">Operating Systems</div> | |||
<ul> | |||
<li>[[Linux]]</li> | |||
<li>[[Windows]]</li> | |||
<li>[[Docker (software)]]</li> | |||
<li>[[MSYS2]]</li> | |||
</ul> | |||
</div> | |||
</div> | |||
</div> | |||
</div> | |||
==Programming Languages== | |||
===General Purpose=== | |||
* [[C_(programming_language) | C]] | |||
* [[C++]] | |||
* [[C Sharp|C#]] | |||
* [[Java]] | |||
* [[Kotlin]] | |||
* [[Bash (Unix shell) | Bash]] | |||
===Web Programming=== | |||
* [[JavaScript]] | |||
* [[NodeJS]] | |||
* [[WebGL]] | |||
* [[PHP]] | |||
* [[HTML]] | |||
* [[Apache HTTP Server]] | |||
* [[Cascading Style Sheets | Cascading Style Sheets (CSS)]] | |||
===Numerical Computation=== | |||
* [[Julia]] | |||
* [[MATLAB]] | |||
* [[Python]] | |||
* [[Cython]] | |||
* [[R]] | |||
===GPU Programming=== | |||
* [[CUDA]] | |||
* [[OpenCL]] | |||
* [[ROCm]] | |||
====Shader Languages==== | |||
* [[GLSL]] | |||
* [[HLSL]] | |||
===Typesetting=== | |||
* [[Latex]] | |||
** [[PGF/TikZ | TikZ]] | |||
* [[Markdown]] | |||
* [[Markdeep]] | |||
==Frameworks== | |||
===Game Development=== | |||
* [[Unity]] | |||
===Web Development=== | |||
* [[Laravel]] | |||
* [[Bootstrap]] | |||
* [[Vue.js]] | |||
* [[React]] | |||
===App Development=== | |||
* [[Android App Development]] | |||
==Machine Learning== | |||
===Libraries=== | |||
* [[Flux]] | |||
* [[TensorFlow]] | |||
* [[PyTorch]] | |||
===Applications=== | |||
* [[Neural Physics]] | |||
* [https://joelgrus.com/2016/05/23/fizz-buzz-in-tensorflow/ Fizz Buzz] | |||
===Architectures=== | |||
* [[Convolutional neural network | Convolutional neural network (CNNs)]] | |||
* [[Generative adversarial network | Generative Adversarial Networks (GANs)]] | |||
* [[Long short-term memory | Long short-term memory (LSTM)]] | |||
* [[Transformer (machine learning model)]] | |||
* [[Capsule neural network]] | |||
* [[Siamese neural network]] | |||
===Research Areas=== | |||
* [[Adversarial machine learning]] | |||
** [[Adversarial Examples]] | |||
** [[Poisoning Attacks]] | |||
* [[Zero-Shot Learning]] | |||
==Computer Vision== | |||
* [[List of Feature Descriptors]] | |||
* [[Essential Matrix]] | |||
==Libraries== | |||
* [[FFmpeg]] | |||
* [[three.js]] | |||
* [[Eigen (C++ library)]] | |||
* [[GLFW]] | |||
* [[ViennaCL]] | |||
* [[OpenCV]] | |||
* [[Open3D]] | |||
* [[Webpack]] | |||
==Software and Tools== | |||
===Software Engineering=== | |||
* [[CMake]] | |||
* [[Makefile]] | |||
* [[Git]] | |||
* [[Docker (software)]] | |||
* [[GNU Compiler Collection | GNU Compiler Collection (GCC)]] | |||
===Text Editors and IDEs=== | |||
* [[Atom]] | |||
* [[Visual Studio Code]] | |||
* [[Emacs]] | |||
* [[Vim (text editor)]] | |||
===Photo/Video Editing=== | |||
* [[Adobe Premiere Pro]] | |||
===3D Modeling=== | |||
* [[Blender (software)]] | |||
===Office=== | |||
* [[Microsoft Powerpoint]] | |||
===Misc=== | |||
* [[Useful Node Programs]] | |||
* [[Google Chrome]] | |||
* [[Anaconda (Python distribution)]] | |||
==Operating Systems== | |||
* [[Linux]] | |||
* [[Windows]] | |||
* [[LAMP (software bundle)]] | |||
* [[Android (operating system) | Android]] | |||
* [[Cygwin]] | |||
* [[MSYS2]] | |||
* [[Kernel-based Virtual Machine | Kernel-based Virtual Machine (KVM)]] | |||
==Research== | |||
===Surveys=== | |||
* [[Steganography]] | |||
* [[Natural language processing]] | |||
* [[Spherical Harmonics]] | |||
* [[Image Compression]] | |||
* [[Video Compression]] | |||
* [[Depth Estimation]] | |||
* [[Single Image Animation]] | |||
* [[Foveated Rendering]] | |||
* [[Texture Synthesis]] | |||
* [[Image Registration]] | |||
===Communication=== | |||
* [[Computer Science Conferences]] | |||
* [[Giving Talks]] | |||
* [[Writing Papers]] | |||
* [[Reading Papers]] | |||
* [[Reviewing Papers]] | |||
==Math and Theory== | |||
* [[Machine Learning]] | |||
** [[Supervised Learning]] | |||
** [[Unsupervised Learning]] | |||
** [[Reinforcement Learning]] | |||
** [[Transfer Learning]] | |||
** [[Domain Adaptation]] | |||
** [[Ensemble Learning]] | |||
* [[Advanced Calculus]] | |||
* [[Linear Algebra]] | |||
* [[Probability]] | |||
** [[Stochastic Processes]] | |||
<!-- ** [[Measure-theoretic Probability Theory]] --> | |||
* [[Statistics]] | |||
* [[Numerical Analysis]] | |||
** [[Numerical Optimization]] | |||
* [[Data Structures]] | |||
* [[Algorithms]] | |||
** [[Interview Algorithms]] | |||
** [[Parallel Algorithms]] | |||
** [[Graph Theory]] | |||
* [[Computer Graphics]] | |||
** [[Advanced Computer Graphics]] | |||
* [[List of sphere projections]] | |||
<!-- * [[Line Integral Convolution]] --> | |||
==Misc== | |||
* [[MediaWiki]] | |||
* [[Regular Expressions|Regular Expressions (Regex)]] | |||
* [[Preprocessor Macros]] | |||
* [[Credit Cards]] | |||
* [[Investing]] | |||
* [[Technical Interviews]] | |||
* [[Datasets]] |