۶ کیو· متوسطمتوسطPYTHON۴ ثانیه · ۲۵۶ مگابایت
کرنلهای چندجملهای و شعاعی
تابع kernels(X, Z, d, gamma) دو ماتریس کرنل بین ردیفهای (شکل ) و ردیفهای (شکل ) میسازد:
هر کدام ماتریسی است که عضو آن کرنل ردیف از و ردیف از است. خروجی، هر دو با هم: [K_poly, K_rbf] (آرایهای به شکل ).
برای فاصلهها بدون حلقه، X[:, None, :] - Z[None, :, :] آرایهای از تفاضلها میدهد.
نمونهها
ورودی نمونه ۱
[[[1.0, 0.0], [0.0, 1.0]], [[1.0, 1.0]], 2, 0.5]
خروجی نمونه ۱
[[[4.0], [4.0]], [[0.6065], [0.6065]]]
ورودی نمونه ۲
[[[1.0, 2.0], [0.5, -1.0], [2.0, 0.0]], [[0.0, 0.0], [1.0, 1.0]], 3, 1.0]
خروجی نمونه ۲
[[[1.0, 64.0], [1.0, 0.125], [1.0, 27.0]], [[0.0067, 0.3679], [0.2865, 0.0143], [0.0183, 0.1353]]]
برای نوشتن پاسخ و دریافت امتیاز، ابتدا وارد حساب شوید.
ورود