计算Ek,并更新误差缓存 Parameters: oS - 数据结构 k - 标号为k的数据的索引值 Returns: 无
(oS, k)
| 131 | return j, Ej #j,Ej |
| 132 | |
| 133 | def updateEk(oS, k): |
| 134 | """ |
| 135 | 计算Ek,并更新误差缓存 |
| 136 | Parameters: |
| 137 | oS - 数据结构 |
| 138 | k - 标号为k的数据的索引值 |
| 139 | Returns: |
| 140 | 无 |
| 141 | """ |
| 142 | Ek = calcEk(oS, k) #计算Ek |
| 143 | oS.eCache[k] = [1,Ek] #更新误差缓存 |
| 144 | |
| 145 | |
| 146 | def clipAlpha(aj,H,L): |