Advertisement
Guest User

Untitled

a guest
Aug 18th, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. public function trainPoint(imgPtr:int, id:int, x:int, y:int, stride:int):void
  2.         {
  3.             var idx_ptr:int = ferns.leaves_index;
  4.             var nf:int = numFerns;
  5.             ferns.drop(imgPtr, x, y, stride);
  6.            
  7.             var ptr:int = __cint(number_of_samples_for_class + (id << 2));
  8.             Memory.writeInt(__cint(Memory.readInt(ptr) + 1), ptr);
  9.            
  10.             for(var i:int = 0; i < nf; ++i)
  11.             {
  12.                 ptr = __cint( leaves_counters + ((i * step2 + Memory.readInt(idx_ptr) * step1 + id) << 1) );
  13.                 Memory.writeShort(__cint(Memory.readUnsignedShort(ptr) + 1), ptr);
  14.                 idx_ptr = __cint(idx_ptr + 4);
  15.             }
  16.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement