all AI news
Nine Rules to Formally Validate Rust Algorithms with Dafny (Part 2)
Oct. 21, 2023, 1:47 a.m. | Carl M. Kadie
Towards Data Science - Medium towardsdatascience.com
Lessons from Verifying the range-set-blaze Crate
By Carl M. Kadie and Divyanshu Ranjan
This is Part 2 of an article formally verifying a Rust algorithm using Dafny. We look at rules 7 to 9:
- 7. Port your Real Algorithm to Dafny.
- 8. Validate the Dafny Version of Your Algorithm.
- 9. Rework Your Validation for Reliability.
See Part 1 for rules 1 to 6:
- Don’t Learn Dafny.
- Learn Dafny.
- Define Your Algorithm’s Basic Concepts.
- Specify Your Algorithm.
- Get Help from the …
dafny formal-verification programming rust software development
More from towardsdatascience.com / Towards Data Science - Medium
The Proof of Learning in Machine Learning/AI
1 day, 4 hours ago |
towardsdatascience.com
Feature Engineering for Machine Learning
1 day, 4 hours ago |
towardsdatascience.com
How to Evaluate Your Predictions
1 day, 4 hours ago |
towardsdatascience.com
Jobs in AI, ML, Big Data
Software Engineer for AI Training Data (School Specific)
@ G2i Inc | Remote
Software Engineer for AI Training Data (Python)
@ G2i Inc | Remote
Software Engineer for AI Training Data (Tier 2)
@ G2i Inc | Remote
Data Engineer
@ Lemon.io | Remote: Europe, LATAM, Canada, UK, Asia, Oceania
Artificial Intelligence – Bioinformatic Expert
@ University of Texas Medical Branch | Galveston, TX
Lead Developer (AI)
@ Cere Network | San Francisco, US