1
0
mirror of https://github.com/microsoft/qlib.git synced 2026-07-05 03:50:57 +08:00

adjust data and model interface

This commit is contained in:
Young
2020-10-26 13:26:01 +00:00
parent 393584e535
commit aee507d5dd
12 changed files with 431 additions and 458 deletions

View File

@@ -6,12 +6,10 @@ from __future__ import division
from __future__ import print_function
import abc
import six
import pandas as pd
@six.add_metaclass(abc.ABCMeta)
class Expression(object):
class Expression(abc.ABC):
"""Expression base class"""
def __str__(self):
@@ -218,7 +216,6 @@ class Feature(Expression):
return 0, 0
@six.add_metaclass(abc.ABCMeta)
class ExpressionOps(Expression):
"""Operator Expression