Sign in

pyFDA — Digital Filter Design

pyFDA tool. Image Credit: pyFDA

A digital filter is a system that performs mathematical operations on a sampled, discrete-time signal to reduce or enhance certain aspects of that signal. Although filters are easily understood and calculated, the practical challenges of their design and implementation are significant and are the subject of much-advanced research.

“Teachers can…


Cleanup Python Code

Python Program

Autoflake removes unused imports and unused variables from Python code. It makes use of pyflakes to do this. Pyflakes analyzes programs and detects various errors. It works by parsing the source file, not importing it, so it is safe to use on modules with side effects. It’s also much faster.


Slow-Motion Debug

Slowbug. Image Credit: Slowbug Marketplace

Slowbug is an VS Code extension for debugging code in slow-motion.

The idea of the VsCode extension is simple. It makes possible to see how the control flows through the code. While debugging a new codebase often, we end up inserting too many breakpoints, and find it tedious to step…


Screenshot of Traingenerator

Traingenerator is a web app to generate template code for machine learning

To generate custom template code for PyTorch & sklearn, using a simple web UI built with streamlit. traingenerator offers multiple options for preprocessing, model setup, training, and visualization (using Tensorboard or comet.ml). It exports to .py, Jupyter Notebook, or Google Colab.


4-Bit Computing

Bit needs Energy

Deep Learning is a very ineffective energy-consuming process because it requires a large amount of data and ample computational resources which is the reason for more energy consumption. This problem has become worse with the recent development to obtain an accurate model. …


Debugging Python Code

If debugging is the process of removing software bugs, then programming must be the process of putting them in — Edsger Dijkstra

Cyberbrain Debugging. Image Credit: Cyberbrain

Cyberbrain is a Python debugging solution aiming to free programmers. It visualizes program execution and how each variable changes. Cyberbrain aims to free programmers from debugging. …


Analyze, Explain, Predict, Working of Machine Learning Models

Explainer Dashboard

Explainerdashboard is a python library for quickly building interactive dashboards for analyzing and explaining the predictions and workings of (scikit-learn compatible) machine learning models, including xgboost, catboost and lightgbm.

This python package makes it easy to quickly deploy a dashboard web app that explains the workings of a machine learning…


VSCODE WORKSPACE, TABS, DEBUGGING

Vs Code Editor : VsCode GitHub

Visual Studio Code combines the simplicity of a code editor with what developers need for their core edit-build-debug cycle. It provides comprehensive code editing, navigation, and understanding support along with lightweight debugging, a rich extensibility model, and lightweight integration with existing tools.

Visual Studio Code is updated with many new…


Calm Technology, human-centered design, social design, and anthropology

Photo by Marvin Meyer on Unsplash

Attention is the concentration of the mind on a single object or thought, especially one preferentially selected from a complex, with a view to limiting or clarifying receptivity by narrowing the range of stimuli. There is one fundamental truth that demands us to take a new approach to technology it’s…


Dear PyGui

DearPyGui. Image Credit: DearPyGui GitHub

Dear PyGui is a simple and powerful Python GUI framework to build GUIs using python scripts. Dear Py Gui uses the wrappers of Dear ImGui that simulates a traditional retained-mode GUI, as opposed to Dear ImGui’s immediate mode paradigm.

Dear PyGui is fundamentally different than other Python GUI frameworks

The…

Ravi

Explore to understand. “One should use information and logic as a drunkard would use a lamp post – only for support, not for illumination.-Sadhguru”

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store