@Namespace(value="nvinfer1::apiv") @Properties(inherit=nvinfer.class) public class VBuilderConfig extends VRoot
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter| Constructor and Description |
|---|
VBuilderConfig(Pointer p)
Pointer cast constructor.
|
getPointer, positionaddress, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zeropublic VBuilderConfig(Pointer p)
Pointer(Pointer).@NoException(value=true) public void setAvgTimingIterations(int avgTiming)
@NoException(value=true) public int getAvgTimingIterations()
@NoException(value=true) public void setEngineCapability(nvinfer.EngineCapability capability)
@NoException(value=true) public void setEngineCapability(@Cast(value="nvinfer1::EngineCapability") int capability)
@NoException(value=true) public nvinfer.EngineCapability getEngineCapability()
@NoException(value=true) public void setInt8Calibrator(IInt8Calibrator calibrator)
@NoException(value=true) public IInt8Calibrator getInt8Calibrator()
@NoException(value=true) public void setFlags(@Cast(value="nvinfer1::BuilderFlags") int builderFlags)
@Cast(value="nvinfer1::BuilderFlags") @NoException(value=true) public int getFlags()
@NoException(value=true) public void clearFlag(nvinfer.BuilderFlag builderFlag)
@NoException(value=true) public void clearFlag(@Cast(value="nvinfer1::BuilderFlag") int builderFlag)
@NoException(value=true) public void setFlag(nvinfer.BuilderFlag builderFlag)
@NoException(value=true) public void setFlag(@Cast(value="nvinfer1::BuilderFlag") int builderFlag)
@Cast(value="bool") @NoException(value=true) public boolean getFlag(nvinfer.BuilderFlag builderFlag)
@Cast(value="bool") @NoException(value=true) public boolean getFlag(@Cast(value="nvinfer1::BuilderFlag") int builderFlag)
@NoException(value=true) public void setDeviceType(@Const ILayer layer, nvinfer.DeviceType deviceType)
@NoException(value=true) public void setDeviceType(@Const ILayer layer, @Cast(value="nvinfer1::DeviceType") int deviceType)
@NoException(value=true) public nvinfer.DeviceType getDeviceType(@Const ILayer layer)
@Cast(value="bool") @NoException(value=true) public boolean isDeviceTypeSet(@Const ILayer layer)
@NoException(value=true) public void resetDeviceType(@Const ILayer layer)
@Cast(value="bool") @NoException(value=true) public boolean canRunOnDLA(@Const ILayer layer)
@NoException(value=true) public void setDLACore(int dlaCore)
@NoException(value=true) public int getDLACore()
@NoException(value=true) public void setDefaultDeviceType(nvinfer.DeviceType deviceType)
@NoException(value=true) public void setDefaultDeviceType(@Cast(value="nvinfer1::DeviceType") int deviceType)
@NoException(value=true) public nvinfer.DeviceType getDefaultDeviceType()
@NoException(value=true) public void reset()
@NoException(value=true) public void setProfileStream(org.bytedeco.cuda.cudart.CUstream_st stream)
@NoException(value=true) public org.bytedeco.cuda.cudart.CUstream_st getProfileStream()
@NoException(value=true) public int addOptimizationProfile(@Const IOptimizationProfile profile)
@NoException(value=true) public int getNbOptimizationProfiles()
@NoException(value=true) public void setProfilingVerbosity(nvinfer.ProfilingVerbosity verbosity)
@NoException(value=true) public void setProfilingVerbosity(@Cast(value="nvinfer1::ProfilingVerbosity") int verbosity)
@NoException(value=true) public nvinfer.ProfilingVerbosity getProfilingVerbosity()
@NoException(value=true) public void setAlgorithmSelector(IAlgorithmSelector selector)
@NoException(value=true) public IAlgorithmSelector getAlgorithmSelector()
@Cast(value="bool") @NoException(value=true) public boolean setCalibrationProfile(@Const IOptimizationProfile profile)
@Const @NoException(value=true) public IOptimizationProfile getCalibrationProfile()
@NoException(value=true) public void setQuantizationFlags(@Cast(value="nvinfer1::QuantizationFlags") int flags)
@Cast(value="nvinfer1::QuantizationFlags") @NoException(value=true) public int getQuantizationFlags()
@NoException(value=true) public void clearQuantizationFlag(nvinfer.QuantizationFlag flag)
@NoException(value=true) public void clearQuantizationFlag(@Cast(value="nvinfer1::QuantizationFlag") int flag)
@NoException(value=true) public void setQuantizationFlag(nvinfer.QuantizationFlag flag)
@NoException(value=true) public void setQuantizationFlag(@Cast(value="nvinfer1::QuantizationFlag") int flag)
@Cast(value="bool") @NoException(value=true) public boolean getQuantizationFlag(nvinfer.QuantizationFlag flag)
@Cast(value="bool") @NoException(value=true) public boolean getQuantizationFlag(@Cast(value="nvinfer1::QuantizationFlag") int flag)
@Cast(value="bool") @NoException(value=true) public boolean setTacticSources(@Cast(value="nvinfer1::TacticSources") int tacticSources)
@Cast(value="nvinfer1::TacticSources") @NoException(value=true) public int getTacticSources()
@NoException(value=true) public ITimingCache createTimingCache(@Const Pointer blob, @Cast(value="std::size_t") long size)
@Cast(value="bool") @NoException(value=true) public boolean setTimingCache(@Const @ByRef ITimingCache cache, @Cast(value="bool") boolean ignoreMismatch)
@Const @NoException(value=true) public ITimingCache getTimingCache()
@NoException(value=true) public void setMemoryPoolLimit(nvinfer.MemoryPoolType pool, @Cast(value="std::size_t") long poolSize)
@NoException(value=true) public void setMemoryPoolLimit(@Cast(value="nvinfer1::MemoryPoolType") int pool, @Cast(value="std::size_t") long poolSize)
@Cast(value="std::size_t") @NoException(value=true) public long getMemoryPoolLimit(nvinfer.MemoryPoolType pool)
@Cast(value="std::size_t") @NoException(value=true) public long getMemoryPoolLimit(@Cast(value="nvinfer1::MemoryPoolType") int pool)
@NoException(value=true) public void setPreviewFeature(nvinfer.PreviewFeature feature, @Cast(value="bool") boolean enable)
@NoException(value=true) public void setPreviewFeature(@Cast(value="nvinfer1::PreviewFeature") int feature, @Cast(value="bool") boolean enable)
@Cast(value="bool") @NoException(value=true) public boolean getPreviewFeature(nvinfer.PreviewFeature feature)
@Cast(value="bool") @NoException(value=true) public boolean getPreviewFeature(@Cast(value="nvinfer1::PreviewFeature") int feature)
@NoException(value=true) public void setBuilderOptimizationLevel(int level)
@NoException(value=true) public int getBuilderOptimizationLevel()
@NoException(value=true) public void setHardwareCompatibilityLevel(nvinfer.HardwareCompatibilityLevel hardwareCompatibilityLevel)
@NoException(value=true) public void setHardwareCompatibilityLevel(@Cast(value="nvinfer1::HardwareCompatibilityLevel") int hardwareCompatibilityLevel)
@NoException(value=true) public nvinfer.HardwareCompatibilityLevel getHardwareCompatibilityLevel()
@NoException(value=true) public void setPluginsToSerialize(@Cast(value="const char*const*") PointerPointer paths, int nbPaths)
@NoException(value=true) public void setPluginsToSerialize(@Cast(value="const char*const*") @ByPtrPtr BytePointer paths, int nbPaths)
@NoException(value=true) public void setPluginsToSerialize(@Cast(value="const char*const*") @ByPtrPtr ByteBuffer paths, int nbPaths)
@NoException(value=true) public void setPluginsToSerialize(@Cast(value="const char*const*") @ByPtrPtr byte[] paths, int nbPaths)
@NoException(value=true) public String getPluginToSerialize(int index)
@NoException(value=true) public int getNbPluginsToSerialize()
@NoException(value=true) public void setMaxAuxStreams(int nbStreams)
@NoException(value=true) public int getMaxAuxStreams()
@NoException(value=true) public void setProgressMonitor(IProgressMonitor monitor)
@NoException(value=true) public IProgressMonitor getProgressMonitor()
@NoException(value=true) public void setRuntimePlatform(nvinfer.RuntimePlatform runtimePlatform)
@NoException(value=true) public void setRuntimePlatform(@Cast(value="nvinfer1::RuntimePlatform") int runtimePlatform)
@NoException(value=true) public nvinfer.RuntimePlatform getRuntimePlatform()
@NoException(value=true) public void setMaxNbTactics(int maxTactics)
@NoException(value=true) public int getMaxNbTactics()
@Cast(value="bool") @NoException(value=true) public boolean setTilingOptimizationLevel(nvinfer.TilingOptimizationLevel level)
@Cast(value="bool") @NoException(value=true) public boolean setTilingOptimizationLevel(@Cast(value="nvinfer1::TilingOptimizationLevel") int level)
@NoException(value=true) public nvinfer.TilingOptimizationLevel getTilingOptimizationLevel()
@Cast(value="bool") @NoException(value=true) public boolean setL2LimitForTiling(@Cast(value="int64_t") long size)
@Cast(value="int64_t") @NoException(value=true) public long getL2LimitForTiling()
Copyright © 2025. All rights reserved.