1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
//! srsadmm-core
//!
//! This library provides the core functionality for the srsadmm project, including
//! matrix operations, problem formulation, and resource management.
//! It is meant for usage with the `tokio` runtime and the `srsadmm-lambda-mm` AWS Lambda function.
//! For more information, please see the GitHub repository: <https://github.com/buk0vec/srsadmm>.
//!
//! # Functionality
//!
//! - Local and remote state management
//! - Matrix operations
//! - LASSO-specific operations
//! - ADMM problem formulation and solving
//! - Timing and logging
//!
//! # Features
//!
//! - `accelerate` - Use the `accelerate` backend for matrix operations
//! - `netlib` - Use the `netlib` backend for matrix operations
//! - `openblas` - Use the `openblas` backend for matrix operations
//!
//!
/// Lambda-specific operations
pub
/// Matrix operations on distributed variables
/// Problem formulation and solving
/// Resource management for distributed variables
/// S3 storage operations
pub
/// Storage management
pub
/// Utility functions for splitting and combining distributed variables
/// Timing and logging utilities
/// Utility functions for LASSO problems
/// Distributed variable management