ml_linear_regression 0.0.1 copy "ml_linear_regression: ^0.0.1" to clipboard
ml_linear_regression: ^0.0.1 copied to clipboard

Lightweight Dart implementation of simple linear regression model for numeric prediction.

example/main.dart

import 'package:ml_linear_regression/ml_linear_regression.dart';

void main() {
  final model = LinearRegression();

  // Eğitim verileri: saat → skor (örnek: çalışma süresi vs sınav puanı)
  final hours = [1.0, 2.0, 3.0, 4.0, 5.0];
  final scores = [2.0, 4.1, 6.0, 8.1, 9.9];

  model.fit(hours, scores);

  print(model.toString());

  final predicted = model.predictOne(6.0);
  print('Prediction for 6 hours → ${predicted.toStringAsFixed(2)}');

  final r2 = model.score(hours, scores);
  print('R² Score: ${r2.toStringAsFixed(4)}');

  final mse = model.meanSquaredError(hours, scores);
  print('MSE: ${mse.toStringAsFixed(4)}');
}
1
likes
150
points
9
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Lightweight Dart implementation of simple linear regression model for numeric prediction.

Repository (GitHub)
View/report issues

License

unknown (license)

More

Packages that depend on ml_linear_regression