@Namespace(value="torch::profiler::impl") @NoOffset @Properties(inherit=torch.class) public class ExperimentalConfig extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
ExperimentalConfig() |
ExperimentalConfig(long size)
Native array allocator.
|
ExperimentalConfig(Pointer p)
Pointer cast constructor.
|
ExperimentalConfig(StringVector profiler_metrics,
boolean profiler_measure_per_kernel,
boolean verbose,
StringVector performance_events,
boolean enable_cuda_sync_events,
boolean adjust_timestamps) |
Modifier and Type | Method and Description |
---|---|
boolean |
adjust_timestamps() |
ExperimentalConfig |
adjust_timestamps(boolean setter) |
boolean |
asBoolean() |
boolean |
enable_cuda_sync_events() |
ExperimentalConfig |
enable_cuda_sync_events(boolean setter) |
ExperimentalConfig |
getPointer(long i) |
StringVector |
performance_events() |
ExperimentalConfig |
performance_events(StringVector setter) |
ExperimentalConfig |
position(long position) |
boolean |
profiler_measure_per_kernel() |
ExperimentalConfig |
profiler_measure_per_kernel(boolean setter) |
StringVector |
profiler_metrics() |
ExperimentalConfig |
profiler_metrics(StringVector setter) |
boolean |
verbose() |
ExperimentalConfig |
verbose(boolean setter) |
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 ExperimentalConfig(Pointer p)
Pointer(Pointer)
.public ExperimentalConfig(long size)
Pointer.position(long)
.public ExperimentalConfig(@ByVal(nullValue="std::vector<std::string>{}") StringVector profiler_metrics, @Cast(value="bool") boolean profiler_measure_per_kernel, @Cast(value="bool") boolean verbose, @ByVal(nullValue="std::vector<std::string>{}") StringVector performance_events, @Cast(value="bool") boolean enable_cuda_sync_events, @Cast(value="bool") boolean adjust_timestamps)
public ExperimentalConfig()
public ExperimentalConfig position(long position)
public ExperimentalConfig getPointer(long i)
getPointer
in class Pointer
@ByRef public StringVector profiler_metrics()
public ExperimentalConfig profiler_metrics(StringVector setter)
public ExperimentalConfig profiler_measure_per_kernel(boolean setter)
public ExperimentalConfig verbose(boolean setter)
@ByRef public StringVector performance_events()
public ExperimentalConfig performance_events(StringVector setter)
public ExperimentalConfig enable_cuda_sync_events(boolean setter)
public ExperimentalConfig adjust_timestamps(boolean setter)
Copyright © 2024. All rights reserved.