php 【ゼロから作る深度学习】2.3.1パーセプトロンの简単な実装

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 【ゼロから作る深度学习】2.3.1パーセプトロンの简単な実装相关的知识,希望对你有一定的参考价值。

<?php

/**
 * ex: echo perceptron("nand", 0, 1);
 * @param $type "and" or "nand" or "or"
 * @param $x1
 * @param $x2
 * @return int
 */
function perceptron(string $type, int $x1, int $x2){
    switch($type){
        case "add":
            $w1 = 0.5;
            $w2 = 0.5;
            $theta = 0.7;
            break;
        case "or":
            $w1 = 1;
            $w2 = 1;
            $theta = 0.5;
            break;
        case "nand":
            $w1 = -0.5;
            $w2 = -0.5;
            $theta = -0.7;
            break;
    }

	$w = $x1*$w1 + $x2*$w2;
	return($w > $theta) ?  1 : 0;
}

以上是关于php 【ゼロから作る深度学习】2.3.1パーセプトロンの简単な実装的主要内容,如果未能解决你的问题,请参考以下文章

c_cpp 自力で,HTTPサーバーをÇ言语で1から作る!

python Chainerによる多层パーセプトロンの実装

ruby テキストから日本语を抜き出す正规表现。失败パターン,成功パターン

python モチーフの2次构造と配列のセットからantaRNAによって配列セットを作る。

php WordPress的で共通パーツをショートコードでも使用

python Python的なアプリからJSONを出力する方法はいろいろあると思いますが,SQLAlchemy的利用が前提だとJSONシリアライズの前にオブジェクトの変换を自前で作るケースが多いようで