def placed
stelliferous@0.0.2.0 · tensor_file.bend:73
import stelliferous@0.0.2.0/tensor_file.bend as TensorFile
import Base
import stelliferous@0.0.2.0/storage_buffer.bend as Buffers
73
74def placed(read: Words,buffer: Buffers.Buffer<F32>,+found: U32,+count: U32) -> Target:
75 Words{values,+added,+word,+weight} = read
76 Target{Buffers.write_at(~F32,List.take(&2,F32,List.reverse(&2,F32,values),U32.to_nat((count - U32.min(found,count) : U32))),U32.min(found,count),buffer),
77 (found + added : U32),word,weight}