Advertisement
bartoshr

Untitled

Jan 17th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Kotlin 0.52 KB | None | 0 0
  1.     fun learn(examples: Array<DoubleArray>) {
  2.  
  3.         var result  = Array(size, { DoubleArray(size, {0.0})})
  4.         for (e in examples) {
  5.             val matrix  = e.map { i -> e.map { j -> i*j } }
  6.             for (i in 0 until matrix.size) {
  7.                 for (j in 0 until matrix[0].size) {
  8.                     result[i][j] += matrix[i][j]
  9.                 }
  10.             }
  11.         }
  12.         println("Learning done")
  13.  
  14.         for ( (i,row) in result.withIndex()) {
  15.             neurons[i].weights = row
  16.         }
  17.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement