
工具
文章平均质量分 92
du00
站在码头看风景
展开
-
Pytorch模型的TF-Serving部署
Pytorch模型的TF-Serving部署写在前面目前PyTorch在学术界几乎完全盖过了Tensorflow,从个人体验来说:PyTorch并没有表现出比Tensorflow性能差很多,基本是相当;与Tensorflow的非Eager API相比,PyTorch上手、使用的难度相对来说非常低,并且调试非常容易(可断点可单步);以及笔者还没有体会到的动态图与静态图之争但是在应用场景下仍然还有将模型使用TF-Serving部署的需求,做转换还是有意义的。本文将以一个transforme原创 2020-11-20 14:58:18 · 5498 阅读 · 5 评论 -
一个基于表格的规则引擎的例子
一个基于表格的规则引擎的例子早在研究生的时候,导师就让我去了解过规则引擎,这个概念本身一点都不新鲜。不过直到最近才慢慢加深了一些体会。规则引擎(Rule Engine,更完整地,Business rules Engine)的定义在Wikipedia和百度百科上都有。可以简单理解为如果有大量的IF-ELSE/SWITCH-CASE类的逻辑,将这些逻辑做成可插拔的外部模块,这些逻辑不属于代码本身,改动也可以做到不需要上线(或者不需要更改代码)。下面的一些实现中,能做到可插拔的其实很少,一般只能做到逻原创 2020-06-29 13:39:49 · 1599 阅读 · 1 评论 -
通往最佳CSV解析?(Java)
1. CSV解析还需要工具包吗?如果能问出这个问题,根本还是在于对问题严重性不了解,要保证文本能够被正确解析有一个规范。下面是Wikipidia - Comma-separated values中对RFC-4180介绍的(了解一下):RFC 4180 formalized CSV. It defines the MIME type “text/csv”, and CSV files tha...原创 2018-11-18 01:58:12 · 2099 阅读 · 0 评论 -
GraphQL初探:Java服务示例及Yahoo/Elide
GraphQL初探:Java服务示例及Yahoo/Elide周末想理一理一件事可不可以干,大致上就是:假设存储各种各样的数据,如何保证读取是足够灵活的——用户只需声明式地说明需要什么内容,而接口就可以完成工作。简单理解就是一个接口完成所有功能。做了些GraphQL入门,初步感觉还不错。1. 什么是GraphQL?GraphQL本身只是个查询规范,管查询不管实现。自行搜索吧,本人已经对写入...原创 2019-07-14 23:07:48 · 825 阅读 · 0 评论 -
GraphQL:整合Spring Boot
GraphQL:整合Spring BootGraphQL在Java中的应用要解决的第一个问题便是如何根据Java Bean自动生成GraphQL Schema,定义多套基本上是不可接受的,在现有加一些注解还是能忍的。1. SQL解决方案关系型数据库的解决方案已经做得比较好了,目前Yahoo/Elide应该是做得最好的,结合elide-spring-boot-starter可以轻松完成。虽然文...原创 2019-07-20 18:40:09 · 1063 阅读 · 0 评论