rpmCoreInterface#

class omni.rpm.core.rpmCoreInterface#

Bases: pybind11_object

Methods

__init__(*args, **kwargs)

activate(self)

add_development_metric(self, arg0)

add_development_metric_value(self, arg0, arg1)

add_development_metric_value_with_id(self, ...)

add_production_metric(self, arg0)

add_production_metric_value(self, arg0, arg1)

add_production_metric_value_with_uid(self, ...)

clear_development_metric_data(self, arg0)

clear_development_metric_data_with_id(self, arg0)

copy_phases_data(self, arg0)

copy_production_metric_data(self, arg0, arg1)

copy_production_metric_data_to_user_container(...)

copy_production_metric_data_to_user_container_with_uid(...)

copy_production_metric_data_with_uid(self, ...)

create_and_start_benchmark(self, arg0)

deactivate(self)

delete_benchmark(self, arg0)

delete_benchmark_with_id(self, arg0)

end_development_metric_time_scope(self, arg0)

end_development_metric_time_scope_with_id(...)

end_phase(self, arg0, arg1)

end_production_metric_time_scope(self, arg0)

end_production_metric_time_scope_with_uid(...)

get_activity_time_ns(self)

get_activity_time_since_start_in_ms(self)

get_benchmark(self, arg0)

get_file_output_path(self)

get_gpu_in_use_memory_mb(self, arg0)

get_gpu_max_memory_mb(self, arg0)

get_gpu_utilization(self, arg0)

get_process_physical_memory_mb(self)

get_process_virtual_memory_mb(self)

get_production_metric_name_by_uid(self, arg0)

get_system_in_use_memory_mb(self)

get_system_max_memory_mb(self)

get_version_as_string(self)

has_benchmark(self, arg0)

is_active(self)

is_save_results_to_file_active(self)

save_benchmark(self, arg0, arg1)

save_benchmark_result_as_json(self, arg0, arg1)

set_file_output_path(self, arg0)

start_development_metric_time_scope(self, arg0)

start_development_metric_time_scope_with_id(...)

start_phase(self, arg0, arg1)

start_production_metric_time_scope(self, arg0)

start_production_metric_time_scope_with_uid(...)

start_save_results_to_file(self, arg0)

start_save_results_to_unique_named_file(...)

start_stream_results_to_remote_connection(...)

stop_benchmark(self, arg0)

stop_save_results_to_file(self)

stop_stream_results_to_remote_connection(self)

__init__(*args, **kwargs)#
activate(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
) None#
add_development_metric(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: str,
) int#
add_development_metric_value(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: str,
arg1: float,
) None#
add_development_metric_value_with_id(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: int,
arg1: float,
) None#
add_production_metric(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: str,
) int#
add_production_metric_value(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: str,
arg1: float,
) None#
add_production_metric_value_with_uid(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: int,
arg1: float,
) None#
clear_development_metric_data(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: str,
) None#
clear_development_metric_data_with_id(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: int,
) None#
copy_phases_data(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: int,
) List[omni.rpm.core._rpm_core.PhaseData]#
copy_production_metric_data(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: omni.rpm.core._rpm_core.ProductionPredefinedMetricsUid,
arg1: omni.rpm.core._rpm_core.MetricValueDataObserverToken,
) List[omni.rpm.core._rpm_core.MetricValueInstance]#
copy_production_metric_data_to_user_container(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: omni.rpm.core._rpm_core.ProductionPredefinedMetricsUid,
arg1: omni.rpm.core._rpm_core.MetricValueDataObserverToken,
arg2: List[omni.rpm.core._rpm_core.MetricValueInstance],
) None#
copy_production_metric_data_to_user_container_with_uid(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: int,
arg1: omni.rpm.core._rpm_core.MetricValueDataObserverToken,
arg2: List[omni.rpm.core._rpm_core.MetricValueInstance],
) None#
copy_production_metric_data_with_uid(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: int,
arg1: omni.rpm.core._rpm_core.MetricValueDataObserverToken,
) List[omni.rpm.core._rpm_core.MetricValueInstance]#
create_and_start_benchmark(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: str,
) int#
deactivate(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
) None#
delete_benchmark(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: str,
) None#
delete_benchmark_with_id(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: int,
) None#
end_development_metric_time_scope(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: str,
) None#
end_development_metric_time_scope_with_id(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: int,
) None#
end_phase(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: str,
arg1: str,
) None#
end_production_metric_time_scope(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: str,
) None#
end_production_metric_time_scope_with_uid(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: int,
) None#
get_activity_time_ns(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
) int#
get_activity_time_since_start_in_ms(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
) int#
get_benchmark(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: str,
) omni.rpm.core._rpm_core.PerformanceActivityRecordedData#
get_file_output_path(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
) str#
get_gpu_in_use_memory_mb(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: int,
) float#
get_gpu_max_memory_mb(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: int,
) float#
get_gpu_utilization(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: int,
) float#
get_process_physical_memory_mb(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
) float#
get_process_virtual_memory_mb(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
) float#
get_production_metric_name_by_uid(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: int,
) str#
get_system_in_use_memory_mb(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
) float#
get_system_max_memory_mb(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
) float#
get_version_as_string(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
) str#
has_benchmark(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: str,
) bool#
is_active(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
) bool#
is_save_results_to_file_active(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
) bool#
save_benchmark(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: str,
arg1: str,
) None#
save_benchmark_result_as_json(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: str,
arg1: str,
) None#
set_file_output_path(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: str,
) bool#
start_development_metric_time_scope(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: str,
) None#
start_development_metric_time_scope_with_id(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: int,
) None#
start_phase(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: str,
arg1: str,
) None#
start_production_metric_time_scope(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: str,
) None#
start_production_metric_time_scope_with_uid(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: int,
) None#
start_save_results_to_file(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: bool,
) None#
start_save_results_to_unique_named_file(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: str,
) None#
start_stream_results_to_remote_connection(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: str,
arg1: int,
arg2: float,
arg3: bool,
) bool#
stop_benchmark(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
arg0: str,
) None#
stop_save_results_to_file(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
) None#
stop_stream_results_to_remote_connection(
self: omni.rpm.core._rpm_core.rpmCoreInterface,
) None#