{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"DI-engine","owner":"AIM-BENMHAMED","isFork":true,"description":"OpenDILab Decision AI Engine","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":334,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-29T08:17:09.049Z"}},{"type":"Public","name":"PyVRP","owner":"AIM-BENMHAMED","isFork":true,"description":"Open-source, state-of-the-art vehicle routing problem solver in an easy-to-use Python package.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":34,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-25T16:43:52.712Z"}},{"type":"Public","name":"russcip","owner":"AIM-BENMHAMED","isFork":true,"description":"Rust interface for SCIP","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":10,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-18T06:56:13.426Z"}},{"type":"Public","name":"aim_HPC_HandsOn","owner":"AIM-BENMHAMED","isFork":true,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-16T13:51:50.393Z"}},{"type":"Public","name":"imitation","owner":"AIM-BENMHAMED","isFork":true,"description":"Clean PyTorch implementations of imitation and reward learning algorithms","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":224,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-14T09:46:56.597Z"}},{"type":"Public","name":"PySCIPOptNew","owner":"AIM-BENMHAMED","isFork":true,"description":"Python interface for the SCIP Optimization Suite","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JetBrains MPS","color":"#21D789"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":257,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-12T11:40:34.739Z"}},{"type":"Public","name":"django-google-maps","owner":"AIM-BENMHAMED","isFork":true,"description":"Using the Google Maps API with django model admin","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":97,"license":"BSD 2-Clause \"Simplified\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-03T01:07:44.489Z"}},{"type":"Public","name":"MIPLearn","owner":"AIM-BENMHAMED","isFork":true,"description":"Framework for solving discrete optimization problems using a combination of Mixed-Integer Linear Programming (MIP) and Machine Learning (ML)","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":20,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-07T15:17:13.498Z"}},{"type":"Public","name":"cuPDLP-C","owner":"AIM-BENMHAMED","isFork":true,"description":"Code for solving LP on GPU using first-order methods","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":27,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-04T10:54:05.230Z"}},{"type":"Public","name":"Tutorials","owner":"AIM-BENMHAMED","isFork":true,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":5,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-02T17:51:45.664Z"}},{"type":"Public","name":"lets-do-irl","owner":"AIM-BENMHAMED","isFork":true,"description":"Inverse RL algorithms (APP, MaxEnt, GAIL, VAIL)","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":105,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-22T08:39:03.608Z"}},{"type":"Public","name":"imitation-learning","owner":"AIM-BENMHAMED","isFork":true,"description":"Imitation learning algorithms","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":38,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-21T01:53:39.108Z"}},{"type":"Public","name":"ftsp","owner":"AIM-BENMHAMED","isFork":true,"description":"Methods to solve fuzzy traveling salesman problems.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-18T14:35:20.967Z"}},{"type":"Public","name":"lippy","owner":"AIM-BENMHAMED","isFork":true,"description":"A module for solving linear programming problems on Python.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-22T17:44:06.230Z"}},{"type":"Public","name":"PnB_SOP","owner":"AIM-BENMHAMED","isFork":true,"description":"This repository contains the code used to perform comparisons of the peel-and-bound method and the branch-and-bound method. Details about both algorithms and their implementations can be found in the paper: Peel-and-Bound: Generating Stronger Relaxed Bounds with Multivalued Decision Diagrams","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Julia","color":"#a270ba"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-22T21:27:43.970Z"}},{"type":"Public","name":"ImprovedPnB","owner":"AIM-BENMHAMED","isFork":true,"description":"This repository contains the code used to perform comparisons of the peel-and-bound method and the branch-and-bound method. Details about both algorithms and their implementations can be found in the paper: Improved Peel-and-Bound: Methods for Generating Dual Bounds with Multivalued Decision Diagrams","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Julia","color":"#a270ba"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-22T21:25:43.823Z"}},{"type":"Public","name":"cocktails","owner":"AIM-BENMHAMED","isFork":true,"description":"🍹Branch and bound solution using Rust to calculate an optimal cocktail ingredient list of arbitrary length 🍸","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-17T18:47:22.209Z"}},{"type":"Public","name":"IQ-Learn","owner":"AIM-BENMHAMED","isFork":true,"description":"(NeurIPS '21 Spotlight) IQ-Learn: Inverse Q-Learning for Imitation","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":29,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-11-28T20:25:11.688Z"}},{"type":"Public","name":"learn2comparenodes","owner":"AIM-BENMHAMED","isFork":true,"description":"Learning to Compare Nodes in Branch and Bound with Graph Neural Networks (NeurIPS 2022)","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":6,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-11-07T17:02:05.118Z"}},{"type":"Public","name":"Inverse-Reinforcement-Learning","owner":"AIM-BENMHAMED","isFork":true,"description":"Implementations of selected inverse reinforcement learning algorithms.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":235,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-10-21T07:40:38.500Z"}},{"type":"Public","name":"Optimization-Methods","owner":"AIM-BENMHAMED","isFork":true,"description":"Python implementations of Simplex Method, Branch and Bound, Gomory's Cutting Plane Method, Iterative: Steepest Gradient Descent, Newton's Method","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":3,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-09-08T11:54:43.625Z"}},{"type":"Public","name":"VRPTWD_instances","owner":"AIM-BENMHAMED","isFork":true,"description":"Dataset of problem instances for vehicle routing problem with drones and time windows, used in Kuo et al. (2022).","topicNames":[],"topicsNotShown":0,"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2,"license":"Creative Commons Zero v1.0 Universal","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-09-02T14:16:45.516Z"}},{"type":"Public","name":"irl-imitation","owner":"AIM-BENMHAMED","isFork":true,"description":"Implementation of Inverse Reinforcement Learning (IRL) algorithms in python/Tensorflow. Deep MaxEnt, MaxEnt, LPIRL","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":144,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-07-05T07:23:59.607Z"}},{"type":"Public","name":"TSP_VRP","owner":"AIM-BENMHAMED","isFork":true,"description":"Python codes for the traveling salesman problem and vehicle routing problem","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":9,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-25T15:27:13.386Z"}},{"type":"Public","name":"gdrl","owner":"AIM-BENMHAMED","isFork":true,"description":"Grokking Deep Reinforcement Learning","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":215,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-02-04T21:19:47.827Z"}},{"type":"Public","name":"learn2branch","owner":"AIM-BENMHAMED","isFork":true,"description":"Exact Combinatorial Optimization with Graph Convolutional Neural Networks (NeurIPS 2019)","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":100,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-12-21T18:46:07.546Z"}},{"type":"Public","name":"GoogleMapsApiScanner","owner":"AIM-BENMHAMED","isFork":true,"description":"Scan Google Maps Api Keys and see which services you can use. Original codebase from ozguralp/gmapsapiscanner","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":6,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-11-18T17:19:01.134Z"}},{"type":"Public","name":"toyCarIRL","owner":"AIM-BENMHAMED","isFork":true,"description":"Implementation of Inverse Reinforcement Learning Algorithm on a toy car in a 2D world problem, (Apprenticeship Learning via Inverse Reinforcement Learning Abbeel & Ng, 2004)","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":47,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-10-25T00:59:07.135Z"}},{"type":"Public","name":"branch-search-trees","owner":"AIM-BENMHAMED","isFork":true,"description":"Parameterizing Branch-and-Bound Search Trees to Learn Branching Policies (AAAI 2021)","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":21,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-19T14:38:59.998Z"}},{"type":"Public","name":"pybnb","owner":"AIM-BENMHAMED","isFork":true,"description":"A parallel branch-and-bound engine for Python. (https://pybnb.readthedocs.io/)","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":10,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-08T16:33:09.049Z"}}],"repositoryCount":44,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"mirror","text":"Mirrors"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}