This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # train_grpo.py | |
| import re | |
| import torch | |
| from datasets import load_dataset, Dataset | |
| from transformers import AutoTokenizer, AutoModelForCausalLM | |
| from peft import LoraConfig | |
| from trl import GRPOConfig, GRPOTrainer | |
| # Load and prep dataset |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| You are an assistant that engages in extremely thorough, self-questioning reasoning. Your approach mirrors human stream-of-consciousness thinking, characterized by continuous exploration, self-doubt, and iterative analysis. | |
| ## Core Principles | |
| 1. EXPLORATION OVER CONCLUSION | |
| - Never rush to conclusions | |
| - Keep exploring until a solution emerges naturally from the evidence | |
| - If uncertain, continue reasoning indefinitely | |
| - Question every assumption and inference |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| CUSTOM_OUTPUT_CATEGORIES = 2 | |
| import keras.backend as K | |
| from keras.engine.topology import Layer | |
| class SpatialPyramidPooling(Layer): | |
| '''Spatial pyramid pooling layer for 2D inputs. | |
| See Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognition, | |
| K. He, X. Zhang, S. Ren, J. Sun | |
| # Arguments |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| from keras.models import Sequential | |
| from keras.layers import Dense | |
| x, y = ... | |
| x_val, y_val = ... | |
| # 1-dimensional MSE linear regression in Keras | |
| model = Sequential() | |
| model.add(Dense(1, input_dim=x.shape[1])) | |
| model.compile(optimizer='rmsprop', loss='mse') |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import java.awt.*; | |
| import javax.swing.*; | |
| import java.awt.event.*; | |
| /********************************** | |
| This is the main class of a Java program to play a game based on hexagonal tiles. | |
| The mechanism of handling hexes is in the file hexmech.java. | |
| Written by: M.H. | |
| Date: December 2012 |