andy
7bc4dffd8b
Affected files: STEM/AI/Neural Networks/CNN/Examples.md STEM/AI/Neural Networks/CNN/FCN/FCN.md STEM/AI/Neural Networks/CNN/FCN/ResNet.md STEM/AI/Neural Networks/CNN/FCN/Skip Connections.md STEM/AI/Neural Networks/CNN/GAN/DC-GAN.md STEM/AI/Neural Networks/CNN/GAN/GAN.md STEM/AI/Neural Networks/CNN/Interpretation.md STEM/AI/Neural Networks/CNN/UpConv.md STEM/AI/Neural Networks/Deep Learning.md STEM/AI/Neural Networks/MLP/MLP.md STEM/AI/Neural Networks/Properties+Capabilities.md STEM/AI/Neural Networks/SLP/Least Mean Square.md STEM/AI/Neural Networks/SLP/SLP.md STEM/AI/Neural Networks/Transformers/Transformers.md STEM/AI/Properties.md STEM/CS/Language Binding.md STEM/CS/Languages/dotNet.md STEM/Signal Proc/Image/Image Processing.md
33 lines
708 B
Markdown
33 lines
708 B
Markdown
# Common Language Infrastructure
|
|
## CLI
|
|
- Language-neutral platform
|
|
|
|
# Common Language Runtime
|
|
## CLR
|
|
- Virtual Execution System
|
|
- VES
|
|
- Defined by CLI
|
|
- JIT managed code into machine instructions
|
|
- Execution engine
|
|
- VM
|
|
- [Language Binding](../Language%20Binding.md#Virtual%20Machines)
|
|
- Services
|
|
- Memory management
|
|
- Type safety
|
|
- Exception handling
|
|
- Garbage collection
|
|
- Security
|
|
- Thread management
|
|
|
|
# Common Intermediate Language
|
|
## CIL
|
|
- Intermediate language for CLI
|
|
- Run by CLR
|
|
- Object-oriented, stack-based bytecode
|
|
|
|
# Assemblies
|
|
- Compiled CLI code
|
|
- Portable executable (PE)
|
|
- DLL, EXE
|
|
|
|
![cli-infrastructure](../../img/cli-infrastructure.png) |