-
-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* dataset library classes * executor stubs * orm stub * more stubs
- Loading branch information
Showing
15 changed files
with
94 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
''' | ||
Adapters for compatibility between persistables and executors. Adapters are the | ||
pluggable wrappers for persistables that ensure interoperability between | ||
steps in processing. | ||
Adapters must not contain any logic central to the processing. They can only be | ||
interfaces to align formats, signatures, etc for consistent behavior. | ||
''' | ||
|
||
__author__ = 'Elisha Yadgaran' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
''' | ||
Dataset Library support for Dask | ||
''' | ||
|
||
__author__ = 'Elisha Yadgaran' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
''' | ||
Dataset Library support for Numpy | ||
''' | ||
|
||
__author__ = 'Elisha Yadgaran' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
''' | ||
Dataset Library support for Pandas | ||
''' | ||
|
||
__author__ = 'Elisha Yadgaran' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
''' | ||
Dataset Library support for Ray | ||
''' | ||
|
||
__author__ = 'Elisha Yadgaran' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
''' | ||
Dataset Library support for Tensorflow | ||
''' | ||
|
||
__author__ = 'Elisha Yadgaran' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
''' | ||
Executor frameworks | ||
An executor is the backend that operates over persistables to use and create | ||
artifacts. A central characteristic of executors is that they are interchangeable; | ||
outputs and artifacts will be the same. There is NO GUARANTEE that all persistable | ||
types will be compatible with all executor frameworks. There is also no guarantee | ||
that executors support native operations for the persistable types. Outputs will | ||
be the same, but using different executors may result in more efficient processing | ||
''' | ||
|
||
__author__ = 'Elisha Yadgaran' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
''' | ||
Executor support for airflow backend | ||
''' | ||
|
||
__author__ = 'Elisha Yadgaran' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
''' | ||
Executor support for beam backend | ||
''' | ||
|
||
__author__ = 'Elisha Yadgaran' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
''' | ||
Executor support for dask backend | ||
''' | ||
|
||
__author__ = 'Elisha Yadgaran' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
''' | ||
Executor support for kubernetes backend | ||
''' | ||
|
||
__author__ = 'Elisha Yadgaran' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
''' | ||
Executor support for multiprocessing backend | ||
''' | ||
|
||
__author__ = 'Elisha Yadgaran' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
''' | ||
Executor support for ray backend | ||
''' | ||
|
||
__author__ = 'Elisha Yadgaran' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
''' | ||
Executor support for threading backend | ||
''' | ||
|
||
__author__ = 'Elisha Yadgaran' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
''' | ||
ORM package | ||
Focuses on all database related interaction, intentionally separated to allow | ||
parallel Persistable objects to only deal with the glue interactions across | ||
python types and libraries | ||
Each mapped Persistable table model has a 1:1 parallel class | ||
defined as a native python object | ||
''' | ||
|
||
__author__ = 'Elisha Yadgaran' |