OVERVIEW Very Large code LLMs (> 1B params) often have good performance in a variety of languages (Salesforce/codegen-2B-multi -> C, C++, Go, Java, JavaScript, and Python) Small code LLMs (< 1B params) are usually trained to work on one programming language to have good performance (Salesforce/codegen-350M-mono -> Python) Small Code LLMs can be extended to cover more languages by a variety of methods:Full Fine-tuning:Pros: Best performance in fine-tuned model Cons: High computational requirements, catastrophic forgetting LoRa Fine-tuning:Pros: Efficacy, Scalable, No catastrophic forgetting Cons: Lower performance than full fine-tuning Knowledge Distillation: tbd Controls Next: Right Arrow
or Space
Previous: Left Arrow
Start: Home
Finish: End
Overview: Esc
Speaker notes: S
Fullscreen: F
Zoom: Alt + Click
PDF Export Code Highlighting Inline code: variable
Code block:
porridge = "blueberry"
if porridge == "blueberry" :
print ( "Eating..." )
Math In-line math: $x + y = z$
Block math:
$$
f\left( x \right) = ;\frac{{2\left( {x + 4} \right)\left( {x - 4} \right)}}{{\left( {x + 4} \right)\left( {x + 1} \right)}}
$$
Fragments Make content appear incrementally
{{% fragment %}} One {{% /fragment %}}
{{% fragment %}} **Two** {{% /fragment %}}
{{% fragment %}} Three {{% /fragment %}}
Press Space
to play!
One
Two
Three A fragment can accept two optional parameters:
class
: use a custom style (requires definition in custom CSS)weight
: sets the order in which a fragment appearsSpeaker Notes Add speaker notes to your presentation
{{% speaker_note %}}
- Only the speaker can read these notes
- Press `S` key to view
{{% /speaker_note %}}
Press the S
key to view the speaker notes!
Only the speaker can read these notes Press S
key to view Themes black: Black background, white text, blue links (default) white: White background, black text, blue links league: Gray background, white text, blue links beige: Beige background, dark text, brown links sky: Blue background, thin dark text, blue links night: Black background, thick white text, orange links serif: Cappuccino background, gray text, brown links simple: White background, black text, blue links solarized: Cream-colored background, dark green text, blue links Custom Slide Customize the slide style and background
{{< slide background-image = "/media/boards.jpg" > }}
{{< slide background-color = "#0000FF" > }}
{{< slide class = "my-style" > }}
Custom CSS Example Let’s make headers navy colored.
Create assets/css/reveal_custom.css
with:
. reveal section h1 ,
. reveal section h2 ,
. reveal section h3 {
color : navy ;
}