Giter Site home page Giter Site logo

Welcome te my github

个人介绍

  • 我是一名算法工程师,算法基础方向为概率统计-理论计量,擅长的算法应用方向为时间序列和优化;爱好数学、编程、电子竞技、篮球和吉他。

我的技能

  • 操作系统

Linux Windows

  • 编程语言

Python C C++ Go Javascript R Matlab Shell SQL Scala Latex Markdown ReStructuredText

  • 数据系统

MySQL MongoDB ElasticSearch ClickHouse InfluxDB Sqlite3 Postgresql Redis MinIO

  • 科学计算

HDF5 Dask Ray MPI Eigen Numpy Scipy Pandas Gonum Gosl Dataframe-go JAX

  • 算法框架

Scikit-learn Tensorflow Deap Networkx Statsmodels Pymc BayesianOptimization Gekko Pulp Pingouin Sktime Tslearn Mealpy Linearmodels Geatpy

  • 其他工具

RabbitMQ AirFlow Celery Flask Consul Zodb Ansible HDFS Alluxio Booststrap Spark Kibana Logstash Docker Kubernetes Arrow Flink

我的github

  • GitHub Stats Card

redblue0216's GitHub stats

  • GitHub Top Languages

Top Langs

  • Recommendable projects

Drip Cuber FirstMatrixC

施华's Projects

atom icon atom

Atom是一种特征管理工具,以数据和算子作为基本概念,数据为基础数据用于训练特征和构建特征;算子为基于固定一个或多个数据集进行新特征生产的流程,可以是一个简单直接计算函数,也可以是一个复杂的算法模型,还可以是算法模型和直接计算相结合的组合体。atom的特色是对由数据衍生的算子进行了数据关联、统一管理,并直接提供了服务功能,使得每个算子可以直接实现在线实时计算特征,为主体算法模型服务,提高模型精度。

book_probablitystatistics100tips icon book_probablitystatistics100tips

这是一本概率统计进阶版本的知识点理解书籍,相关内容基于作者个人学习工作中的理解整理。各位读者如有相关问题和建议可以在相应的github库中以issue形式提交。

cask icon cask

cask是一个存储管理工具,主要功能包括项目本地打包,远端存储管理两大功能,主要设计仿制wheel文件格式,远端存储采用MinIO技术。

config_personal icon config_personal

这是一个私人配置库,主要包含各种工程化工具的安装配置文档。

cuber icon cuber

cuber是一个集成学习框架,主要用于各种集成学习算法的开发,具有灵活动态可配置的特点。cuber主要由三大模块组成,控制引擎、计算引擎和调度引擎。控制引擎依托于networkx的有向无环图技术,需要以计算引擎和调度引擎为基础,运行时加载。计算引擎支持Ray,Dask;调度引擎支持Kahn算法。

dashare icon dashare

DaShare是一个数据服务接口包,主要功能是为底层数据向外提供了一个接口服务,可实现用户权限验证和流量限制。DaShare采用Client-Server架构设计,服务端使用HTTP协议构建数据服务的OpenAPI,暂时采用GET-method,客户端封装为python-sdk,提供python数据接口功能;用户权限采用token机制。

drip icon drip

Drip是一个轻量的生产级算法全生命周期管理工具,覆盖从算法实验、算法运行前管理、算法运行时管理到算法运行后管理的全生命周期。Drip的核心概念包括信息管理、存储管理、日志管理、调度管理、特征管理、数据通道和插件管理。

exia icon exia

Exia是一个算法全生命周期管理工具,主要包括了算法研究,算法工程化,算法部署,算法管理四大方面。

fiche icon fiche

Fiche是一个元数据信息管理工具,主要功能提供元数据信息的管理,包括算法信息、模型信息、参数信息、应用信息和数据信息五大类信息;主要设计采用将信息卡片化,存储为一个个json字符串文档,采用主从推送模型实现观察者模式,便于信息中心化;主要技术采用MongoDB作为后端信息数据的中心存储,基于FastAPI实现的http服务使得该工具提供python-sdk的同时也与语言无关。

