【文件属性】:
文件名称:football
文件大小:809KB
文件格式:ZIP
更新时间:2021-03-13 00:55:03
TypeScript
描述
足球ML预测器和赔率检索器
入门
运行npm install。 这将运行TS编译器
npm install
注册帐户(我使用免费帐户)
在config目录下创建一个debug.json并添加您的密钥,如下所示:
{
"sportRadar": {
"nfl_api": "your_key"
},
"theOddsApi":{
"api_key":"your_key"
}
}
TensforFlow
您可能需要本地编译TensorFlow才能与您的CPU一起使用。 此外,为了更好地使用GPU,请阅读其编译器选项
编译代码
进行任何更改后,您需要从命令行运行TS编译器
tsc
或者
npm run build
甚至更好
tsc --watch
命令行界面
跑赢赔率
npm run main -- nfl_odds --refresh=true
【文件预览】:
football-main
----nba_oddsData.json(20KB)
----output()
--------20210122-162428_odds.csv(840B)
--------20210122-165301_nba_odds.csv(859B)
--------20210119-165625_season.csv(28KB)
--------20210119-164335_odds.csv(195B)
--------for_regression()
--------20210122-165328_nfl_odds.csv(510B)
----webpack.config.js(969B)
----NFL_SeasonData2020.json(375KB)
----src()
--------main.ts(2KB)
--------config.ts(68B)
--------utils()
--------nfl()
--------logging.ts(2KB)
--------nba()
----NBA_SeasonData2020.json(969KB)
----tsconfig.json(1KB)
----config()
--------default.json(9KB)
----README.md(1KB)
----nfl_oddsData.json(9KB)
----typings()
--------Config.d.ts(241B)
--------typings.d.ts(135B)
----data()
--------pitch_type_training_data.csv(642KB)
--------odds calc.xlsx(59KB)
--------odds notes.xlsx(112KB)
--------pitch_type_test_data.csv(76KB)
----delete()
--------titanic.csv(42KB)
----.gitignore(117B)
----package-lock.json(523KB)
----package.json(1KB)