Advertisement
Guest User

Untitled

a guest
Apr 9th, 2020
227
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Latex 3.71 KB | None | 0 0
  1. По заданному графу вычислений. Вычислите матричную функцию и её производную.
  2.  
  3. Входные данные
  4. В первой строке содержится три целых положительных числа N, M, K (1≤M,K≤N≤50) — число вершин в графе вычислений, число входных параметров (вершин) и число выходных параметров (вершин). Далее следует N строк — описание вершин графа вычислений. i-я из этих строк содержит описание i-й вершины:
  5.  
  6. var r c (1≤r,c≤25) — входной параметр функции, матрица состоящая из r строк и c столбцов.
  7. tnh x (1≤x<i) — матрица из значений гиперболического тангенса вычисленного от соответствующих компонент матрицы полученной из x-й вершины графа вычислений.
  8. rlu α−1 x (1≤α−1≤100, 1≤x<i) — матрица из значений функции параметрического линейного выпрямителя с параметром α вычисленной от соответствующих компонент матрицы полученной из x-й вершины графа вычислений. α−1 - целое число.
  9. mul a b (1≤a,b<i) — произведение матриц полученных из a-й b-й вершины графа вычислений соответственно.
  10. sum len u1 u2 ... ulen (1≤len≤10, ∀1≤j≤len:1≤uj<i) — сумма матриц полученных из вершин u1,u2,…,ulen графа вычислений.
  11. had len u1 u2 ... ulen (1≤len≤10, ∀1≤j≤len:1≤uj<i) — произведение Адамара (покомпонентное) матриц полученных из вершин u1,u2,…,ulen графа вычислений.
  12. Гарантируется, что первые M вершин и только они имеют тип var. Последние K вершин считаются выходными.
  13.  
  14. Далее следует описание M матриц — входных параметров соответствующих вершин графа вычислений.
  15.  
  16. Затем следует описание K матриц — производных функции по соответствующим выходным вершинам.
  17.  
  18. Каждая строка, каждой матрицы расположена на отдельной строке. Матрицы состоят из целых чисел по модулю не превышающих 10.
  19.  
  20. Выходные данные
  21. Выведите K матриц — значение параметров соответствующих выходных вершин графа вычисления. Затем выведите M матриц производных функции по соответствующим входным вершинам.
  22. Пример
  23. входные данные
  24. 6 3 1
  25. var 1 3
  26. var 3 2
  27. var 1 2
  28. mul 1 2
  29. sum 2 4 3
  30. rlu 10 5
  31. -2 3 5
  32. 4 2
  33. -2 0
  34. 2 1
  35. 4 -2
  36. -1 1
  37. выходные данные
  38. 0.0 -0.1
  39. -3.8 2.0 -1.9
  40. 2.0 -0.2
  41. -3.0 0.3
  42. -5.0 0.5
  43. -1.0 0.1
  44. Примечание
  45. В примере вычисляется функция ReLU_{\alpha = 0.1}\left ( \begin{pmatrix} -2 & 3 & 5 \end{pmatrix} \times \begin{pmatrix} 4 & 2\\ -2 & 0\\ 2 & 1 \end{pmatrix} + \begin{pmatrix} 4 & -2 \end{pmatrix} \right )
  46. , а (−1, 1) производная по её выходу.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement