Michele Sprocatti's starred repositories
inference
Replace OpenAI GPT with another LLM in your app by changing a single line of code. Xinference gives you the freedom to use any LLM you need. With Xinference, you're empowered to run inference with any open-source language models, speech recognition models, and multimodal models, whether in the cloud, on-premises, or even on your laptop.
pyCombinatorial
A library to solve the TSP (Travelling Salesman Problem) using Exact Algorithms, Heuristics and Metaheuristics : 2-opt; 2.5-opt; 3-opt; 4-opt; 5-opt; 2-opt Stochastic; 2.5-opt Stochastic; 3-opt Stochastic; 4-opt Stochastic; 5-opt Stochastic; Ant Colony Optimization; Bellman-Held-Karp Exact Algorithm; Branch & Bound; BRKGA (Biased Random Key Genetic Algorithm); Brute Force; Cheapest Insertion; Christofides Algorithm; Clarke & Wright (Savings Heuristic); Concave Hull Algorithm; Convex Hull Algorithm; Elastic Net; Extremal Optimization; Farthest Insertion; Genetic Algorithm; GRASP (Greedy Randomized Adaptive Search Procedure); Greedy Karp-Steele Patching; Guided Search; Hopfield Network; Iterated Search; Karp-Steele Patching; Multifragment Heuristic; Nearest Insertion; Nearest Neighbour; Random Insertion; Random Tour; Scatter Search; Simulated Annealing; SOM (Self Organizing Maps); Space Filling Curve (Hilbert); Space Filling Curve (Morton); Space Filling Curve (Sierpinski); Stochastic Hill Climbing; Sweep; Tabu Search; Truncated Branch & Bound; Twice-Around the Tree Algorithm (Double Tree Algorithm); Variable Neighborhood Search.
pkl-lang.org
The pkl-lang.org website
pkl-package-docs
Documentation for Pkl packages
pkl-pantry
Shared Pkl packages
llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. This fork is used to manage Swift’s stable releases of Clang as well as support the Swift project.
pkl-jvm-examples
Examples for using Pkl within JVM applications
mistral-inference
Official inference library for Mistral models
build-your-own-x
Master programming by recreating your favorite technologies from scratch.
SuperHeroesWiki
SuperHeroesValley's wiki: everything you need to know to ace a technical interview
swift-evolution
This maintains proposals for changes and user-visible enhancements to the Swift Programming Language.
xr-development-for-beginners
Spatial Computing Cloud Advocacy Curriculum
AI-For-Beginners
12 Weeks, 24 Lessons, AI for All!
ML-For-Beginners
12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all
generative-ai-for-beginners
18 Lessons, Get Started Building with Generative AI đź”— https://microsoft.github.io/generative-ai-for-beginners/
Web-Dev-For-Beginners
24 Lessons, 12 Weeks, Get Started as a Web Developer