RWSkit
API
API Reference
RWSkit
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
Y
_
__abstract__ (rwskit.sqlalchemy.BaseModel attribute)
__call__() (rwskit.benchmarking.BenchmarkRunner method)
(rwskit.sqlalchemy.SqlBinaryExpression method)
__eq__() (rwskit.sqlalchemy.BaseModel method)
__hash__() (rwskit.sqlalchemy.BaseModel method)
__init_subclass__() (rwskit.config.YamlConfig class method)
__iter__() (rwskit.dataclasses_.DataclassRegistry method)
__len__() (rwskit.dataclasses_.DataclassRegistry method)
__repr__() (rwskit.benchmarking.BenchmarkResult method)
(rwskit.cli.LogLevel method)
__str__() (rwskit.benchmarking.BenchmarkResult method)
(rwskit.cli.LogLevel method)
__tablename__() (rwskit.sqlalchemy.BaseModel method)
A
AggregationFunction (in module rwskit.benchmarking)
AggregationFunctionName (in module rwskit.benchmarking)
AlchemyEngine (class in rwskit.sqlalchemy)
as_table_dict() (rwskit.sqlalchemy.BaseModel method)
ascending (rwskit.sqlalchemy.SqlOrderExpression attribute)
async_engine (rwskit.sqlalchemy.AlchemyEngine property)
async_find_all() (rwskit.sqlalchemy.Repository method)
async_find_one() (rwskit.sqlalchemy.Repository method)
async_insert() (rwskit.sqlalchemy.Repository method)
async_session_scope() (rwskit.sqlalchemy.AlchemyEngine method)
async_test_scope() (rwskit.sqlalchemy.AlchemyEngine method)
async_upsert() (rwskit.sqlalchemy.Repository method)
B
B (in module rwskit.sqlalchemy)
base_model (rwskit.sqlalchemy.AlchemyEngine attribute)
BaseModel (class in rwskit.sqlalchemy)
BayesFactor (class in rwskit.stats.bayesian.ttest)
benchmark_space (rwskit.benchmarking.BenchmarkResult property)
(rwskit.benchmarking.BenchmarkRunner attribute)
BenchmarkResult (class in rwskit.benchmarking)
BenchmarkRunner (class in rwskit.benchmarking)
BenchmarkSortValue (in module rwskit.benchmarking)
bf_01 (rwskit.stats.bayesian.ttest.BayesFactor property)
bf_10 (rwskit.stats.bayesian.ttest.BayesFactor attribute)
C
camel_to_snake_case() (in module rwskit.strings_)
change_time_unit() (in module rwskit.benchmarking)
class_name() (rwskit.sqlalchemy.BaseModel class method)
column (rwskit.sqlalchemy.SqlBinaryExpression attribute)
(rwskit.sqlalchemy.SqlOrderExpression attribute)
column_properties() (rwskit.sqlalchemy.BaseModel class method)
CompleteCheckType (in module rwskit.numpy)
composite_columns() (rwskit.sqlalchemy.BaseModel class method)
ConflictResolutionStrategy (in module rwskit.sqlalchemy)
construct_dataclass() (in module rwskit.dataclasses_)
construct_registered_dataclass() (rwskit.dataclasses_.DataclassRegistry method)
copy() (rwskit.sqlalchemy.BaseModel method)
D
D (in module rwskit.dataclasses_)
database (rwskit.sqlalchemy.DatabaseConnectionConfig attribute)
DatabaseConnectionConfig (class in rwskit.sqlalchemy)
DataclassRegistry (class in rwskit.dataclasses_)
default_type_parsers (rwskit.config.YamlConfig attribute)
dialect (rwskit.sqlalchemy.AlchemyEngine property)
drivername (rwskit.sqlalchemy.DatabaseConnectionConfig attribute)
dto_class_name() (rwskit.sqlalchemy.BaseModel class method)
dto_exclude_attributes() (rwskit.sqlalchemy.BaseModel class method)
dto_import_path() (rwskit.sqlalchemy.BaseModel class method)
dto_module() (rwskit.sqlalchemy.BaseModel class method)
dto_module_name() (rwskit.sqlalchemy.BaseModel class method)
DtoModel (in module rwskit.sqlalchemy)
dumps_plain_yaml() (rwskit.config.YamlConfig method)
E
E (in module rwskit.config)
EnforceFrozenDataclassMeta (class in rwskit.dataclasses_)
engine (rwskit.sqlalchemy.Repository attribute)
environment_mapping() (rwskit.config.EnvironmentConfig class method)
EnvironmentConfig (class in rwskit.config)
expressions (rwskit.sqlalchemy.SqlOrderCriteria attribute)
(rwskit.sqlalchemy.SqlSelectionCriteria attribute)
F
fields() (rwskit.sqlalchemy.BaseModel class method)
find_all() (rwskit.sqlalchemy.Repository method)
find_by_table_name() (rwskit.sqlalchemy.BaseModel class method)
find_one() (rwskit.sqlalchemy.Repository method)
finite_cases() (in module rwskit.numpy)
flatten_data_frame() (in module rwskit.pandas)
float_() (in module rwskit.numeric)
float_fmt (rwskit.benchmarking.BenchmarkRunner attribute)
from_dict() (rwskit.sqlalchemy.BaseModel class method)
from_dto() (rwskit.sqlalchemy.BaseModel class method)
from_environment() (rwskit.config.EnvironmentConfig class method)
FrozenDataclassMeta (class in rwskit.dataclasses_)
functions (rwskit.benchmarking.BenchmarkRunner attribute)
G
get_dataclass_field_map() (rwskit.config.EnvironmentConfig class method)
get_default_type_parsers() (rwskit.config.EnvironmentConfig class method)
get_dtype() (in module rwskit.numpy)
get_environment_kwargs() (rwskit.config.EnvironmentConfig class method)
get_field_from_name() (rwskit.config.EnvironmentConfig class method)
get_first_non_null_value() (in module rwskit.collections_)
get_qualified_name() (in module rwskit.types_)
get_registered_classes() (rwskit.config.YamlConfig class method)
get_time_unit_abbreviation() (in module rwskit.benchmarking)
group_by() (in module rwskit.numpy)
H
handle_after_mapper_configured() (in module rwskit.sqlalchemy)
has_default_value() (in module rwskit.dataclasses_)
hash() (rwskit.hash.ObjectHasher method)
hash_size (rwskit.hash.ObjectHasher property)
hash_sorted() (rwskit.hash.ObjectHasher method)
hasher (rwskit.sqlalchemy.BaseModel attribute)
HashSize (in module rwskit.hash)
host (rwskit.sqlalchemy.DatabaseConnectionConfig attribute)
hybrid_properties() (rwskit.sqlalchemy.BaseModel class method)
I
I (in module rwskit.config)
immutable_dataclass() (in module rwskit.dataclasses_)
import_all_modules_in_path() (in module rwskit.types_)
inference_data (rwskit.stats.bayesian.ttest.BayesFactor attribute)
InferenceData (in module rwskit.stats.bayesian.ttest)
insert() (rwskit.sqlalchemy.Repository method)
int_() (in module rwskit.numeric)
int_16_max (in module rwskit.numeric)
int_32_max (in module rwskit.numeric)
int_64_max (in module rwskit.numeric)
int_8_max (in module rwskit.numeric)
is_complete() (in module rwskit.numpy)
is_frozen() (in module rwskit.dataclasses_)
is_generator() (in module rwskit.collections_)
is_iterable() (in module rwskit.collections_)
is_optional() (in module rwskit.dataclasses_)
(in module rwskit.types_)
is_required() (in module rwskit.dataclasses_)
is_significant() (rwskit.stats.bayesian.ttest.BayesFactor method)
is_structured() (in module rwskit.numpy)
is_union() (in module rwskit.types_)
L
load_yaml() (rwskit.config.YamlConfig class method)
log (in module rwskit.collections_)
(in module rwskit.config)
(in module rwskit.dataclasses_)
(in module rwskit.hash)
(in module rwskit.numpy)
(in module rwskit.pandas)
(in module rwskit.sqlalchemy)
(in module rwskit.stats.bayesian.ttest)
LogLevel (class in rwskit.cli)
M
M (in module rwskit.sqlalchemy)
make_connection() (rwskit.sqlalchemy.AlchemyEngine method)
make_raw_connection() (rwskit.sqlalchemy.AlchemyEngine method)
make_session() (rwskit.sqlalchemy.AlchemyEngine method)
merge_table_args() (rwskit.sqlalchemy.BaseModel class method)
metadata (rwskit.sqlalchemy.BaseModel attribute)
model_class (rwskit.sqlalchemy.Repository attribute)
module
rwskit
rwskit.benchmarking
rwskit.cli
rwskit.collections_
rwskit.config
rwskit.dataclasses_
rwskit.hash
rwskit.io_
rwskit.notebooks
rwskit.numeric
rwskit.numpy
rwskit.pandas
rwskit.sqlalchemy
rwskit.stats
rwskit.stats.bayesian
rwskit.stats.bayesian.ttest
rwskit.strings_
rwskit.types_
N
n_runs (rwskit.benchmarking.BenchmarkRunner attribute)
n_tests (rwskit.benchmarking.BenchmarkRunner attribute)
n_warm_ups (rwskit.benchmarking.BenchmarkRunner attribute)
natural_key (rwskit.sqlalchemy.BaseModel property)
natural_key_columns() (rwskit.sqlalchemy.BaseModel class method)
O
ObjectHasher (class in rwskit.hash)
operator (rwskit.sqlalchemy.SqlBinaryExpression attribute)
P
parse_value_from_string() (rwskit.config.EnvironmentConfig class method)
password (rwskit.sqlalchemy.DatabaseConnectionConfig attribute)
PathLike (in module rwskit.io_)
plot() (rwskit.benchmarking.BenchmarkResult method)
plot_trace() (rwskit.stats.bayesian.ttest.BayesFactor method)
port (rwskit.sqlalchemy.DatabaseConnectionConfig attribute)
primary_key (rwskit.sqlalchemy.BaseModel property)
primary_key_columns() (rwskit.sqlalchemy.BaseModel class method)
R
recursive_sort() (in module rwskit.collections_)
register() (rwskit.dataclasses_.DataclassRegistry method)
registered_classes (rwskit.dataclasses_.DataclassRegistry attribute)
regular_columns() (rwskit.sqlalchemy.BaseModel class method)
relationships() (rwskit.sqlalchemy.BaseModel class method)
remove_none_from_dict() (in module rwskit.collections_)
Repository (class in rwskit.sqlalchemy)
resolve_type_hints() (in module rwskit.dataclasses_)
results() (rwskit.benchmarking.BenchmarkResult method)
run() (rwskit.benchmarking.BenchmarkRunner method)
run_label (rwskit.benchmarking.BenchmarkRunner attribute)
rwskit
module
rwskit.benchmarking
module
rwskit.cli
module
rwskit.collections_
module
rwskit.config
module
rwskit.dataclasses_
module
rwskit.hash
module
rwskit.io_
module
rwskit.notebooks
module
rwskit.numeric
module
rwskit.numpy
module
rwskit.pandas
module
rwskit.sqlalchemy
module
rwskit.stats
module
rwskit.stats.bayesian
module
rwskit.stats.bayesian.ttest
module
rwskit.strings_
module
rwskit.types_
module
S
savage_dickey_t_test() (in module rwskit.stats.bayesian.ttest)
session_scope() (rwskit.sqlalchemy.AlchemyEngine method)
setup_fn (rwskit.benchmarking.BenchmarkRunner attribute)
show_progress (rwskit.benchmarking.BenchmarkRunner attribute)
significance_results (rwskit.benchmarking.BenchmarkResult property)
sort_by (rwskit.benchmarking.BenchmarkRunner attribute)
SqlBinaryExpression (class in rwskit.sqlalchemy)
SqlOperator (in module rwskit.sqlalchemy)
SqlOrderCriteria (class in rwskit.sqlalchemy)
SqlOrderExpression (class in rwskit.sqlalchemy)
SqlSelectionCriteria (class in rwskit.sqlalchemy)
summary() (rwskit.benchmarking.BenchmarkResult method)
supports_async (rwskit.sqlalchemy.AlchemyEngine property)
sync_engine (rwskit.sqlalchemy.AlchemyEngine property)
T
T (in module rwskit.config)
table_columns() (rwskit.sqlalchemy.BaseModel class method)
table_insertion_order() (rwskit.sqlalchemy.BaseModel class method)
TableArgs (in module rwskit.sqlalchemy)
test_agg_fn (rwskit.benchmarking.BenchmarkRunner attribute)
test_scope() (rwskit.sqlalchemy.AlchemyEngine method)
test_significance (rwskit.benchmarking.BenchmarkRunner attribute)
time_unit (rwskit.benchmarking.BenchmarkRunner attribute)
TimeUnit (in module rwskit.benchmarking)
to_conjunction() (rwskit.sqlalchemy.SqlSelectionCriteria method)
to_criteria() (rwskit.sqlalchemy.SqlOrderCriteria method)
to_dict() (rwskit.sqlalchemy.BaseModel method)
to_dto() (rwskit.sqlalchemy.BaseModel method)
to_dto_class() (rwskit.sqlalchemy.BaseModel class method)
to_expression() (rwskit.sqlalchemy.SqlBinaryExpression method)
(rwskit.sqlalchemy.SqlOrderExpression method)
to_signed() (in module rwskit.numeric)
type_from_string() (in module rwskit.types_)
TypeParser (in module rwskit.config)
U
upsert() (rwskit.sqlalchemy.Repository method)
url (rwskit.sqlalchemy.DatabaseConnectionConfig property)
use_async (rwskit.sqlalchemy.DatabaseConnectionConfig attribute)
use_single_setup (rwskit.benchmarking.BenchmarkRunner attribute)
username (rwskit.sqlalchemy.DatabaseConnectionConfig attribute)
V
valid_levels() (rwskit.cli.LogLevel class method)
validate_call_signature() (in module rwskit.benchmarking)
validate_mapper() (rwskit.sqlalchemy.BaseModel class method)
value (rwskit.sqlalchemy.SqlBinaryExpression attribute)
verbose (rwskit.benchmarking.BenchmarkRunner attribute)
W
walk_children() (rwskit.sqlalchemy.BaseModel method)
Walkable (in module rwskit.sqlalchemy)
WalkPredicate (in module rwskit.sqlalchemy)
Y
YamlConfig (class in rwskit.config)