Views
No views yet
| Metric | Value |
|---|---|
| Base Model | openai/gpt-oss-20b |
| Architecture | Mixture-of-Experts Transformer |
| Total Parameters | ~18.5B (pruned from 21B) |
| Original Experts per Layer | 32 |
| Pruned Experts per Layer | 28 |
| Layers | 24 |
| Top-k Routing | 4 |
| Context Length | 128K tokens |
| Attention Heads | 64 (Query), 8 (Key-Value) |
| Residual Dimension | 2880 |
| Attention Pattern | Alternating dense & sliding window (128 tokens) |
| Positional Encoding | RoPE (Rotary Position Embedding) |
| Normalization | RMSNorm |
| Precision | BF16 |
| License | Apache 2.0 |
| Specialization | All |
1from transformers import AutoModelForCausalLM, AutoTokenizer
2import torch
3
4# Load the specialized model on CPU
5model = AutoModelForCausalLM.from_pretrained(
6 "AmanPriyanshu/gpt-oss-18.5b-specialized-all-pruned-moe-only-28-experts",
7 torch_dtype=torch.bfloat16,
8 device_map="cpu",
9 trust_remote_code=True
10)
11tokenizer = AutoTokenizer.from_pretrained("AmanPriyanshu/gpt-oss-18.5b-specialized-all-pruned-moe-only-28-experts")
12
13# Generate with the model
14messages = [
15 {"role": "user", "content": "What is artificial intelligence and how does it work?"}
16]
17
18inputs = tokenizer.apply_chat_template(
19 messages,
20 add_generation_prompt=True,
21 return_tensors="pt",
22 return_dict=True,
23 reasoning_effort="medium"
24)
25
26# Ensure inputs are on the same device as model
27inputs = {k: v.to(model.device) for k, v in inputs.items()}
28
29outputs = model.generate(
30 **inputs,
31 max_new_tokens=512,
32 do_sample=True,
33 temperature=0.1,
34 top_p=0.9,
35 pad_token_id=tokenizer.eos_token_id,
36 eos_token_id=tokenizer.eos_token_id
37)
38
39# Decode only the generated part
40input_length = inputs['input_ids'].shape[1]
41response_tokens = outputs[0][input_length:]
42response = tokenizer.decode(response_tokens, skip_special_tokens=True)
43print(response)1from transformers import AutoModelForCausalLM, AutoTokenizer
2import torch
3
4# Check MPS availability and load model
5device = "mps" if torch.backends.mps.is_available() else "cpu"
6
7model = AutoModelForCausalLM.from_pretrained(
8 "AmanPriyanshu/gpt-oss-18.5b-specialized-all-pruned-moe-only-28-experts",
9 torch_dtype=torch.float16, # Better MPS compatibility
10 device_map=device,
11 trust_remote_code=True,
12 low_cpu_mem_usage=True
13)
14tokenizer = AutoTokenizer.from_pretrained("AmanPriyanshu/gpt-oss-18.5b-specialized-all-pruned-moe-only-28-experts")
15
16# Generate with the model
17messages = [
18 {"role": "user", "content": "What is artificial intelligence and how does it work?"}
19]
20
21inputs = tokenizer.apply_chat_template(
22 messages,
23 add_generation_prompt=True,
24 return_tensors="pt",
25 return_dict=True,
26 reasoning_effort="medium"
27)
28
29# Move inputs to model device
30inputs = {k: v.to(model.device) if isinstance(v, torch.Tensor) else v for k, v in inputs.items()}
31
32# Use torch.no_grad for MPS stability
33with torch.no_grad():
34 outputs = model.generate(
35 **inputs,
36 max_new_tokens=512,
37 do_sample=True,
38 temperature=0.1,
39 top_p=0.9,
40 pad_token_id=tokenizer.eos_token_id,
41 eos_token_id=tokenizer.eos_token_id,
42 use_cache=True
43 )
44
45# Decode only the generated part
46input_length = inputs['input_ids'].shape[1]
47response_tokens = outputs[0][input_length:]
48response = tokenizer.decode(response_tokens, skip_special_tokens=True)
49print(response)1device_map="auto" # Will automatically use GPU if available
2torch_dtype=torch.bfloat16 # or torch.float16<|channel|>analysis<|message|>Need explain AI, types, how works.<|end|><|start|>assistant<|channel|>final<|message|>## What is Artificial Intelligence?
Artificial Intelligence (AI) is the field of computer science that seeks to build systems capable of performing tasks that normally require human intelligence. These tasks include:
| Task | Human‑like AI capability | Typical AI technique |
|------|--------------------------|-----------------------|
| Recognizing faces | “I can see a face” | Convolutional Neural Networks (CNNs) |
| Understanding language | “I can read and respond” | Natural Language Processing (NLP) models |
| Playing chess | “I can plan moves” | Search algorithms + reinforcement learning |
| Driving a car | “I can navigate safely” | Sensor fusion + deep reinforcement learning |
| Diagnosing disease | “I can suggest a diagnosis” | Probabilistic models + deep learning |
In short, **AI is about creating machines that can perceive, reason, learn, and act in ways that mimic or surpass human cognition.**
---
## How Does AI Work? (A High‑Level View)
1. **Data Collection & Representation**
- **Input**: Raw data (images, text, sensor readings, etc.).
- **Pre‑processing**: Cleaning, normalizing, augmenting.
- **Feature extraction**: Turning raw data into useful representations (e.g., pixel grids, word embeddings).
2. **Model Selection**
- Choose an algorithm that best fits the problem:
- **Rule‑based systems** (if‑then logic) for simple, deterministic tasks.
- **Statistical models** (e.g., logistic regression, Naïve Bayes) for probabilistic inference.
- **Machine learning** (supervised, unsupervised, reinforcement) for pattern discovery.
- **Deep learning** (neural networks) for high‑dimensional, complex data.
3. **Training / Learning**
- **Supervised learning**: Feed labeled examples; the model learns to map inputs → outputs.
- **Unsupervised learning**: Discover structure without labels (clustering, dimensionality reduction).
- **Reinforcement learning**: Learn by trial‑and‑error, receiving rewards for good actions.
- **Transfer learning**: Fine‑tune a pre‑trained model on a new task.
4. **Inference / Decision Making**
- Once trained, the model processes new inputs and produces outputs (classification, regression, generation, etc.).
-<|channel|>analysis<|message|>Need simple explanation.<|end|><|start|>assistant<|channel|>final<|message|>**Einstein’s theory of relativity** is really two ideas that changed how we think about space, time, and gravity. Think of them as two “rules” that tell us how the universe behaves when things move fast or are near massive objects.
---
## 1. Special Relativity (1905)
### The two postulates
1. **The laws of physics are the same for everyone who is moving at a constant speed in a straight line (in “inertial” frames).**
– No experiment can tell you whether you’re at rest or moving at a steady speed, as long as you’re not turning or accelerating.
2. **The speed of light in a vacuum is always the same (≈ 299 792 km/s), no matter how fast you’re moving or how fast the light source is moving.**
– Light is a universal speed limit.
### What that means
- **Time slows down for fast‑moving clocks** (time dilation).
If you travel in a spaceship at 99 % the speed of light, your clock ticks slower than a clock on Earth.
- **Lengths contract in the direction of motion** (length contraction).
The spaceship would appear shorter to an observer on Earth.
- **Mass increases with speed** (relativistic mass).
A particle needs more energy to accelerate as it approaches light speed.
- **Energy and mass are interchangeable**: \(E = mc^2\).
A tiny amount of mass can be converted into a huge amount of energy (nuclear power, bombs).
---
## 2. General Relativity (1915)
### The key idea
**Gravity is not a force pulling objects together; it is the curvature of spacetime caused by mass and energy.**
Think of spacetime as a stretchy sheet. A heavy ball (the Sun) sits on the sheet and creates a dip. A smaller ball (Earth) rolls around that dip, following a curved path that we call an orbit.
### Consequences
- **Light bends around massive objects** (gravitational lensing).
This was confirmed during a 1911 solar eclipse.
- **Time runs slower near massive bodies** (gravitational time dilation).
GPS satellites must correct their clocks for this effect to stay accurate.
- **The universe is dynamic**: space can expand or contract, leading to cosmology (Big Bang<|channel|>analysis<|message|>Need explain democratic functioning.<|end|><|start|>assistant<|channel|>final<|message|>### 1. The Core Idea of Democracy
At its heart, democracy is a system of government in which **power ultimately resides with the people**.
Modern democracies translate that principle into a set of institutions, processes, and norms that:
| Element | What it Looks Like in Practice | Why It Matters |
|---------|---------------------------------|----------------|
| **Popular sovereignty** | Citizens vote for representatives or decide on laws directly (referenda). | Ensures that the government reflects the will of the populace. |
| **Rule of law** | Laws are applied equally; no one is above the law. | Prevents arbitrary rule and protects individual rights. |
| **Separation of powers** | Executive, legislative, and judicial branches are distinct and can check one another. | Avoids concentration of power and promotes accountability. |
| **Free and fair elections** | Regular, transparent, competitive elections with universal adult suffrage. | Guarantees that leaders are chosen by the people. |
| **Civil liberties** | Freedom of speech, assembly, press, religion, etc. | Enables citizens to express dissent and hold leaders accountable. |
| **Pluralism & minority rights** | Protection of diverse groups and their interests. | Prevents majoritarian tyranny. |
| **Transparency & accountability** | Open government, public records, independent media, watchdog institutions. | Keeps officials answerable to the public. |
---
### 2. How These Elements Operate in Modern Governments
| Institutional Layer | Typical Mechanisms | Example |
|---------------------|-------------------|---------|
| **Legislature** | Bills are drafted, debated, amended, and voted on. Committees scrutinize details. | U.S. Congress, German Bundestag, Indian Lok Sabha |
| **Executive** | Head of state (president or monarch) and head of government (prime minister) implement laws, manage day‑to‑day governance, and represent the country internationally. | U.S. President, German Chancellor, Japanese Prime Minister |
| **Judiciary** | Courts interpret laws, adjudicate disputes, and can strike down unconstitutional acts. | U.S. Supreme Court, UK Supreme Court, Constitutional Court of South Africa |
| **Electoral Commission / Election Authority** | Organizes elections, ensures fairness, counts votes, resolves disputes. | Election Commission of India, Federal Election Commission (US) |
| **Civil Society & Media** | NGOs, think‑tanks1@misc{priyanshu2025gptoss,
2 title={{GPT-OSS MoE Expert Fingerprinting: Analyzing Expert Activation Patterns in Mixture of Experts Models}},
3 author={Priyanshu, Aman and Vijay, Supriti},
4 year={2025},
5 howpublished={\url{https://amanpriyanshu.github.io/GPT-OSS-MoE-ExpertFingerprinting/}},
6 note={Interactive analysis tool for expert activation patterns in MoE architectures}
7}