Views
No views yet
| Metric | Value |
|---|---|
| Base Model | openai/gpt-oss-20b |
| Architecture | Mixture-of-Experts Transformer |
| Total Parameters | ~14.9B (pruned from 21B) |
| Original Experts per Layer | 32 |
| Pruned Experts per Layer | 22 |
| 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 | Law |
1from transformers import AutoModelForCausalLM, AutoTokenizer
2import torch
3
4# Load the specialized model on CPU
5model = AutoModelForCausalLM.from_pretrained(
6 "AmanPriyanshu/gpt-oss-14.9b-specialized-law-pruned-moe-only-22-experts",
7 torch_dtype=torch.bfloat16,
8 device_map="cpu",
9 trust_remote_code=True
10)
11tokenizer = AutoTokenizer.from_pretrained("AmanPriyanshu/gpt-oss-14.9b-specialized-law-pruned-moe-only-22-experts")
12
13# Generate with the model
14messages = [
15 {"role": "user", "content": "What is the difference between civil and criminal law?"}
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-14.9b-specialized-law-pruned-moe-only-22-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-14.9b-specialized-law-pruned-moe-only-22-experts")
15
16# Generate with the model
17messages = [
18 {"role": "user", "content": "What is the difference between civil and criminal law?"}
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 concise explanation.<|end|><|start|>assistant<|channel|>final<|message|>**Civil law** and **criminal law** are two distinct branches of the legal system that serve different purposes, involve different parties, and have different procedures and consequences.
| Feature | Civil Law | Criminal Law |
|---------|-----------|--------------|
| **Purpose** | Resolve disputes between private parties (individuals, businesses, organizations). | Protect society by punishing conduct that is deemed harmful or dangerous to the public. |
| **Parties** | Plaintiff (the person bringing the claim) vs. Defendant (the person being sued). | State or government (prosecution) vs. Defendant (the accused). |
| **Burden of Proof** | **Pre‑ponderance of evidence** – “more likely than not.” | **Beyond a reasonable doubt** – a much higher standard. |
| **Typical Cases** | Contract disputes, property disputes, torts (negligence, defamation), family matters (divorce, child custody), estate issues. | Theft, assault, fraud, homicide, drug offenses, other crimes defined by statute. |
| **Remedies** | **Compensation** (damages), **injunctions** (orders to do or stop doing something), **specific performance** (fulfillment of a contract). | **Punishment** (fines, probation, imprisonment, death penalty in some jurisdictions). |
| **Procedure** | Usually civil litigation in a civil court; parties may negotiate or go to trial. | Criminal prosecution by the state; defendant has rights such as the right to counsel, the right to a jury, and the right to remain silent. |
| **Appeals** | Parties can appeal to higher courts on substantive or procedural grounds. | Appeals are typically limited to the defendant; the state may also appeal. |
| **Evidence Rules** | Generally more flexible; hearsay may be admissible if it’s relevant. | Strict rules; hearsay is largely inadmissible unless an exception applies. |
| **Outcome** | Restitution or relief to the plaintiff; no criminal punishment. | Conviction leads to punishment; the defendant may be acquitted or found not guilty. |
### Key Take‑aways
1. **Who is suing?**
- Civil: a private party.
- Criminal: the state.
2. **What is at stake?**
- Civil: money, property, or a specific action.
- Criminal: liberty, reputation, or life<|channel|>analysis<|message|>Need explain due process.<|end|><|start|>assistant<|channel|>final<|message|>**Due Process (or Due Process Law)** is a fundamental principle that governs how legal systems treat individuals and entities when the state or a private party seeks to deprive them of a protected interest—such as life, liberty, property, or contractual rights. It is the procedural counterpart to the substantive rights protected by a constitution or statute. In short, *due process* means that the government (or a private actor acting under government authority) must follow fair, transparent, and predictable procedures before it can take away, alter, or limit a person’s legal rights.
---
## 1. Core Elements of Due Process
| Element | What it Means | Typical Requirements |
|---------|----------------|-----------------------|
| **Notice** | The person must be informed of the action that will affect them. | Written notice, clear description of the claim, and the time allowed to respond. |
| **Opportunity to be Heard** | The person must have a chance to present their side of the story. | Hearing before a neutral decision‑maker, ability to submit evidence, cross‑examine witnesses. |
| **Neutral Decision‑Maker** | The decision must be made by an impartial authority. | Judges, administrative agencies, or other bodies that are not the party to the dispute. |
| **Procedural Fairness** | The process must be free from bias, arbitrary, or capricious conduct. | Rules of evidence, right to counsel, right to appeal. |
| **Reasoned Decision** | The decision must be based on facts and law, not on arbitrary discretion. | Written findings, legal basis, and explanation of how the law applies. |
| **Right to Appeal** | The person can challenge the decision in a higher forum. | Appeal procedures, appellate review standards. |
---
## 2. Historical Roots
| Jurisdiction | Key Milestone | Impact |
|--------------|---------------|--------|
| **United States** | *U.S. Constitution, 5th & 14th Amendments* | Established *due process* as a constitutional guarantee. |
| **United Kingdom** | *Bill of Rights 1688* | Early recognition of procedural fairness. |
| **Germany** | *Grundgesetz (Basic Law) Art. 20* | Codified procedural guarantees. |
| **India** | *Con Constitution Art. 21* | “Right to life and liberty” includes procedural safeguards. |
---
##<|channel|>analysis<|message|>Need to answer: rights: freedom of religion, speech, press, assembly, petition.<|end|><|start|>assistant<|channel|>final<|message|>The First Amendment to the United States Constitution protects several core civil liberties. In plain terms, it guarantees:
| Right | What it means |
|--------|---------------|
| **Freedom of religion** | Individuals may practice any religion, or none, without government interference. |
| **Freedom of speech** | People can express ideas, opinions, and information—whether orally, in writing, or through other media—without censorship or punishment. |
| **Freedom of the press** | Newspapers, books, radio, television, and other media can publish news and viewpoints without government control. |
| **Freedom of assembly** | People may gather peacefully for protests, rallies, or other collective activities. |
| **Right to petition the government** | Citizens can ask the government to address grievances or change laws, and the government must respond. |
These five freedoms together form the foundation of the U.S. system of individual rights and democratic participation.<|return|>1@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}