Main Page: Difference between revisions

From David's Wiki
(43 intermediate revisions by the same user not shown)
Line 14: Line 14:
* [[NodeJS]]
* [[NodeJS]]
* [[WebGL]]
* [[WebGL]]
* [[PHP]]


===Numerical Computation===
===Numerical Computation===
* [[Latex]]
* [[Julia]]
* [[Julia]]
* [[MATLAB]]
* [[MATLAB]]
* [[Python]]
* [[Python]]
* [[Cython]]
* [[R]]
* [[R]]


Line 25: Line 26:
* [[CUDA]]
* [[CUDA]]
* [[OpenCL]]
* [[OpenCL]]
* [[ROCm]]


====Shader Languages====
====Shader Languages====
* [[GLSL]]
* [[GLSL]]
* [[HLSL]]
* [[HLSL]]
===Typesetting===
* [[Latex]]
** [[PGF/TikZ | TikZ]]
* [[Markdown]]


==Frameworks==
==Frameworks==
Line 42: Line 49:


==Machine Learning==
==Machine Learning==
===Libraries===
* [[Flux]]
* [[Flux]]
* [[TensorFlow]]
* [[TensorFlow]]
* [[PyTorch]]
* [[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]]


==Libraries==
==Libraries==
Line 52: Line 78:
* [[GLFW]]
* [[GLFW]]
* [[ViennaCL]]
* [[ViennaCL]]
* [[OpenCV]]
* [[Webpack]]


==Software and Tools==
==Software and Tools==
===Software Engineering===
* [[CMake]]
* [[CMake]]
* [[Makefile]]
* [[Makefile]]
* [[Git]]
* [[Git]]
* [[Adobe Premiere]]
* [[Docker (software)]]
 
===Text Editors and IDEs===
* [[Atom]]
* [[Visual Studio Code]]
* [[Emacs]]
* [[Vim (text editor)]]
 
===Photo/Video Editing===
* [[Adobe Premiere Pro]]
 
===Misc===
* [[Useful Node Programs]]


==Operating System Usage==
==Operating System Usage==
* [[Linux]]
* [[Linux]]
* [[Windows]]
* [[Windows]]
* [[LAMP (software bundle)]]
* [[Android (operating system) | Android]]


==Surveys==
==Surveys==
* [[Steganography]]
* [[Steganography]]
* [[Natural language processing]]
* [[Natural language processing]]
* [[Spherical Harmonics]]
* [[Image Compression]]
* [[Video Compression]]
* [[Depth Estimation]]
* [[Single Image Animation]]
* [[Foveated Rendering]]


==Math==
==Math==
* [[Machine Learning]]
* [[Machine Learning]]
** [[Supervised Learning]]
** [[Unsupervised Learning]]
** [[Reinforcement Learning]]
** [[Reinforcement Learning]]
** [[Transfer Learning]]
** [[Domain Adaptation]]
** [[Ensemble Learning]]
* [[Advanced Calculus]]
* [[Linear Algebra]]
* [[Linear Algebra]]
* [[Probability]]
** [[Stochastic Processes]]
<!-- ** [[Measure-theoretic Probability Theory]] -->
* [[Statistics]]
* [[Statistics]]
* [[Numerical Analysis]]
* [[Numerical Analysis]]
** [[Numerical Optimization]]
** [[Numerical Optimization]]
* [[Data Structures]]
* [[Algorithms]]
* [[Algorithms]]
** [[Interview Algorithms]]
** [[Interview Algorithms]]
* [[Computer Graphics]]
* [[List of sphere projections]]
* [[List of sphere projections]]
<!-- * [[Line Integral Convolution]] -->


==Misc==
==Misc==
Line 82: Line 144:
* [[Regular Expressions|Regular Expressions (Regex)]]
* [[Regular Expressions|Regular Expressions (Regex)]]
* [[Preprocessor Macros]]
* [[Preprocessor Macros]]
* [[Giving Talks]]
* [[Writing Papers]]
* [[Reading Papers]]
* [[Credit Cards]]
* [[Investing]]
* [[Technical Interviews]]
<!--
* [[Learn Chinese]]
* [[Learn Japanese]]
-->


<!--
<!--

Revision as of 19:16, 8 January 2020

Welcome to David Li's wiki.

Programming Languages

General Purpose

Web Programming

Numerical Computation

GPU Programming

Shader Languages

Typesetting

Frameworks

Game Development

Web Development

Machine Learning

Libraries

Applications

Architectures

Research Areas

Libraries

Software and Tools

Software Engineering

Text Editors and IDEs

Photo/Video Editing

Misc

Operating System Usage

Surveys

Math

Misc