toMerge = make([][]int16, len(infiles))
}
var onehotIndirect [][2][]uint32 // [chunkIndex][axis][index]
toMerge = make([][]int16, len(infiles))
}
var onehotIndirect [][2][]uint32 // [chunkIndex][axis][index]
var onehotXrefs [][]onehotXref
if *onehotSingle {
onehotIndirect = make([][2][]uint32, len(infiles))
var onehotXrefs [][]onehotXref
if *onehotSingle {
onehotIndirect = make([][2][]uint32, len(infiles))
- log.Infof("%04d: keeping onehot coordinates in memory (n=%d, mem=%d)", infileIdx, n, n*8)
+ log.Infof("%04d: keeping onehot coordinates in memory (n=%d, mem=%d)", infileIdx, n, n*8*2)
- log.Infof("%04d: preparing numpy", infileIdx)
+ log.Infof("%04d: preparing numpy (rows=%d, cols=%d)", infileIdx, len(cmd.cgnames), 2*outcol)
}
onehot := make([]uint32, nzCount*2) // [r,r,r,...,c,c,c,...]
var xrefs []onehotXref
}
onehot := make([]uint32, nzCount*2) // [r,r,r,...,c,c,c,...]
var xrefs []onehotXref
}
copy(onehot[outcol:], part[0])
copy(onehot[outcol+nzCount:], part[1])
}
copy(onehot[outcol:], part[0])
copy(onehot[outcol+nzCount:], part[1])