Кейс 5. Temperature и управляемая деградация качества
Демонстрация softmax в PHP
<?php
function softmax(array $logits, float $T): array {
$exp = [];
$sum = 0;
foreach ($logits as $l) {
$e = exp($l / $T);
$exp[] = $e;
$sum += $e;
}
return array_map(fn($v) => $v / $sum, $exp);
}
$logits = [4.0, 2.0, 1.0];
print_r(softmax($logits, 0.3)); // почти детерминировано
print_r(softmax($logits, 2.0)); // распределеноПрактический вывод
Last updated