PyTorchDeep LearningThe “Ghost in the Machine”: Tracking Variable Names and Metadata in PyTorchFebruary 10, 20264 min read#deep-learning#pytorch#machine-learning#python-programming+1Read article
PythonDeveloper ToolsKeeping Your Mac Lean: A Guide to Upgrading and Cleaning Python (2026 Edition)January 6, 20263 min read#macos#python#pyenv#package-management+1Read article
Computer VisionPythonComprehensive Guide to Overlaying Segmentation Masks in PythonMay 30, 20255 min read#computer-vision#image-segmentation#python#opencv+1Read article
Medical AIMedical ImagingCompressing .nii Files to .nii.gz: A Guide to Efficient Data Management with NiBabel and SimpleITKMay 12, 20253 min read#medical-imaging#nibabel#simpleitk#python+1Read article
Data SciencePythonRow by Row: A Guide to Iterating Over Pandas DataFrames with iterrows() and loc[]May 1, 20253 min read#python#pandas#data-science#data-manipulationRead article
AlgorithmsGame AIChess — Part 1: Establishing Communication Between Chess Engine and GUIJanuary 16, 20254 min read#chess#uci#ipc#python+1Read article
AlgorithmsGame AIChess — Part 0: Introduction to Chess Programming BasicsJanuary 10, 20256 min read#chess#python#ai#game-dev+1Read article
PythonPerformanceProfiling different algorithms using the built-in timeit module in PythonDecember 27, 20244 min read#python#profiling#performance#algorithms+1Read article
Data VisualizationOptimizationPlotting Continuously Updating Gradient Vectors on Loss Landscape in Matplotlib — Part 1December 19, 20244 min read#python#matplotlib#optimization#deep-learning+1Read article
PythonDeveloper ToolsHow to save both ‘logs’ and ‘print’ statement outputs in the same file using Python?April 11, 20243 min read#python#logging#debugging#ioRead article
Developer ToolsPythonChanging the Python version on Google ColabSeptember 27, 20231 min read#python#colab#linux#troubleshootingRead article
MathematicsLinear AlgebraQR Factorization: Gram-Schmidt AlgorithmNovember 25, 20224 min read#linear-algebra#mathematics#python#algorithmsRead article
Data VisualizationPythonQuick Tips #2: Try Plotting an All 1s 2D Array in MatplotlibOctober 21, 20222 min read#python#matplotlib#data-visualization#numpyRead article
Data VisualizationPythonHow to plot multiple 2D Series in 3D (Waterfall plot) in MatplotlibMarch 21, 20223 min read#python#matplotlib#data-visualization#3d-plotsRead article
PyTorchDeveloper ToolsQuick Tips #1: How to obtain environment information using PyTorchJanuary 25, 20221 min read#python#pytorch#cuda#troubleshootingRead article
Deep LearningTensorFlowCreating a TF Dataset using a Data GeneratorAugust 21, 20212 min read#deep-learning#tensorflow#data-pipeline#pythonRead article
Data VisualizationPythonPlotting Stacked Bar Chart in Python using MatplotlibAugust 1, 20212 min read#python#matplotlib#data-visualization#data-scienceRead article
Data VisualizationPythonPlotting Grouped Bar Chart in MatplotlibJuly 30, 20212 min read#python#matplotlib#data-visualization#data-scienceRead article
AlgorithmsPythonSolving Integer Partitioning Problem using PythonSeptember 8, 20204 min read#python#algorithms#mathematics#combinatoricsRead article
Data VisualizationPythonMagnifying Dense regions in Matplotlib plotsAugust 1, 20201 min read#python#matplotlib#data-visualization#data-scienceRead article
Deep LearningFrameworksKeras vs PyTorchJuly 24, 20205 min read#deep-learning#pytorch#keras#pythonRead article
Deep LearningDeveloper ToolsUsing Telegram bot to receive Deep Learning model training updates on your mobile deviceApril 11, 20204 min read#deep-learning#tensorflow#keras#telegram-bot+1Read article
Computer VisionPythonConverting MNIST dataset for Handwritten digit recognition in IDX Format to Python Numpy ArrayFebruary 22, 20186 min read#python#numpy#mnist#machine-learningRead article