1 unstable release
new 0.1.0 | Jan 31, 2025 |
---|
#113 in Machine learning
380KB
9K
SLoC
Bellande Artificial Intelligence Framework
Bellande artificial intelligence framework in Rust for machine learning models
Run Bellos Scripts
- build_bellande_framework.bellos
- make_rust_executable.bellos
- run_bellande_framework.bellos
Run Bash Scripts
- build_bellande_framework.sh
- make_rust_executable.sh
- run_bellande_framework.sh
Testing
- "cargo test" for a quick test
Example Usage
use bellande_artificial_intelligence_framework::{
core::tensor::Tensor,
layer::{activation::ReLU, conv::Conv2d},
models::sequential::Sequential,
};
use std::error::Error;
// Simple single-layer model example
fn main() -> Result> {
// Create a simple sequential model
let mut model = Sequential::new();
// Add a convolutional layer
model.add(Box::new(Conv2d::new(
3, // input channels
4, // output channels
(3, 3), // kernel size
Some((1, 1)), // stride
Some((1, 1)), // padding
true, // use bias
)));
// Create input tensor
let input = Tensor::zeros(&[1, 3, 8, 8]); // batch_size=1, channels=3, height=8, width=8
// Forward pass
let output = model.forward(&input)?;
// Print output shape
println!("Output shape: {:?}", output.shape());
assert_eq!(output.shape()[1], 4); // Verify output channels
Ok(())
}
Website Crates
Installation
cargo add bellande_mesh_sync
Name: Bellande Artificial Intelligence Framework
Summary: Bellande Operating System Comprehensive data synchronization system
Company-Page: git.bellande-technologies.com/BAICVRI/bellande_artificial_intelligence_framework
Home-page: github.com/Architecture-Mechanism/bellande_artificial_intelligence_framework
Author: Ronaldson Bellande
Author-email: ronaldsonbellande@gmail.com
License: GNU General Public License v3.0
Legal Documentation
License
Bellande Artificial Intelligence Framework is distributed under the GNU General Public License v3.0.
For detailed license information, see:
For organizational licensing information, see:
Copyright
Copyright (c) 2024 Bellande Artificial Intelligence Computer Vision Research Institute (BAICVRI)
For copyright details, see:
For organizational copyright information, see:
Code of Conduct
We are committed to fostering an open and welcoming environment. For details, see:
For organizational code of conduct, see:
Terms of Service
By using this framework, you agree to comply with our terms of service. For complete terms, see:
For organizational terms of service, see:
Certification
This software has been certified according to our quality standards. For certification details, see:
For organizational certification standards, see:
Trademark
For trademark information, see:
For more information, visit:
Dependencies
~9–19MB
~415K SLoC