Skip to content

Commit 4d2924a

Browse files
committed
merge
2 parents a513951 + eb56686 commit 4d2924a

File tree

3 files changed

+527
-227
lines changed

3 files changed

+527
-227
lines changed

Labs/Lab04/Exercises04-Solutions.ipynb

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@
130130
"\n",
131131
"def squared_euclidean_dist(u, v, axis=-1):\n",
132132
" \"\"\"Returns squared Euclidean distance between two vectors.\"\"\"\n",
133-
" return squared_euclidean_norm(u -v)\n",
133+
" return squared_euclidean_norm(u-v, axis)\n",
134134
"\n",
135135
"def euclidean_dist(u, v, axis=-1):\n",
136136
" \"\"\"Return Euclidean distacne between two vectors.\"\"\"\n",
@@ -164,15 +164,16 @@
164164
"language": "python",
165165
"metadata": {},
166166
"outputs": [],
167-
"prompt_number": 6
167+
"prompt_number": 12
168168
},
169169
{
170170
"cell_type": "code",
171171
"collapsed": false,
172172
"input": [
173173
"M = np.array([[1,2,3],[4,5,6]])\n",
174174
"\n",
175-
"dist = euclidean_dist\n",
175+
"# dist = euclidean_dist\n",
176+
"dist = cosine_dist\n",
176177
"\n",
177178
"print loop_row_pdist(M, dist), '\\n'\n",
178179
"print broadcast_row_pdist(M, dist), '\\n'\n",
@@ -186,22 +187,23 @@
186187
"output_type": "stream",
187188
"stream": "stdout",
188189
"text": [
189-
"[[ 0.000 5.196]\n",
190-
" [ 5.196 0.000]] \n",
190+
"[[ 0.000 0.025]\n",
191+
" [ 0.025 0.000]] \n",
191192
"\n",
192-
"[[ 0.000 5.196]\n",
193-
" [ 5.196 0.000]] \n",
193+
"[[ 0.000 0.025]\n",
194+
" [ 0.025 0.000]] \n",
194195
"\n",
195-
"[[ 0.000 1.414 2.828]\n",
196-
" [ 1.414 0.000 1.414]\n",
197-
" [ 2.828 1.414 0.000]] \n",
196+
"[[ 0.000 0.009 0.024]\n",
197+
" [ 0.009 -0.000 0.003]\n",
198+
" [ 0.024 0.003 0.000]] \n",
198199
"\n",
199-
"[[ 2.236 1.414 2.236]\n",
200-
" [ 2.236 1.414 2.236]]\n"
200+
"[[ 0.000 0.009 0.024]\n",
201+
" [ 0.009 -0.000 0.003]\n",
202+
" [ 0.024 0.003 0.000]]\n"
201203
]
202204
}
203205
],
204-
"prompt_number": 7
206+
"prompt_number": 13
205207
},
206208
{
207209
"cell_type": "markdown",

0 commit comments

Comments
 (0)