Clients serve as the intermediary between MCP servers and hosts (LLMs).
Posts for: #Machine-Learning
Model Context Protocol Servers Define and Serve Functions That Can Extend Client Functionality Using an LLM For Coordination
Prompt architecture json { name: string; // Unique identifier for the prompt description?: string; // Human-readable description arguments?: [ // Optional list of arguments {…
Anthropic Streaming Event Types
Anthropic model streaming responses are delivered in event chunks. Below is a list of the event types with some notes on what they mean.
“Double free or corruption” Error Opening Images with Pillow
If an image isn’t properly closed after opening with Pillow, it’s likely because you’re trying to pass the opened image itself without operating on it. Images are lazily loaded…
Heads in Machine Learning Are Prediction Components of a Deep Neural Network
In deep learning networks, the head or heads of such a network is the “top” of the network (as opposed to the “bottom” that ingests data) that does some predictive task (such…
LLM Knowledge Management Agent
Description: An agent to research a given topic by doing analytical and syntopic reading, summarizing and extracting main points, connecting them together, and forming new…
Data Parallelism
Data parallelism is when you split the data and train the full model in parallel on each segment of data. This is different from Model Parallelism in which the model itself is…
Machine Learning System Design Interview
Note: See here for valid statuses
Task Machine Learning Engineers and Platform MLEs
Task MLEs work with data scientists to “productionize” models, sustaining a specific pipeline or pipelines in production. They need to write, maintain, and monitor pipelines…
Real World Problem Spaces Exhibit Non-Stationarity ie They Drift
Machine learning models are stationary. The trained model is an artifact that doesn’t move, however the problem space in the real world does (see this diagram), which is…