A data science tool that captures and stores model training and execution information

Purpose Rubicon is a data science tool that captures and stores model training and execution information, like parameters and outcomes, in a repeatable and searchable way. Rubicon’s git integration associates these inputs and outputs directly with the model code that produced them to ensure full auditability and reproducibility for both developers and stakeholders alike. While experimenting, the Rubicon dashboard makes it easy to explore, filter, visualize, and share recorded work. Components Rubicon is composed of three parts: A Python library […]

Read more

A Discord bot to control your PC using your Discord Channel or using Reco: Discord PC Remote Controller App

GitHub – Arvinth-Krishna/Reco-PC-Server: It’s a Discord bot to control your PC using your Discord Channel or using Reco: Discord PC Remote Controller App. It's a Discord bot to control your PC using your Discord Channel or using Reco: Discord PC Remote Controller App. – GitHub – Arvinth-Krishna/Reco-PC-Server: It's a Discord bot to control yo…    

Read more

An AI constraint solver for Python to optimize the Vehicle Routing Problem

OptaPy is an AI constraint solver for Python to optimize the Vehicle Routing Problem, Employee Rostering, Maintenance Scheduling, Task Assignment, School Timetabling, Cloud Optimization, Conference Scheduling, Job Shop Scheduling, Bin Packing and many more planning problems. OptaPy wraps the OptaPlanner engine internally, but using OptaPy in Python is significantly slower than using OptaPlanner in Java or Kotlin. Get started Prerequisites Install Python 3.9 or later Install JDK 11 or later with JAVA_HOME configured appropriately. Build Install the python build module […]

Read more

Markov-chain based chatbot which uses Slack messages as its corpus

Friendbot is a Markov-chain based chatbot which uses Slack messages as its corpus. It reads in messages from a Slack data export, generates a corpus from them, and feeds this to a markov chain generator to naively simulate a conversation. It is built with Flask, served by Gunicorn, cached by Redis, and run in Docker. The sentences which it generates can be accessed via an API which is designed to connect to the existing Slack API. Installation Download the docker-compose.yaml […]

Read more

My notes on Data structure and Algos in golang implementation and python

My notes on Data structure and Algos in golang implementation and python Arrays Advantages of array Reading and writing is O(1) Disadvantages of array Insertion and deletion is O(n) Arrays are not dynamic If you need to store an extra element, you would have to create a new array and copy all the elements over. O(n) List Slicing in python [start:stop:step] Reverse a list list[::-1] LinkedList Linked lists are great for problems that require arbitrary insertion. Dynamic arrays allow inserting […]

Read more

A package that assists in creating Voice Applications for Magenta Voice Platform

Magenta Voice Skill SDK for Python is a package that assists in creating Voice Applications for Magenta Voice Platform. About This is a reworked stack with explicit async/await concurrency and based on FastAPI ASGI framework. Old stable (Bottle/Gevent) 0.xx branch Installation Runtime Runtime installation: python -m pip install skill-sdk. Runtime (full) Runtime installation with Prometheus metrics exporter and distributed tracing adapter: python -m pip install skill-sdk[all]. Development Development installation: python -m pip install skill-sdk[dev]. Quickstart To bootstrap a new project, […]

Read more

RabbitMQ asynchronous connector library for Python with built in RPC support

bunny-storm RabbitMQ connector library for Python that is fully integrated with the aio-pika framework. Introduction BunnyStorm is here to simplify working with RabbitMQ while using aio-pika.This library offers an asynchronous implementation of a RabbitMQ connector which is fully integrated with asyncio.BunnyStorm provides an all-in-one adapter with the following functionalities: publish – Publish a message. receive – Consume messages from a queue. Can automatically reply to desired routes if the received messagecontains a “reply_to” property. rpc – Implement RPC (Remote procedure […]

Read more

Pushing the Limit of Post-Training Quantization by Block Reconstruction

Pytorch implementation of BRECQ, ICLR 2021 @inproceedings{ li&gong2021brecq, title={BRECQ: Pushing the Limit of Post-Training Quantization by Block Reconstruction}, author={Yuhang Li and Ruihao Gong and Xu Tan and Yang Yang and Peng Hu and Qi Zhang and Fengwei Yu and Wei Wang and Shi Gu}, booktitle={International Conference on Learning Representations}, year={2021}, url={https://openreview.net/forum?id=POWv6hDd9XH} } Pretrained models We provide all the pretrained models and they can be accessed via torch.hub For example: use res18 = torch.hub.load(‘yhhhli/BRECQ’, model=’resnet18′, pretrained=True) to get the pretrained ResNet-18 […]

Read more

Raspberry Pi Pico support for VS Code

Pico-Go provides code auto-completion and allows you to communicate with your Raspberry Pi Pico board using the built-in REPL console. Run a single file on your board, sync your entire project or directly type and execute commands. This software is originally a derivative product of Pymakr by Pycom Ltd under the terms of its GNU GPL Version 3+ license but it has now received significant rewrites. Non-RP2040 boards are not supported but may still work. Works with macOS, Linux, and […]

Read more
1 478 479 480 481 482 940