Home / Function/ checkOutBufferCapacity() — pytorch Function Reference

checkOutBufferCapacity() — pytorch Function Reference

Architecture documentation for the checkOutBufferCapacity() function in TensorImageUtils.java from the pytorch codebase.

Entity Profile

Dependency Diagram

graph TD
  d8ee461f_74d8_b8d8_6126_45ec37c0d1e1["checkOutBufferCapacity()"]
  146c6cff_527c_f43e_6edc_682205be9eff["bitmapToFloatBuffer()"]
  146c6cff_527c_f43e_6edc_682205be9eff -->|calls| d8ee461f_74d8_b8d8_6126_45ec37c0d1e1
  5ed98bb2_a3e0_69aa_a5c4_dffa35d89514["imageYUV420CenterCropToFloatBuffer()"]
  5ed98bb2_a3e0_69aa_a5c4_dffa35d89514 -->|calls| d8ee461f_74d8_b8d8_6126_45ec37c0d1e1
  style d8ee461f_74d8_b8d8_6126_45ec37c0d1e1 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

android/pytorch_android_torchvision/src/main/java/org/pytorch/torchvision/TensorImageUtils.java lines 365–370

  private static void checkOutBufferCapacity(
      FloatBuffer outBuffer, int outBufferOffset, int tensorWidth, int tensorHeight) {
    if (outBufferOffset + 3 * tensorWidth * tensorHeight > outBuffer.capacity()) {
      throw new IllegalStateException("Buffer underflow");
    }
  }

Subdomains

Frequently Asked Questions

What does checkOutBufferCapacity() do?
checkOutBufferCapacity() is a function in the pytorch codebase.
What calls checkOutBufferCapacity()?
checkOutBufferCapacity() is called by 2 function(s): bitmapToFloatBuffer, imageYUV420CenterCropToFloatBuffer.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free