Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[2.5] Update video links #2944

Merged
merged 1 commit into from
Sep 16, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 11 additions & 15 deletions web/src/components/gettingStarted.astro
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ const walkthrough = [
"Learn about the core concepts and fundamentals of NVIDIA FLARE to help you get started.",
button_text: "Read More",
link: "https://nvflare.readthedocs.io/en/main/flare_overview.html",
video: "https://drive.google.com/file/d/1lB9U6wPJQviJL2ISUNxLdDpOSwrngYri/preview",
video: "https://developer.download.nvidia.com/assets/Clara/flare/Flare%202.5.0%20Getting%20Started%20-%20Part%201%20-%20Overview.mp4",
},
{
id: "step2",
Expand All @@ -18,7 +18,7 @@ const walkthrough = [
"Use the ModelController API to write a federated control flow for FedAvg.",
button_text: "View Source",
link: "https://github.com/NVIDIA/NVFlare/blob/main/nvflare/app_common/workflows/fedavg.py",
video: "https://drive.google.com/file/d/1FW5X8JgDnqJe62jXo4RTXMimJ_pTau47/preview",
video: "https://developer.download.nvidia.com/assets/Clara/flare/Flare%202.5.0%20Getting%20Started%20-%20Part%202%20-%20Server.mp4",
},
{
id: "step3",
Expand All @@ -28,7 +28,7 @@ const walkthrough = [
"Use the Client API to write local training code for a PyTorch CIFAR-10 trainer.",
button_text: "View Source",
link: "https://github.com/NVIDIA/NVFlare/blob/main/examples/getting_started/pt/src/cifar10_fl.py",
video: "https://drive.google.com/file/d/1vTHp8YELuiKqdT_U34XvDdoF5EbyEby3/preview",
video: "https://developer.download.nvidia.com/assets/Clara/flare/Flare%202.5.0%20Getting%20Started%20-%20Part%203%20-%20Client.mp4",
},
{
id: "step4",
Expand All @@ -38,7 +38,7 @@ const walkthrough = [
"Formulate the NVIDIA FLARE job and simulate a federated run with the multi-process simulator.",
button_text: "View Notebook",
link: "https://colab.research.google.com/github/NVIDIA/NVFlare/blob/main/examples/getting_started/pt/nvflare_pt_getting_started.ipynb",
video: "https://drive.google.com/file/d/1dsMEqBPxQ2IH09eZrChzr4pPIIm4o5XX/preview",
video: "https://developer.download.nvidia.com/assets/Clara/flare/Flare%202.5.0%20Getting%20Started%20-%20Part%204%20-%20Job.mp4",
},
{
id: "step5",
Expand All @@ -48,7 +48,7 @@ const walkthrough = [
"Learn more about NVIDIA FLARE and taking federated learning from simulation to the real world.",
button_text: "Tutorial Catalog",
link: "/NVFlare/catalog",
video: "https://drive.google.com/file/d/1ChEWIPjvGFfuFylqTkpKraLCDrcUBEVy/preview",
video: "https://developer.download.nvidia.com/assets/Clara/flare/Flare%202.5.0%20Getting%20Started%20-%20Part%205%20-%20Next%20Steps.mp4",
},
];

Expand All @@ -61,7 +61,7 @@ const km = [
"Learn how to formulate a federated machine learning algorithm.",
button_text: "View Source",
link: "https://nvflare.readthedocs.io/en/main/fl_introduction.html",
video: "https://drive.google.com/file/d/1w4Cwv0RiABhb17hNAamrpaNCiMQv8g4W/preview",
video: "https://developer.download.nvidia.com/assets/Clara/flare/Flare%202.5.0%20KM%20-%20Part%201%20-%20Overview.mp4",
},
{
id: "step2",
Expand All @@ -71,7 +71,7 @@ const km = [
"What is Kaplan-Meier Analysis and how can we adapt it to a federated setting?",
button_text: "View Source",
link: "https://github.com/NVIDIA/NVFlare/tree/main/examples/advanced/kaplan-meier-he",
video: "https://drive.google.com/file/d/1hei8AxHLzK3NKCF8cPL5wk3Lm_ohv00y/preview",
video: "https://developer.download.nvidia.com/assets/Clara/flare/Flare%202.5.0%20KM%20-%20Part%202%20-%20Kaplan%20Meier.mp4",
},
{
id: "step3",
Expand All @@ -81,7 +81,7 @@ const km = [
"Dive into an end-to-end implementation of federated Kaplan-Meier.",
button_text: "View Source",
link: "https://github.com/NVIDIA/NVFlare/tree/main/examples/advanced/kaplan-meier-he/src",
video: "https://drive.google.com/file/d/1xvv6Ej1v7O56ecqnwcVOp_Nxjc9vim3k/preview",
video: "https://developer.download.nvidia.com/assets/Clara/flare/Flare%202.5.0%20KM%20-%20Part%203%20-%20Implementation.mp4",
},
];

Expand Down Expand Up @@ -184,13 +184,9 @@ const series = [
{
item.map((card) => (
<div id={"series" + index + card.id + "-video"} class="mt-20 flex flex-wrap place-content-center hidden">
<iframe
class="h-3/4 w-3/4 aspect-video"
src={card.video}
title={card.title}
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen>
</iframe>
<video class="h-3/4 w-3/4" controls="controls">
<source src={card.video} type="video/mp4">
</video>
</div>
))
}
Expand Down
Loading