firstmatrixc icon firstmatrixc

FirstMatrixC是一个基于C语言实现的矩阵计算库,主要功能包括矩阵基本运算、矩阵分解运算、矩阵变换运算和矩阵特殊运算,主要技术包括二级架构的模块化编程、动态内存管理、条件编译、防御性编程和新建矩阵数据结构。

kyrios icon kyrios

Kyrios是一个算法应用运行时工具,主要包括设计、计算、存储、通信、管理和接口六大模块。

liquid icon liquid

liquid是一个pipeline工具,主要功能提供算法应用快捷组织功能,主要技术使用基于pluggy的hook技术。

meoteofence icon meoteofence

meoteofence是数值天气预报的预处理程序,主要用于根据起始时间、预报时间、空间层次、气象物理量和台站坐标网格五个维度对原始气象数据进行分割。主要技术使用HDF5组织分析后的矩阵数据(以加速磁盘IO),使用hook技术组织代码(方便扩展,动态挂载),并在预测时间级别添加并行处理(使用multiprocessing以异步非阻塞方式实现)。

personal_website_shihua icon personal_website_shihua

这是我的个人网站托管库,主要技术采用基于hugo二次开发的wowchemy网站搭建框架,主题选用academic,持续集成和部署使用netlify,内容管理同样使用netlifyCMS。

ptolemy icon ptolemy

Ptolemy是一个算法应用运行管理辅助工具,目前主要提供算法结果收集与算法作业的监控工作。

raiser icon raiser

Raiser是一个基于HDF5的优化计算函数的缓存装饰器

roshare icon roshare

RoShare是一个金融数据服务,满足金融量化的各种数据需求,它与市面上的金融数据服务的最大不同是提供进阶版的金融数据,比如基于金融新闻使用NLP技术构建的每日主题热度、基于基础数据使用经典理论构建的各类因子。

roshareservice icon roshareservice

RoShareService是一个数据服务包,主要功能是为底层数据向外提供了一个接口服务,可实现用户权限验证和流量限制。roShareService采用Client-Server架构设计,服务端使用HTTP协议构建数据服务的OpenAPI,暂时采用GET-method;用户权限采用token机制。

seaflow icon seaflow

Seaflow is an algorithm orchestration tool developed based on directed acyclic graphs.Its main functions include algorithm workflow design,runtime scheduling parallel automatic optimization,cache optimization,and support for heterogeneity.Its main technologies include metaprogramming technology,computing engine(Ray),and graph theory(Networkx).

sunbasket icon sunbasket

SunBasket是一款嵌入式算法辅助管理工具,主要提供五类信息管理,包括算法、模型、参数、应用程序和数据、模型存储管理和算法日志。主要技术使用SQLite、ORM和logging,设计模式为工厂模式。

sundrip icon sundrip

Sundrip是生产级算法工程套件的前端,该套件包括sunskets(算法静态管理)、sunflow(算法动态管理)和sunshare(算法数据接口)。

sunflow icon sunflow

SunFlow是一个生产级的轻量工作流管理工具,主要功能提供算法应用快捷组织功能,主要技术使用基于pluggy的hook技术。

sunshareclient icon sunshareclient

SunShareClient是一个数据服务接口包,主要功能是提供数据服务的python-sdk,主要技术采用partial和getattr元编程技术。

sunshareservice icon sunshareservice

SunShareService是一个数据服务包,主要功能是为底层数据向外提供了一个接口服务,可实现用户权限验证和流量限制。SunShareService采用Client-Server架构设计,服务端使用HTTP协议构建数据服务的OpenAPI,暂时采用GET-method;用户权限采用token机制。

trajectory icon trajectory

trajectory是一个日志管理工具,主要功能提供日志统一集中管理功能,主要技术基于logging提供一个mongodb的日志转发器,包括日志过滤、日志格式化功能。

veda icon veda

Veda是一个算法库管理工具,包括本地、远端、分布式三大方面的操作

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.