Skip to content

Commit 33ebde6

Browse files
committed
added gama
1 parent caf666c commit 33ebde6

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

HMM.ipynb

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
},
2424
{
2525
"cell_type": "code",
26-
"execution_count": 87,
26+
"execution_count": 156,
2727
"outputs": [],
2828
"source": [
2929
"import numpy as np\n",
@@ -52,7 +52,7 @@
5252
},
5353
{
5454
"cell_type": "code",
55-
"execution_count": 88,
55+
"execution_count": 157,
5656
"outputs": [],
5757
"source": [
5858
"def get_pb1():\n",
@@ -84,7 +84,7 @@
8484
},
8585
{
8686
"cell_type": "code",
87-
"execution_count": 89,
87+
"execution_count": 158,
8888
"outputs": [],
8989
"source": [
9090
"def fair_die_emission():\n",
@@ -119,7 +119,7 @@
119119
},
120120
{
121121
"cell_type": "code",
122-
"execution_count": 90,
122+
"execution_count": 159,
123123
"outputs": [
124124
{
125125
"name": "stdout",
@@ -185,7 +185,7 @@
185185
},
186186
{
187187
"cell_type": "code",
188-
"execution_count": 91,
188+
"execution_count": 160,
189189
"outputs": [
190190
{
191191
"name": "stdout",
@@ -218,7 +218,7 @@
218218
},
219219
{
220220
"cell_type": "code",
221-
"execution_count": 137,
221+
"execution_count": 161,
222222
"outputs": [
223223
{
224224
"name": "stdout",
@@ -273,7 +273,7 @@
273273
},
274274
{
275275
"cell_type": "code",
276-
"execution_count": 151,
276+
"execution_count": 162,
277277
"outputs": [
278278
{
279279
"name": "stderr",
@@ -288,8 +288,8 @@
288288
"output_type": "stream",
289289
"text": [
290290
"pi [0.71477891 0.28522109]\n",
291-
"a [[2.72155818e-179 4.85324561e-181]\n",
292-
" [3.87594275e-180 2.70099412e-179]]\n",
291+
"a [[nan nan]\n",
292+
" [nan nan]]\n",
293293
"b [[nan nan]\n",
294294
" [nan nan]\n",
295295
" [nan nan]\n",
@@ -320,7 +320,7 @@
320320
" pi = gamma[0]\n",
321321
" for i in range(2):\n",
322322
" for j in range(2):\n",
323-
" a[i,j] = np.sum(eta[:,i,j])\n",
323+
" a[i,j] = np.sum(eta[:,i,j])/np.sum(gamma[:,i])\n",
324324
" for i in range(2):\n",
325325
" for k in range(1,7):\n",
326326
" emissions[k-1,i] = np.sum(gamma[sequence==k, i])/np.sum(gamma)\n",

0 commit comments

Comments
 (0)