@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, position
address, 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, zero
public VBuilderConfig(Pointer p)
Pointer(Pointer)
.@NoException(value=true) public void setMinTimingIterations(int minTiming)
@NoException(value=true) public int getMinTimingIterations()
@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 setMaxWorkspaceSize(@Cast(value="std::size_t") long workspaceSize)
@Cast(value="std::size_t") @NoException(value=true) public long getMaxWorkspaceSize()
@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()
Copyright © 2024. All rights reserved.