Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
c5b07ed
Hindi translations for Part 5, 6, 13b and 13c
raheja Jan 14, 2020
f806cf0
Markdown changes applied and github link added
raheja Jan 16, 2020
90c8950
Fixed spaces and translatations
raheja Jan 16, 2020
548fadd
Update Part 06 - Federated Learning on MNIST using a CNN.ipynb
raheja Jan 16, 2020
8b43b9f
Merge branch 'master' into master
raheja Jan 16, 2020
666e9bd
Made changes on translations and spaces
raheja Jan 16, 2020
6d16fec
Update Part 13b - Secure Classification with Syft Keras and TFE - Sec…
raheja Jan 16, 2020
a6e752d
Update Part 13c - Secure Classification with Syft Keras and TFE - Pri…
raheja Jan 16, 2020
f493461
Update Part 13b - Secure Classification with Syft Keras and TFE - Sec…
raheja Jan 22, 2020
9cf677c
Merge branch 'master' into master
raheja Jan 23, 2020
79ba7bc
Updated Part 5 - moving Pygrid Module to PySyft
raheja Jan 25, 2020
f518dfd
Hindi translations for Part 4, 7 and 8 updated
raheja Jan 28, 2020
39ca28d
Update Part 07 - Federated Learning with Federated Dataset.ipynb
raheja Jan 31, 2020
71c884b
Delete Part 08 - Introduction to Plans.ipynb
raheja Jan 31, 2020
950398f
Hindi translations - 4, 7, 8, 8 bis,9 and 10
raheja Jan 31, 2020
3f7961c
Update Part 07 - Federated Learning with Federated Dataset.ipynb
raheja Jan 31, 2020
16cda0b
Merge branch 'master' into master
iamtrask Feb 4, 2020
29294e5
Delete Part 07 - Federated Learning with Federated Dataset.ipynb
raheja Feb 4, 2020
274fe4f
Merge branch 'master' into master
raheja Feb 6, 2020
62d0aa5
Merge branch 'master' into master
karlhigley Feb 7, 2020
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

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,263 @@
{
Copy link
Member

@Yugandhartripathi Yugandhartripathi Jan 14, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Here translator and editor names seems to be redundant as they are also mentioned below author names.


Reply via ReviewNB

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Yugandhar!

For some reason, my jupyter notebook doesn't show the 'Authors, ... ' cell. I had earlier removed it, precisely because the English version doesn't have this information. But apparently, it still somehow lurks in there.... Would you know why?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wonder why it's showing up when it's clearly not in your branch. Anyway I guess it's resolved for now.

Copy link
Member

@Yugandhartripathi Yugandhartripathi Jan 14, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

English version of notebook doesn't contain any author names. Did you check the history for it? Also, if you can add link to your profile(s) as well.

Reply via ReviewNB

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will add github link of my profile here :)

