refactor(data_pipeline): optimize data generation pipeline; add multiple preset configurations for data generation

This commit is contained in:
chenyongkang 2025-08-26 18:40:21 +08:00
parent 1a8477c8d8
commit 8d493b35a0
2160 changed files with 69199 additions and 154 deletions

View file

@ -0,0 +1,143 @@
[
{
"operator_symbols": [
"●",
"★",
"◆"
],
"compute_prob": 0.8,
"function_list": [
"m*x",
"x**n",
"sin(x)",
"cos(x)",
"1/x"
],
"a_range": [
-10,
10
],
"b_range": [
-10,
10
]
},
{
"operator_symbols": [
"●",
"★",
"◆"
],
"compute_prob": 0.7,
"function_list": [
"m*x",
"x**n",
"sin(x)",
"cos(x)",
"1/x"
],
"a_range": [
-5,
5
],
"b_range": [
-10,
10
]
},
{
"operator_symbols": [
"●",
"★",
"◆"
],
"compute_prob": 0.9,
"function_list": [
"m*x",
"x**n",
"sin(x)",
"cos(x)",
"1/x",
"exp(x)"
],
"a_range": [
-5,
5
],
"b_range": [
-5,
5
]
},
{
"operator_symbols": [
"●",
"★",
"◆",
"◇",
"■"
],
"compute_prob": 0.7,
"function_list": [
"m*x",
"x**n",
"sin(x)",
"cos(x)",
"1/x"
],
"a_range": [
-5,
5
],
"b_range": [
-5,
5
]
},
{
"operator_symbols": [
"●",
"★",
"◆"
],
"compute_prob": 0.7,
"function_list": [
"x**2",
"x**n",
"sin(x)",
"cos(x)",
"1/x"
],
"a_range": [
-5,
5
],
"b_range": [
-5,
5
]
},
{
"operator_symbols": [
"●",
"★",
"☆"
],
"compute_prob": 0.6,
"function_list": [
"m*x",
"x**n",
"sin(x)",
"cos(x)",
"1/x"
],
"a_range": [
-5,
5
],
"b_range": [
-5,
5
]
}
]