rustorch 0.6.29

Production-ready PyTorch-compatible deep learning library in Rust with special mathematical functions (gamma, Bessel, error functions), statistical distributions, Fourier transforms (FFT/RFFT), matrix decomposition (SVD/QR/LU/eigenvalue), automatic differentiation, neural networks, computer vision transforms, complete GPU acceleration (CUDA/Metal/OpenCL), SIMD optimizations, parallel processing, WebAssembly browser support, comprehensive distributed learning support, and performance validation
Documentation
//! Graph layout algorithms
//! グラフレイアウトアルゴリズム

/// グラフレイアウトアルゴリズム
/// Graph layout algorithms for visualization
#[derive(Debug, Clone, PartialEq)]
pub enum GraphLayout {
    /// 階層レイアウト(上から下)
    /// Hierarchical layout (top to bottom)
    Hierarchical,
    /// 円形レイアウト
    /// Circular layout
    Circular,
    /// 力学レイアウト
    /// Force-directed layout
    ForceDirected,
    /// グリッドレイアウト
    /// Grid layout
    Grid,
    /// 左右レイアウト
    /// Left-to-right layout
    LeftToRight,
}