"cells": [
{
"cell_type": "markdown",
"metadata": {
"lang": "hi"
},
"source": [
"## भाग 5 सैंडबॉक्स में आपका स्वागत है\n",
"\n",
"पिछले विश्लेषकों में, हम हर बार अपने हुक और अपने सभी श्रमिकों (workers) को हाथ से शुरू कर रहे हैं। यह थोड़ा परेशान करने वाला हो सकता है जब आप सिर्फ हस्तक्षेप के आसपास खेल रहे हों / सीख रहे हों। इसलिए, यहां से हम एक विशेष सुविधा का उपयोग करके इन सभी समान चर को बनाएंगे।\n",
"\n",
"अनुवादक - nbTranslate \n",
"\n",
"संपादक - Urvashi Raheja - Github: [@raheja](https://github.com/raheja)\n"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"lang": "en"
},
"outputs": [],
"source": [
"import torch\n",
"import syft as sy\n",
"sy.create_sandbox(globals())"
]
},
{
"cell_type": "markdown",
"metadata": {
"lang": "hi"
},
"source": [
"### सैंडबॉक्स हमें क्या देता है?\n",
"\n",
"जैसा कि आप ऊपर देख सकते हैं, हमने कई आभासी श्रमिकों को बनाया और बहुत सारे टेस्ट डेटासेट में लोड किया, उन्हें विभिन्न श्रमिकों (workers) के आसपास वितरित किया ताकि हम गोपनीयता संरक्षण तकनीकों जैसे फेडरेटेड लर्निंग का उपयोग करके अभ्यास कर सकें।\n",
"\n",
"हमने छह कार्यकर्ता (workers) बनाए ...।"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"lang": "en"
},
"outputs": [],
"source": [
"workers"
]
},
{
"cell_type": "markdown",
"metadata": {
"lang": "hi"
},
"source": [
"हमने बहुत सारे वैश्विक चरों को भी आबाद किया है जिसका हम तुरंत उपयोग कर सकते हैं!"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"lang": "en"
},
"outputs": [],
"source": [
"hook"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"lang": "en"
},
"outputs": [],
"source": [
"bob"
]
},
{
"cell_type": "markdown",
"metadata": {
"lang": "hi"
},
"source": [
"# भाग 2: कार्यकर्ता खोज कार्यशीलता\n",
"\n",
"दूरस्थ डेटा विज्ञान करने का एक महत्वपूर्ण पहलू यह है कि हम दूरस्थ मशीन पर डेटासेट की खोज करने की क्षमता चाहते हैं। उदाहरण के लिए \"रेडियो\" डेटासेट के लिए अस्पतालों को क्वेरी करने के लिए एक शोध प्रयोगशाला के बारे में सोचें।"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"lang": "en"
},
"outputs": [],
"source": [
"torch.Tensor([1,2,3,4,5])"
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {
"lang": "en"
},
"outputs": [],
"source": [
"x = torch.tensor([1,2,3,4,5]).tag(\"#fun\", \"#boston\", \"#housing\").describe(\"The input datapoints to the boston housing dataset.\")\n",
"y = torch.tensor([1,2,3,4,5]).tag(\"#fun\", \"#boston\", \"#housing\").describe(\"The input datapoints to the boston housing dataset.\")\n",
"z = torch.tensor([1,2,3,4,5]).tag(\"#fun\", \"#mnist\",).describe(\"The images in the MNIST training dataset.\")"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"lang": "en"
},
"outputs": [],
"source": [
"x"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"x = x.send(bob)\n",
"y = y.send(bob)\n",
"z = z.send(bob)\n",
"\n",
"#यह एक टैग के भीतर या विवरण के भीतर सटीक मिलान के लिए खोज करता है\n",
"\n",
"results = bob.search([\"#boston\", \"#housing\"])"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"lang": "en"
},
"outputs": [],
"source": [
"results"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"lang": "en"
},
"outputs": [],
"source": [
"print(results[0].description)"
]
},
{
"cell_type": "markdown",
"metadata": {
"lang": "en"
},
"source": [
"# भाग 3: आभासी ग्रिड\n",
"\n",
"एक ग्रिड केवल श्रमिकों का एक संग्रह है, जो आपको एक डेटासेट के लिए एक साथ रखने के लिए कुछ सुविधा प्रदान करता है।"
]
},
{
"cell_type": "code",
"execution_count": 11,
"metadata": {
"lang": "en"
},
"outputs": [],
"source": [
"grid = sy.PrivateGridNetwork(*workers)"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"lang": "en"
},
"outputs": [],
"source": [
"results = grid.search(\"#boston\")"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"lang": "en"
},
"outputs": [],
"source": [
"boston_data = grid.search(\"#boston\",\"#data\")"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"lang": "en"
},
"outputs": [],
"source": [
"boston_target = grid.search(\"#boston\",\"#target\")"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.3"
},
"nbTranslate": {
"displayLangs": [
"hi"
],
"hotkey": "alt-t",
"langInMainMenu": true,
"sourceLang": "en",
"targetLang": "hi",
"useGoogleTranslate": true
}
},
"nbformat": 4,
"nbformat_minor": 2
}
Loading