174
правки
Изменения
→Предсказание молекулярных свойств
neighbors = '''neighbors'''(a) <span style="color:Green"># смотрим соседей на расстоянии L от текущего атома a</span>
v = r[a] + '''sum'''(r[i] for i in neighbors) <span style="color:Green"># суммируем вектора соседей и вектор текущего атома</span>
r[a] = '''σ'''(v <tex>\cdot</tex>H[a][L]) <span style="color:Green"># изменяем представление текущего атома</span> i = '''softmax'''(r[a]<tex>\cdot</tex>W[L]) <span style="color:Green"># получаем вектор для текущего атома и расстояния</span>
f = f + i <span style="color:Green"># добавляем его к ответу</span>
'''return''' f