Tủ GitHub repo xịn
Avatar shiyu-coder

GitHub repo xịn · Vui Coding chọn

shiyu-coder/Kronos

Kronos là mô hình nền tảng mã nguồn mở dành riêng cho ngôn ngữ của thị trường tài chính, xử lý dữ liệu K-line từ hơn 45 sàn giao dịch toàn cầu. Nó hỗ trợ dự báo, phân tích và các tác vụ tài chính khác dựa trên chuỗi dữ liệu thị trường phức tạp.

41,7 NGitHub stars
6,9 NForks
282Open issues
0Lượt nhấp GitHub
PythonNgôn ngữ chính

Tóm tắt nhanh

Repo này làm được gì?

Kronos là mô hình nền tảng mã nguồn mở dành riêng cho ngôn ngữ của thị trường tài chính, xử lý dữ liệu K-line từ hơn 45 sàn giao dịch toàn cầu. Nó hỗ trợ dự báo, phân tích và các tác vụ tài chính khác dựa trên chuỗi dữ liệu thị trường phức tạp.

Mô tả từ GitHub

Kronos: A Foundation Model for the Language of Financial Markets

Bắt đầu với repo

Cài đặt và sử dụng

Hướng dẫn cài đặt

1. Cài đặt Python 3.10+. 2. Chạy lệnh:

pip install -r requirements.txt

.

Hướng dẫn sử dụng

1. Tải tokenizer và model từ Hugging Face:

from model import Kronos, KronosTokenizer, KronosPredictor
loader = KronosTokenizer.from_pretrained('NeoQuasar/Kronos-Tokenizer-base')
m = Kronos.from_pretrained('NeoQuasar/Kronos-small')

2. Khởi tạo predictor:

predictor = KronosPredictor(m, loader, max_context=512)

3. Chuẩn bị dữ liệu: - Dữ liệu thị trường và timestamp. 4. Dự đoán:

pred_df = predictor.predict(df=x_df, x_timestamp=x_ts, y_timestamp=y_ts, pred_len=120, T=1.0, top_p=0.9, sample_count=1)
Đối chiếu README gốc
Mở trên GitHub

Cùng hệ sinh thái

Repo liên quan