Toggle navigation sidebar
SmartSim 0.4.1 documentation
Versions
Getting Started
Introduction
Installation
Community
Contributing Examples
Tutorials
Getting Started
Online Analysis
Online Inference
Online Training
Ray Integration
SmartSim
Experiments
Orchestrator
Launchers
SmartSim API
SmartRedis
SmartRedis
Integrating into a Simulation
Python
C++
Fortran
Data Structures
Runtime Requirements
SmartRedis API
Reference
Changelog
Code of Conduct
Developer
Toggle navigation
repository
open issue
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
_
_check_params_run_model (C++ function)
_check_params_run_script (C++ function)
_check_params_set_model (C++ function)
_get_dataset_list_range_allocated (C++ function)
_isTensorFlow (C++ function)
A
add_exe_args() (AprunSettings method)
(JsrunSettings method)
(MpiexecSettings method)
(MpirunSettings method)
(OrterunSettings method)
(RunSettings method)
(SrunSettings method)
add_function() (Ensemble method)
(Model method)
add_meta_scalar (C++ function)
add_meta_scalar() (Dataset method)
add_meta_scalar_double() (fortran function)
add_meta_scalar_float() (fortran function)
add_meta_scalar_i32() (fortran function)
add_meta_scalar_i64() (fortran function)
add_meta_string (C++ function)
add_meta_string() (Dataset method)
(fortran function)
add_ml_model() (Ensemble method)
(Model method)
add_model() (Ensemble method)
add_preamble() (BsubBatchSettings method)
(CobaltBatchSettings method)
(QsubBatchSettings method)
(SbatchSettings method)
add_script() (Ensemble method)
(Model method)
add_tensor (C++ function)
add_tensor() (Dataset method)
add_tensor_double() (fortran function)
add_tensor_float() (fortran function)
add_tensor_i16() (fortran function)
add_tensor_i32() (fortran function)
add_tensor_i64() (fortran function)
add_tensor_i8() (fortran function)
append_to_list (C++ function)
append_to_list() (Client method)
(fortran function)
AprunSettings (class in smartsim.settings)
attach_generator_files() (Ensemble method)
(Model method)
B
batch (Orchestrator property)
(RayCluster property)
batch_cmd (BsubBatchSettings property)
(CobaltBatchSettings property)
(QsubBatchSettings property)
(SbatchSettings property)
BsubBatchSettings (class in smartsim.settings)
C
CDataSet (C++ function)
Client (class in smartredis)
client_type (fortran type)
(fortran variable)
CobaltBatchSettings (class in smartsim.settings)
colocate_db() (Model method)
colocated (Model property)
config_get() (Client method)
config_set() (Client method)
copy_dataset (C++ function)
copy_dataset() (Client method)
(fortran function)
copy_list (C++ function)
copy_list() (Client method)
(fortran function)
copy_tensor (C++ function)
copy_tensor() (Client method)
(fortran function)
create_batch_settings() (Experiment method)
create_database() (Experiment method)
create_ensemble() (Experiment method)
create_model() (Experiment method)
create_run_settings() (Experiment method)
D
DataLoader (class in smartsim.ml.torch)
Dataset (class in smartredis)
dataset_exists (C++ function)
dataset_exists() (Client method)
(fortran function)
dataset_type (fortran type)
(fortran variable)
DeallocateeDataSet (C++ function)
delete_dataset (C++ function)
delete_dataset() (Client method)
(fortran function)
delete_list (C++ function)
delete_list() (Client method)
(fortran function)
delete_model (C++ function)
delete_model() (Client method)
(fortran function)
delete_model_multigpu (C++ function)
delete_model_multigpu() (Client method)
(fortran function)
delete_script (C++ function)
delete_script() (Client method)
(fortran function)
delete_script_multigpu (C++ function)
delete_script_multigpu() (Client method)
(fortran function)
delete_tensor (C++ function)
delete_tensor() (Client method)
(fortran function)
DeleteCClient (C++ function)
destructor() (fortran function)
disable_key_prefixing() (Model method)
DynamicDataGenerator (class in smartsim.ml.tf)
(class in smartsim.ml.torch)
E
enable_checkpoints() (Orchestrator method)
enable_key_prefixing() (Ensemble method)
(Model method)
Ensemble (class in smartsim.entity.ensemble)
enum_kind (fortran variable)
,
[1]
Experiment (class in smartsim.experiment)
F
finished() (Experiment method)
flush_db() (Client method)
format_batch_args() (BsubBatchSettings method)
(CobaltBatchSettings method)
(QsubBatchSettings method)
(SbatchSettings method)
format_comma_sep_env_vars() (SrunSettings method)
format_env_vars() (AprunSettings method)
(JsrunSettings method)
(MpiexecSettings method)
(MpirunSettings method)
(OrterunSettings method)
(RunSettings method)
(SrunSettings method)
format_run_args() (AprunSettings method)
(JsrunSettings method)
(MpiexecSettings method)
(MpirunSettings method)
(OrterunSettings method)
(RunSettings method)
(SrunSettings method)
freeze_model() (in module smartsim.ml.tf.utils)
from_pybind() (Dataset static method)
G
generate() (Experiment method)
get_address() (Orchestrator method)
get_ai_info() (Client method)
get_dashboard_address() (RayCluster method)
get_data() (Dataset method)
get_dataset (C++ function)
get_dataset() (Client method)
(fortran function)
get_dataset_list_range (C++ function)
get_dataset_list_range() (Client method)
get_dataset_tensor (C++ function)
get_datasets_from_list (C++ function)
get_datasets_from_list() (Client method)
(fortran function)
get_datasets_from_list_range() (fortran function)
get_db_cluster_info() (Client method)
get_db_node_info() (Client method)
get_head_address() (RayCluster method)
get_list_length (C++ function)
get_list_length() (Client method)
(fortran function)
get_meta_scalars (C++ function)
get_meta_scalars() (Dataset method)
get_meta_scalars_double() (fortran function)
get_meta_scalars_float() (fortran function)
get_meta_scalars_i32() (fortran function)
get_meta_scalars_i64() (fortran function)
get_meta_strings (C++ function)
get_meta_strings() (Dataset method)
get_model (C++ function)
get_model() (Client method)
(fortran function)
get_script (C++ function)
get_script() (Client method)
(fortran function)
get_status() (Experiment method)
get_tensor (C++ function)
get_tensor() (Client method)
(Dataset method)
H
hosts (Orchestrator property)
I
init_samples() (DynamicDataGenerator method)
,
[1]
(StaticDataGenerator method)
,
[1]
init_sources() (DynamicDataGenerator method)
,
[1]
(StaticDataGenerator method)
,
[1]
initialize_client() (fortran function)
initialize_dataset() (fortran function)
is_active() (Orchestrator method)
isinitialized() (fortran function)
J
JsrunSettings (class in smartsim.settings)
K
key_exists (C++ function)
key_exists() (Client method)
(fortran function)
M
make_mpmd() (AprunSettings method)
(JsrunSettings method)
(MpiexecSettings method)
(MpirunSettings method)
(OrterunSettings method)
(RunSettings method)
(SrunSettings method)
Model (class in smartsim.entity.model)
model_exists (C++ function)
model_exists() (Client method)
(fortran function)
module
smartsim.ml.tf.utils
smartsim.slurm
MpiexecSettings (class in smartsim.settings)
MpirunSettings (class in smartsim.settings)
N
need_targets (DynamicDataGenerator property)
,
[1]
(StaticDataGenerator property)
,
[1]
num_shards (Orchestrator property)
O
on_epoch_end() (DynamicDataGenerator method)
(StaticDataGenerator method)
Orchestrator (class in smartsim.database)
OrterunSettings (class in smartsim.settings)
P
params_to_args() (Model method)
poll() (Experiment method)
poll_dataset (C++ function)
poll_dataset() (Client method)
(fortran function)
poll_key (C++ function)
poll_key() (Client method)
(fortran function)
poll_list_length (C++ function)
poll_list_length() (Client method)
(fortran function)
poll_list_length_gte (C++ function)
poll_list_length_gte() (Client method)
(fortran function)
poll_list_length_lte (C++ function)
poll_list_length_lte() (Client method)
(fortran function)
poll_model (C++ function)
poll_model() (Client method)
(fortran function)
poll_tensor (C++ function)
poll_tensor() (Client method)
(fortran function)
put_dataset (C++ function)
put_dataset() (Client method)
(fortran function)
put_tensor (C++ function)
put_tensor() (Client method)
put_tensor_double() (fortran function)
put_tensor_float() (fortran function)
put_tensor_i16() (fortran function)
put_tensor_i32() (fortran function)
put_tensor_i64() (fortran function)
put_tensor_i8() (fortran function)
Q
QsubBatchSettings (class in smartsim.settings)
query_key_prefixing() (Ensemble method)
(Model method)
R
RayCluster (class in smartsim.exp.ray)
reconnect_orchestrator() (Experiment method)
register_incoming_entity() (Ensemble method)
(Model method)
remove_stale_files() (Orchestrator method)
rename_dataset (C++ function)
rename_dataset() (Client method)
(fortran function)
rename_list (C++ function)
rename_list() (Client method)
(fortran function)
rename_tensor (C++ function)
rename_tensor() (Client method)
(fortran function)
reserved_run_args (AprunSettings attribute)
(JsrunSettings attribute)
(MpiexecSettings attribute)
(MpirunSettings attribute)
(OrterunSettings attribute)
(RunSettings attribute)
(SrunSettings attribute)
run_command (AprunSettings property)
(JsrunSettings property)
(MpiexecSettings property)
(MpirunSettings property)
(OrterunSettings property)
(RunSettings property)
(SrunSettings property)
run_model (C++ function)
run_model() (Client method)
(fortran function)
run_model_multigpu (C++ function)
run_model_multigpu() (Client method)
(fortran function)
run_script (C++ function)
run_script() (Client method)
(fortran function)
run_script_multigpu (C++ function)
run_script_multigpu() (Client method)
(fortran function)
RunSettings (class in smartsim.settings)
S
save() (Client method)
SbatchSettings (class in smartsim.settings)
serialize_model() (in module smartsim.ml.tf.utils)
set() (AprunSettings method)
(JsrunSettings method)
(MpiexecSettings method)
(MpirunSettings method)
(OrterunSettings method)
(RunSettings method)
(SrunSettings method)
set_account() (BsubBatchSettings method)
(CobaltBatchSettings method)
(QsubBatchSettings method)
(SbatchSettings method)
set_batch_arg() (Orchestrator method)
set_batch_command() (BsubBatchSettings method)
(CobaltBatchSettings method)
(QsubBatchSettings method)
(SbatchSettings method)
set_binding() (AprunSettings method)
(JsrunSettings method)
(MpiexecSettings method)
(MpirunSettings method)
(OrterunSettings method)
(RunSettings method)
(SrunSettings method)
set_broadcast() (AprunSettings method)
(JsrunSettings method)
(MpiexecSettings method)
(MpirunSettings method)
(OrterunSettings method)
(RunSettings method)
(SrunSettings method)
set_cpu_bindings() (AprunSettings method)
(JsrunSettings method)
(MpiexecSettings method)
(MpirunSettings method)
(OrterunSettings method)
(RunSettings method)
(SrunSettings method)
set_cpus() (Orchestrator method)
set_cpus_per_rs() (JsrunSettings method)
set_cpus_per_task() (AprunSettings method)
(JsrunSettings method)
(MpiexecSettings method)
(MpirunSettings method)
(OrterunSettings method)
(RunSettings method)
(SbatchSettings method)
(SrunSettings method)
set_data() (Dataset method)
set_data_source (C++ function)
set_data_source() (Client method)
(fortran function)
set_db_conf() (Orchestrator method)
set_erf_sets() (JsrunSettings method)
set_eviction_strategy() (Orchestrator method)
set_excluded_hosts() (AprunSettings method)
(JsrunSettings method)
(MpiexecSettings method)
(MpirunSettings method)
(OrterunSettings method)
(RunSettings method)
(SrunSettings method)
set_expert_mode_req() (BsubBatchSettings method)
set_function() (Client method)
set_function_multigpu() (Client method)
set_gpus_per_rs() (JsrunSettings method)
set_hostlist() (AprunSettings method)
(BsubBatchSettings method)
(CobaltBatchSettings method)
(JsrunSettings method)
(MpiexecSettings method)
(MpirunSettings method)
(OrterunSettings method)
(QsubBatchSettings method)
(RunSettings method)
(SbatchSettings method)
(SrunSettings method)
set_hostlist_from_file() (AprunSettings method)
(JsrunSettings method)
(MpiexecSettings method)
(MpirunSettings method)
(OrterunSettings method)
(RunSettings method)
(SrunSettings method)
set_hosts() (Orchestrator method)
(RayCluster method)
set_individual_output() (JsrunSettings method)
set_max_clients() (Orchestrator method)
set_max_memory() (Orchestrator method)
set_max_message_size() (Orchestrator method)
set_memory_per_node() (AprunSettings method)
(JsrunSettings method)
(MpiexecSettings method)
(MpirunSettings method)
(OrterunSettings method)
(RunSettings method)
(SrunSettings method)
set_memory_per_rs() (JsrunSettings method)
set_model (C++ function)
set_model() (Client method)
(fortran function)
set_model_from_file (C++ function)
set_model_from_file() (Client method)
(fortran function)
set_model_from_file_multigpu (C++ function)
set_model_from_file_multigpu() (Client method)
(fortran function)
set_model_multigpu (C++ function)
set_model_multigpu() (Client method)
(fortran function)
set_mpmd_preamble() (AprunSettings method)
(JsrunSettings method)
(MpiexecSettings method)
(MpirunSettings method)
(OrterunSettings method)
(RunSettings method)
(SrunSettings method)
set_ncpus() (QsubBatchSettings method)
set_nodes() (AprunSettings method)
(BsubBatchSettings method)
(CobaltBatchSettings method)
(JsrunSettings method)
(MpiexecSettings method)
(MpirunSettings method)
(OrterunSettings method)
(QsubBatchSettings method)
(RunSettings method)
(SbatchSettings method)
(SrunSettings method)
set_num_rs() (JsrunSettings method)
set_partition() (SbatchSettings method)
set_path() (Orchestrator method)
(RayCluster method)
set_project() (BsubBatchSettings method)
set_queue() (BsubBatchSettings method)
(CobaltBatchSettings method)
(QsubBatchSettings method)
(SbatchSettings method)
set_quiet_launch() (AprunSettings method)
(JsrunSettings method)
(MpiexecSettings method)
(MpirunSettings method)
(OrterunSettings method)
(RunSettings method)
(SrunSettings method)
set_resource() (QsubBatchSettings method)
set_rs_per_host() (JsrunSettings method)
set_run_arg() (Orchestrator method)
set_script (C++ function)
set_script() (Client method)
(fortran function)
set_script_from_file (C++ function)
set_script_from_file() (Client method)
(fortran function)
set_script_from_file_multigpu (C++ function)
set_script_from_file_multigpu() (Client method)
(fortran function)
set_script_multigpu (C++ function)
set_script_multigpu() (Client method)
(fortran function)
set_smts() (BsubBatchSettings method)
set_task_map() (AprunSettings method)
(JsrunSettings method)
(MpiexecSettings method)
(MpirunSettings method)
(OrterunSettings method)
(RunSettings method)
(SrunSettings method)
set_tasks() (AprunSettings method)
(BsubBatchSettings method)
(CobaltBatchSettings method)
(JsrunSettings method)
(MpiexecSettings method)
(MpirunSettings method)
(OrterunSettings method)
(RunSettings method)
(SrunSettings method)
set_tasks_per_node() (AprunSettings method)
(JsrunSettings method)
(MpiexecSettings method)
(MpirunSettings method)
(OrterunSettings method)
(RunSettings method)
(SrunSettings method)
set_tasks_per_rs() (JsrunSettings method)
set_time() (AprunSettings method)
(JsrunSettings method)
(MpiexecSettings method)
(MpirunSettings method)
(OrterunSettings method)
(RunSettings method)
(SrunSettings method)
set_verbose_launch() (AprunSettings method)
(JsrunSettings method)
(MpiexecSettings method)
(MpirunSettings method)
(OrterunSettings method)
(RunSettings method)
(SrunSettings method)
set_walltime() (AprunSettings method)
(BsubBatchSettings method)
(CobaltBatchSettings method)
(JsrunSettings method)
(MpiexecSettings method)
(MpirunSettings method)
(Orchestrator method)
(OrterunSettings method)
(QsubBatchSettings method)
(RunSettings method)
(SbatchSettings method)
(SrunSettings method)
Singularity (class in smartsim.settings)
SmartRedis::Client (C++ class)
SmartRedis::Client::append_to_list (C++ function)
SmartRedis::Client::Client (C++ function)
,
[1]
,
[2]
SmartRedis::Client::config_get (C++ function)
SmartRedis::Client::config_set (C++ function)
SmartRedis::Client::copy_dataset (C++ function)
SmartRedis::Client::copy_list (C++ function)
SmartRedis::Client::copy_tensor (C++ function)
SmartRedis::Client::dataset_exists (C++ function)
SmartRedis::Client::delete_dataset (C++ function)
SmartRedis::Client::delete_list (C++ function)
SmartRedis::Client::delete_model (C++ function)
SmartRedis::Client::delete_model_multigpu (C++ function)
SmartRedis::Client::delete_script (C++ function)
SmartRedis::Client::delete_script_multigpu (C++ function)
SmartRedis::Client::delete_tensor (C++ function)
SmartRedis::Client::flush_db (C++ function)
SmartRedis::Client::get_ai_info (C++ function)
SmartRedis::Client::get_dataset (C++ function)
SmartRedis::Client::get_dataset_list_range (C++ function)
SmartRedis::Client::get_datasets_from_list (C++ function)
SmartRedis::Client::get_db_cluster_info (C++ function)
SmartRedis::Client::get_db_node_info (C++ function)
SmartRedis::Client::get_list_length (C++ function)
SmartRedis::Client::get_model (C++ function)
SmartRedis::Client::get_script (C++ function)
SmartRedis::Client::get_tensor (C++ function)
,
[1]
SmartRedis::Client::key_exists (C++ function)
SmartRedis::Client::model_exists (C++ function)
SmartRedis::Client::operator= (C++ function)
,
[1]
SmartRedis::Client::poll_dataset (C++ function)
SmartRedis::Client::poll_key (C++ function)
SmartRedis::Client::poll_list_length (C++ function)
SmartRedis::Client::poll_list_length_gte (C++ function)
SmartRedis::Client::poll_list_length_lte (C++ function)
SmartRedis::Client::poll_model (C++ function)
SmartRedis::Client::poll_tensor (C++ function)
SmartRedis::Client::put_dataset (C++ function)
SmartRedis::Client::put_tensor (C++ function)
SmartRedis::Client::rename_dataset (C++ function)
SmartRedis::Client::rename_list (C++ function)
SmartRedis::Client::rename_tensor (C++ function)
SmartRedis::Client::run_model (C++ function)
SmartRedis::Client::run_model_multigpu (C++ function)
SmartRedis::Client::run_script (C++ function)
SmartRedis::Client::run_script_multigpu (C++ function)
SmartRedis::Client::save (C++ function)
SmartRedis::Client::set_data_source (C++ function)
SmartRedis::Client::set_model (C++ function)
SmartRedis::Client::set_model_from_file (C++ function)
SmartRedis::Client::set_model_from_file_multigpu (C++ function)
SmartRedis::Client::set_model_multigpu (C++ function)
SmartRedis::Client::set_script (C++ function)
SmartRedis::Client::set_script_from_file (C++ function)
SmartRedis::Client::set_script_from_file_multigpu (C++ function)
SmartRedis::Client::set_script_multigpu (C++ function)
SmartRedis::Client::tensor_exists (C++ function)
SmartRedis::Client::unpack_tensor (C++ function)
SmartRedis::Client::use_list_ensemble_prefix (C++ function)
SmartRedis::Client::use_model_ensemble_prefix (C++ function)
SmartRedis::Client::use_tensor_ensemble_prefix (C++ function)
SmartRedis::Client::~Client (C++ function)
SmartRedis::DataSet (C++ class)
SmartRedis::DataSet::add_meta_scalar (C++ function)
SmartRedis::DataSet::add_meta_string (C++ function)
SmartRedis::DataSet::add_tensor (C++ function)
SmartRedis::DataSet::clear_field (C++ function)
SmartRedis::DataSet::DataSet (C++ function)
,
[1]
,
[2]
SmartRedis::DataSet::get_meta_scalars (C++ function)
SmartRedis::DataSet::get_meta_strings (C++ function)
,
[1]
SmartRedis::DataSet::get_name (C++ function)
SmartRedis::DataSet::get_tensor (C++ function)
,
[1]
SmartRedis::DataSet::get_tensor_names (C++ function)
SmartRedis::DataSet::has_field (C++ function)
SmartRedis::DataSet::operator= (C++ function)
,
[1]
SmartRedis::DataSet::set_name (C++ function)
SmartRedis::DataSet::unpack_tensor (C++ function)
smartredis_client (module)
smartredis_dataset (module)
SmartRedisCClient (C++ function)
smartsim.ml.tf.utils
module
smartsim.slurm
module
sr_error_parser() (fortran function)
SrunSettings (class in smartsim.settings)
start() (Experiment method)
StaticDataGenerator (class in smartsim.ml.tf)
(class in smartsim.ml.torch)
stop() (Experiment method)
summary() (Experiment method)
T
tensor_exists (C++ function)
tensor_exists() (Client method)
(fortran function)
type (Ensemble property)
(Model property)
(Orchestrator property)
(RayCluster property)
U
unpack_dataset_tensor (C++ function)
unpack_dataset_tensor_double() (fortran function)
unpack_dataset_tensor_float() (fortran function)
unpack_dataset_tensor_i16() (fortran function)
unpack_dataset_tensor_i32() (fortran function)
unpack_dataset_tensor_i64() (fortran function)
unpack_dataset_tensor_i8() (fortran function)
unpack_tensor (C++ function)
unpack_tensor_double() (fortran function)
unpack_tensor_float() (fortran function)
unpack_tensor_i16() (fortran function)
unpack_tensor_i32() (fortran function)
unpack_tensor_i64() (fortran function)
unpack_tensor_i8() (fortran function)
update_data() (DynamicDataGenerator method)
,
[1]
update_env() (AprunSettings method)
(JsrunSettings method)
(MpiexecSettings method)
(MpirunSettings method)
(OrterunSettings method)
(RunSettings method)
(SrunSettings method)
use_list_ensemble_prefix (C++ function)
use_list_ensemble_prefix() (Client method)
(fortran function)
use_model_ensemble_prefix (C++ function)
use_model_ensemble_prefix() (Client method)
(fortran function)
use_tensor_ensemble_prefix (C++ function)
use_tensor_ensemble_prefix() (Client method)
(fortran function)