small fix
This commit is contained in:
@@ -193,7 +193,8 @@ function kfn_1(params::Dict; device=cpu)
|
|||||||
for slice in eachslice(w, dims=3)
|
for slice in eachslice(w, dims=3)
|
||||||
pool = shuffle!([1:row*col...])[1:synapticConnection]
|
pool = shuffle!([1:row*col...])[1:synapticConnection]
|
||||||
for i in pool
|
for i in pool
|
||||||
slice[i] = randn()/10 # assign weight to synaptic connection, start small
|
slice[i] = randn()/10 # assign weight to synaptic connection. /10 to start small,
|
||||||
|
# otherwise RSNN's vt Usually stay negative (-)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
# project 3D w into 4D kfn.lif_wRec (row, col, n, batch)
|
# project 3D w into 4D kfn.lif_wRec (row, col, n, batch)
|
||||||
@@ -242,7 +243,8 @@ function kfn_1(params::Dict; device=cpu)
|
|||||||
for slice in eachslice(w, dims=3)
|
for slice in eachslice(w, dims=3)
|
||||||
pool = shuffle!([1:row*col...])[1:synapticConnection]
|
pool = shuffle!([1:row*col...])[1:synapticConnection]
|
||||||
for i in pool
|
for i in pool
|
||||||
slice[i] = randn()/10 # assign weight to synaptic connection
|
slice[i] = randn()/10 # assign weight to synaptic connection. /10 to start small,
|
||||||
|
# otherwise RSNN's vt Usually stay negative (-)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
# project 3D w into 4D kfn.alif_wRec
|
# project 3D w into 4D kfn.alif_wRec
|
||||||
@@ -308,7 +310,8 @@ function kfn_1(params::Dict; device=cpu)
|
|||||||
# pool must contain only lif, alif neurons
|
# pool must contain only lif, alif neurons
|
||||||
pool = shuffle!([startInd:row*col...])[1:synapticConnection]
|
pool = shuffle!([startInd:row*col...])[1:synapticConnection]
|
||||||
for i in pool
|
for i in pool
|
||||||
slice[i] = randn()/10 # assign weight to synaptic connection
|
slice[i] = randn()/10 # assign weight to synaptic connection. /10 to start small,
|
||||||
|
# otherwise RSNN's vt Usually stay negative (-)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
# project 3D w into 4D kfn.lif_wOut (row, col, n, batch)
|
# project 3D w into 4D kfn.lif_wOut (row, col, n, batch)
|
||||||
|
|||||||
Reference in New Issue
Block a user