mirror of
https://github.com/wassname/catalyst.git
synced 2026-07-03 01:07:15 +08:00
MAINT: Pluralize top-level term namespaces.
zipline.pipeline.factor -> zipline.pipeline.factors zipline.pipeline.filter -> zipline.pipeline.filters
This commit is contained in:
@@ -40,7 +40,7 @@ from zipline.pipeline.loaders.equity_pricing_loader import (
|
||||
)
|
||||
from zipline.pipeline.engine import SimplePipelineEngine
|
||||
from zipline.pipeline import CustomFactor
|
||||
from zipline.pipeline.factor.technical import (
|
||||
from zipline.pipeline.factors import (
|
||||
MaxDrawdown,
|
||||
SimpleMovingAverage,
|
||||
)
|
||||
|
||||
@@ -42,7 +42,7 @@ from zipline.errors import (
|
||||
)
|
||||
from zipline.finance import trading
|
||||
from zipline.pipeline import Pipeline
|
||||
from zipline.pipeline.factor.technical import VWAP
|
||||
from zipline.pipeline.factors import VWAP
|
||||
from zipline.pipeline.data import USEquityPricing
|
||||
from zipline.pipeline.loaders.frame import DataFrameLoader, MULTIPLY
|
||||
from zipline.pipeline.loaders.equity_pricing_loader import (
|
||||
|
||||
@@ -1,12 +1,13 @@
|
||||
from .classifier import Classifier
|
||||
from .factor import Factor, CustomFactor
|
||||
from .filter import Filter
|
||||
from .factors import Factor, CustomFactor
|
||||
from .filters import Filter
|
||||
from .term import Term
|
||||
from .graph import TermGraph
|
||||
from .pipeline import Pipeline
|
||||
|
||||
__all__ = [
|
||||
'Classifier',
|
||||
'CustomFactor',
|
||||
'Factor',
|
||||
'Filter',
|
||||
'Pipeline',
|
||||
|
||||
@@ -7,7 +7,7 @@ from six import (
|
||||
)
|
||||
|
||||
from zipline.pipeline.term import Term
|
||||
from zipline.pipeline.factor import Latest
|
||||
from zipline.pipeline.factors import Latest
|
||||
|
||||
|
||||
class Column(object):
|
||||
|
||||
@@ -33,7 +33,7 @@ from zipline.pipeline.expression import (
|
||||
NUMEXPR_MATH_FUNCS,
|
||||
UNARY_OPS,
|
||||
)
|
||||
from zipline.pipeline.filter import (
|
||||
from zipline.pipeline.filters import (
|
||||
NumExprFilter,
|
||||
PercentileFilter,
|
||||
)
|
||||
@@ -273,7 +273,7 @@ class Factor(Term):
|
||||
|
||||
Returns
|
||||
-------
|
||||
filter : zipline.pipeline.filter.Filter
|
||||
filter : zipline.pipeline.Filter
|
||||
"""
|
||||
return self.rank(ascending=False, mask=mask) <= N
|
||||
|
||||
@@ -288,7 +288,7 @@ class Factor(Term):
|
||||
|
||||
Returns
|
||||
-------
|
||||
filter : zipline.pipeline.filter.Filter
|
||||
filter : zipline.pipeline.Filter
|
||||
"""
|
||||
return self.rank(ascending=True, mask=mask) <= N
|
||||
|
||||
@@ -308,12 +308,12 @@ class Factor(Term):
|
||||
|
||||
Returns
|
||||
-------
|
||||
out : zipline.pipeline.filter.PercentileFilter
|
||||
out : zipline.pipeline.filters.PercentileFilter
|
||||
A new filter that will compute the specified percentile-range mask.
|
||||
|
||||
See Also
|
||||
--------
|
||||
zipline.pipeline.filter.PercentileFilter
|
||||
zipline.pipeline.filters.PercentileFilter
|
||||
"""
|
||||
return PercentileFilter(
|
||||
self,
|
||||
@@ -0,0 +1,7 @@
|
||||
from .filter import Filter, NumExprFilter, PercentileFilter
|
||||
|
||||
__all__ = [
|
||||
'Filter',
|
||||
'NumExprFilter',
|
||||
'PercentileFilter',
|
||||
]
|
||||
@@ -1,7 +1,7 @@
|
||||
from zipline.utils.preprocess import expect_types, optional
|
||||
|
||||
from .term import Term
|
||||
from .filter import Filter
|
||||
from .filters import Filter
|
||||
from .graph import TermGraph
|
||||
|
||||
|
||||
@@ -121,8 +121,8 @@ class Pipeline(object):
|
||||
|
||||
Parameter
|
||||
---------
|
||||
filter : zipline.pipeline.filter.Filter
|
||||
The screen to apply.
|
||||
filter : zipline.pipeline.Filter
|
||||
The filter to apply as a screen.
|
||||
overwrite : bool
|
||||
Whether to overwrite any existing screen. If overwrite is False
|
||||
and self.screen is not None, we raise an error.
|
||||
|
||||
Reference in New Issue
Block a user