Class int32ChunkedArray

java.lang.Object
com.microsoft.ml.lightgbm.int32ChunkedArray

public class int32ChunkedArray extends Object
  • Field Details

    • swigCMemOwn

      protected transient boolean swigCMemOwn
  • Constructor Details

    • int32ChunkedArray

      protected int32ChunkedArray(long cPtr, boolean cMemoryOwn)
    • int32ChunkedArray

      public int32ChunkedArray(long chunk_size)
  • Method Details

    • getCPtr

      protected static long getCPtr(int32ChunkedArray obj)
    • swigRelease

      protected static long swigRelease(int32ChunkedArray obj)
    • finalize

      protected void finalize()
      Overrides:
      finalize in class Object
    • delete

      public void delete()
    • add

      public void add(int value)
    • get_add_count

      public long get_add_count()
    • get_chunks_count

      public long get_chunks_count()
    • get_last_chunk_add_count

      public long get_last_chunk_add_count()
    • get_chunk_size

      public long get_chunk_size()
    • data

      public SWIGTYPE_p_p_int data()
    • data_as_void

      public SWIGTYPE_p_p_void data_as_void()
    • coalesce_to

      public void coalesce_to(SWIGTYPE_p_int other, boolean all_valid_addresses)
    • coalesce_to

      public void coalesce_to(SWIGTYPE_p_int other)
    • getitem

      public int getitem(long chunk_index, long index_within_chunk, int on_fail_value)
    • setitem

      public int setitem(long chunk_index, long index_within_chunk, int value)
    • clear

      public void clear()
    • release

      public void release()
    • within_bounds

      public boolean within_bounds(long chunk_index, long index_within_chunk)
    • new_chunk

      public void new_chunk()