17 projects
shihua-seaflow
Seaflow is an algorithm orchestration tool developed based on directed acyclic graphs. Its main functions include algorithm workflow orchestration, automatic optimization of runtime parallel scheduling, cache optimization, and support for heterogeneity.
shihua-roshareclient
RoShareClient is a python sdk with chinese stock data client
shihua-roshareservice
roshareservice is a python sdk with chinese stock data service.
shihua-sundrip
Sundrip is the front-end of a production level algorithm engineering suite, which includes sunbskets (algorithm static management), sunflow (algorithm dynamic management), and sunshare (algorithm data interface).
shihua-sunshareclient
SunShareClient is a python sdk with data client
shihua-sunshareservice
sunshareservice is a python sdk with data service.
shihua-sunflow
Sunflow is a workflow management tool that provides fast organization of algorithm applications, primarily using pluggy based hook technology.
shihua-sunbasket
Sunbasket is an embedded algorithmic auxiliary management tool that mainly provides five categories of information management, including algorithm, model, parameter, application, and data, model storage management, and algorithm logging. The main technologies use SQLite, ORM, and logging, and the design mode is factory mode.
shihua-atom
Atom is a feature engineering tool.
shihua-drip
Drip is a lightweight production level algorithm platform, covering the whole life cycle from algorithm experiment, algorithm pre run management, algorithm runtime management to algorithm post run management.
shihua-cask
Cash is a storage management tool, including project packaging and remote storage.
shihua-dashare
DaShare is a dataapi python sdk with client and service
shihua-fiche
Fiche is a metadata management tool with MongoDB about algorithm info,model info,parameter info,application info,dataset info and more;supporting http interface and python sdk.
shihua-liquid
Liquid is a pipeline tool based on pluggy hook technology, which is mainly used for rapid construction of data science applications.
shihua-meoteofence
Meoteofence is a preprocessing program for numerical weather forecasting, which is mainly used to segment the original meteorological data according to the five dimensions of starting time, prediction time, spatial hierarchy, meteorological physical quantities and station coordinate grid. The main technology uses HDF5 to organize the matrix data after analysis, uses hook technology to organize the code, and adds parallel processing at the prediction time level.
shihua-trajectory
Trajectory is a python toolkit for log management, which supports mongo log forwarding.
shihua-cuber
Cuber is an ensemble learning frame tool.