├── scikit ├── ml │ ├── .gitkeep │ └── classification │ │ └── mnist │ │ └── iris_tree.png ├── dl │ └── nn │ │ └── README.md └── nlp │ ├── corpus │ └── README.md │ ├── lda │ └── simple-lda │ │ ├── .gitignore │ │ ├── Configuration.py │ │ ├── data │ │ ├── topics.dat │ │ ├── documents.dat │ │ ├── train.dat │ │ └── .gitattributes │ │ ├── setting.conf │ │ └── lda.py │ └── fasttext │ └── README.md ├── sna ├── src │ ├── modules │ │ └── homepage │ │ │ ├── words │ │ │ ├── words.scss │ │ │ ├── new │ │ │ │ └── words_new.scss │ │ │ ├── words_action.js │ │ │ ├── words_reducer.js │ │ │ ├── hot │ │ │ │ └── words_hot.scss │ │ │ ├── words.js │ │ │ └── setting │ │ │ │ └── words_setting.scss │ │ │ ├── homepage_action.js │ │ │ ├── homepage_reducer.js │ │ │ ├── topics │ │ │ ├── hot │ │ │ │ └── topics_hot.scss │ │ │ ├── topics.js │ │ │ └── search │ │ │ │ └── topics_search.scss │ │ │ ├── search │ │ │ ├── user │ │ │ │ └── search_user.scss │ │ │ ├── crowd │ │ │ │ └── search_crowd.scss │ │ │ └── search.js │ │ │ └── homepage.scss │ ├── app │ │ ├── reducers │ │ │ └── index.js │ │ └── container │ │ │ ├── .stories │ │ │ └── app.js │ │ │ └── app.scss │ ├── index.html │ ├── components │ │ ├── crowd │ │ │ ├── map │ │ │ │ └── crowd_map.scss │ │ │ └── list │ │ │ │ └── crowd_list.scss │ │ ├── user │ │ │ ├── label │ │ │ │ └── user_label.scss │ │ │ ├── property │ │ │ │ └── user_property.scss │ │ │ ├── activeness │ │ │ │ └── user_activeness.scss │ │ │ └── list │ │ │ │ └── user_list.scss │ │ └── .stories │ │ │ └── common │ │ │ └── sidebar.js │ ├── index.js │ ├── vendors.js │ └── dev.html ├── README.md ├── .storybook │ ├── config.js │ └── webpack.config.js ├── .babelrc └── .eslintrc ├── game ├── plinko-king │ ├── .gitignore │ ├── assets │ │ ├── arrow.png │ │ ├── ball.png │ │ ├── coin.png │ │ └── deadly.png │ ├── src │ │ ├── score.js │ │ ├── utils.js │ │ └── bounce.js │ ├── README.md │ └── index.html ├── t-rex-run │ ├── .babelrc │ ├── ScreenFlow.gif │ ├── src │ │ ├── game │ │ │ ├── index.js │ │ │ ├── images │ │ │ │ ├── splash.png │ │ │ │ └── offline-sprite.png │ │ │ ├── RuntimeConfig.js │ │ │ ├── constants.js │ │ │ ├── utils.js │ │ │ ├── ImageSprite.js │ │ │ └── CollisionBox.js │ │ └── ai │ │ │ ├── models │ │ │ └── genetic │ │ │ │ └── RandomModel.js │ │ │ └── utils │ │ │ └── index.js │ ├── .prettierrc │ ├── .editorconfig │ ├── .gitignore │ ├── random.html │ ├── genetic.html │ ├── neural-network.html │ ├── genetic-neural-network.html │ └── neural-network-multiplayer.html └── tic-tac-toe │ ├── web-app │ ├── src │ │ ├── index.css │ │ ├── index.js │ │ ├── App.test.js │ │ ├── App.css │ │ └── App.js │ ├── public │ │ ├── favicon.ico │ │ └── manifest.json │ ├── .gitignore │ └── package.json │ └── README.md ├── metaflow ├── .metaflow │ ├── HelloFlow │ │ ├── latest_run │ │ ├── 1575723760989477 │ │ │ ├── end │ │ │ │ ├── 3 │ │ │ │ │ ├── 0.DONE.lock │ │ │ │ │ ├── 0.stderr.log │ │ │ │ │ ├── 0.task_end.json │ │ │ │ │ ├── 0.attempt.json │ │ │ │ │ ├── 0.stdout.log │ │ │ │ │ ├── 0.runtime.json │ │ │ │ │ ├── 0.task_begin.json │ │ │ │ │ └── _meta │ │ │ │ │ │ ├── sysmeta_attempt_1575723761793.json │ │ │ │ │ │ ├── sysmeta_attempt-done_1575723761801.json │ │ │ │ │ │ ├── sysmeta_origin-run-id_1575723761793.json │ │ │ │ │ │ ├── _self.json │ │ │ │ │ │ ├── sysmeta_log_location_stderr_1575723761827.json │ │ │ │ │ │ ├── sysmeta_log_location_stdout_1575723761826.json │ │ │ │ │ │ ├── 0_artifact_name.json │ │ │ │ │ │ ├── 0_artifact__success.json │ │ │ │ │ │ ├── 0_artifact__task_ok.json │ │ │ │ │ │ ├── 0_artifact__exception.json │ │ │ │ │ │ ├── 0_artifact__current_step.json │ │ │ │ │ │ ├── 0_artifact__foreach_var.json │ │ │ │ │ │ ├── 0_artifact__transition.json │ │ │ │ │ │ ├── 0_artifact__foreach_stack.json │ │ │ │ │ │ └── 0_artifact__foreach_num_splits.json │ │ │ │ └── _meta │ │ │ │ │ └── _self.json │ │ │ ├── hello │ │ │ │ ├── 2 │ │ │ │ │ ├── 0.DONE.lock │ │ │ │ │ ├── 0.stderr.log │ │ │ │ │ ├── 0.task_end.json │ │ │ │ │ ├── 0.stdout.log │ │ │ │ │ ├── 0.attempt.json │ │ │ │ │ ├── 0.runtime.json │ │ │ │ │ ├── 0.task_begin.json │ │ │ │ │ └── _meta │ │ │ │ │ │ ├── sysmeta_attempt_1575723761527.json │ │ │ │ │ │ ├── sysmeta_attempt-done_1575723761534.json │ │ │ │ │ │ ├── sysmeta_origin-run-id_1575723761527.json │ │ │ │ │ │ ├── _self.json │ │ │ │ │ │ ├── sysmeta_log_location_stderr_1575723761559.json │ │ │ │ │ │ ├── sysmeta_log_location_stdout_1575723761558.json │ │ │ │ │ │ ├── 0_artifact_name.json │ │ │ │ │ │ ├── 0_artifact__success.json │ │ │ │ │ │ ├── 0_artifact__task_ok.json │ │ │ │ │ │ ├── 0_artifact__exception.json │ │ │ │ │ │ ├── 0_artifact__transition.json │ │ │ │ │ │ ├── 0_artifact__current_step.json │ │ │ │ │ │ ├── 0_artifact__foreach_var.json │ │ │ │ │ │ ├── 0_artifact__foreach_stack.json │ │ │ │ │ │ └── 0_artifact__foreach_num_splits.json │ │ │ │ └── _meta │ │ │ │ │ └── _self.json │ │ │ ├── start │ │ │ │ ├── 1 │ │ │ │ │ ├── 0.DONE.lock │ │ │ │ │ ├── 0.stderr.log │ │ │ │ │ ├── 0.task_end.json │ │ │ │ │ ├── 0.stdout.log │ │ │ │ │ ├── 0.attempt.json │ │ │ │ │ ├── 0.runtime.json │ │ │ │ │ ├── 0.task_begin.json │ │ │ │ │ └── _meta │ │ │ │ │ │ ├── sysmeta_attempt_1575723761250.json │ │ │ │ │ │ ├── sysmeta_attempt-done_1575723761259.json │ │ │ │ │ │ ├── sysmeta_origin-run-id_1575723761250.json │ │ │ │ │ │ ├── _self.json │ │ │ │ │ │ ├── sysmeta_log_location_stderr_1575723761291.json │ │ │ │ │ │ ├── sysmeta_log_location_stdout_1575723761290.json │ │ │ │ │ │ ├── 0_artifact_name.json │ │ │ │ │ │ ├── 0_artifact__success.json │ │ │ │ │ │ ├── 0_artifact__task_ok.json │ │ │ │ │ │ ├── 0_artifact__exception.json │ │ │ │ │ │ ├── 0_artifact__transition.json │ │ │ │ │ │ ├── 0_artifact__current_step.json │ │ │ │ │ │ ├── 0_artifact__foreach_var.json │ │ │ │ │ │ ├── 0_artifact__foreach_stack.json │ │ │ │ │ │ └── 0_artifact__foreach_num_splits.json │ │ │ │ └── _meta │ │ │ │ │ └── _self.json │ │ │ ├── _parameters │ │ │ │ ├── 0 │ │ │ │ │ ├── 0.DONE.lock │ │ │ │ │ ├── 0.attempt.json │ │ │ │ │ └── _meta │ │ │ │ │ │ ├── sysmeta_attempt-done_1575723760997.json │ │ │ │ │ │ ├── _self.json │ │ │ │ │ │ ├── 0_artifact_name.json │ │ │ │ │ │ ├── 0_artifact__success.json │ │ │ │ │ │ ├── 0_artifact__task_ok.json │ │ │ │ │ │ ├── 0_artifact__transition.json │ │ │ │ │ │ └── 0_artifact__foreach_stack.json │ │ │ │ └── _meta │ │ │ │ │ └── _self.json │ │ │ └── _meta │ │ │ │ └── _self.json │ │ ├── data │ │ │ ├── 69 │ │ │ │ └── 69e77141c3eb7a8c9ce864251d70c02723f29332 │ │ │ ├── 85 │ │ │ │ └── 85ab593715e0794a132e359673a7e6899f455dab │ │ │ ├── 95 │ │ │ │ └── 95a4ffc305971261da24197e27933ebcee5b661b │ │ │ ├── 01 │ │ │ │ └── 01b168d0b2c70f906b295772af9efb98b0797cae │ │ │ ├── 1d │ │ │ │ └── 1df853a9670db7d73c8b6ad7afe84feced38201d │ │ │ ├── 4c │ │ │ │ └── 4ca058df2ea422cca260c585409d6ac9face7ebe │ │ │ ├── ab │ │ │ │ └── abffd6d0d822486e7bb43971dff7b656c0c76a4a │ │ │ ├── c2 │ │ │ │ └── c2b068a3e97747ec924d1a9047978b8e7df96053 │ │ │ └── f3 │ │ │ │ └── f3627f46179fdd95bf0e83101840fd1d71b60e40 │ │ └── _meta │ │ │ └── _self.json │ └── PlayListFlow │ │ ├── latest_run │ │ ├── 1575723875638873 │ │ ├── end │ │ │ ├── 5 │ │ │ │ ├── 0.DONE.lock │ │ │ │ ├── 0.stderr.log │ │ │ │ ├── 0.task_end.json │ │ │ │ ├── 0.attempt.json │ │ │ │ ├── 0.runtime.json │ │ │ │ ├── 0.task_begin.json │ │ │ │ ├── _meta │ │ │ │ │ ├── sysmeta_attempt_1575723876762.json │ │ │ │ │ ├── sysmeta_attempt-done_1575723876771.json │ │ │ │ │ ├── sysmeta_origin-run-id_1575723876762.json │ │ │ │ │ ├── _self.json │ │ │ │ │ ├── sysmeta_log_location_stderr_1575723876796.json │ │ │ │ │ ├── sysmeta_log_location_stdout_1575723876795.json │ │ │ │ │ ├── 0_artifact_bonus.json │ │ │ │ │ ├── 0_artifact_genre.json │ │ │ │ │ ├── 0_artifact_name.json │ │ │ │ │ ├── 0_artifact__success.json │ │ │ │ │ ├── 0_artifact__task_ok.json │ │ │ │ │ ├── 0_artifact_playlist.json │ │ │ │ │ ├── 0_artifact__exception.json │ │ │ │ │ ├── 0_artifact_movie_data.json │ │ │ │ │ ├── 0_artifact__current_step.json │ │ │ │ │ ├── 0_artifact__foreach_var.json │ │ │ │ │ ├── 0_artifact__transition.json │ │ │ │ │ ├── 0_artifact__foreach_stack.json │ │ │ │ │ └── 0_artifact_recommendations.json │ │ │ │ └── 0.stdout.log │ │ │ └── _meta │ │ │ │ └── _self.json │ │ ├── join │ │ │ ├── 4 │ │ │ │ ├── 0.DONE.lock │ │ │ │ ├── 0.stderr.log │ │ │ │ ├── 0.stdout.log │ │ │ │ ├── 0.task_end.json │ │ │ │ ├── 0.attempt.json │ │ │ │ ├── 0.runtime.json │ │ │ │ ├── 0.task_begin.json │ │ │ │ └── _meta │ │ │ │ │ ├── sysmeta_attempt_1575723876483.json │ │ │ │ │ ├── sysmeta_attempt-done_1575723876495.json │ │ │ │ │ ├── sysmeta_origin-run-id_1575723876483.json │ │ │ │ │ ├── _self.json │ │ │ │ │ ├── sysmeta_log_location_stderr_1575723876521.json │ │ │ │ │ ├── sysmeta_log_location_stdout_1575723876520.json │ │ │ │ │ ├── 0_artifact_name.json │ │ │ │ │ ├── 0_artifact_bonus.json │ │ │ │ │ ├── 0_artifact_genre.json │ │ │ │ │ ├── 0_artifact__success.json │ │ │ │ │ ├── 0_artifact__task_ok.json │ │ │ │ │ ├── 0_artifact_playlist.json │ │ │ │ │ ├── 0_artifact__exception.json │ │ │ │ │ ├── 0_artifact__foreach_var.json │ │ │ │ │ ├── 0_artifact__transition.json │ │ │ │ │ ├── 0_artifact_movie_data.json │ │ │ │ │ ├── 0_artifact__current_step.json │ │ │ │ │ └── 0_artifact__foreach_stack.json │ │ │ └── _meta │ │ │ │ └── _self.json │ │ ├── start │ │ │ ├── 1 │ │ │ │ ├── 0.DONE.lock │ │ │ │ ├── 0.stderr.log │ │ │ │ ├── 0.stdout.log │ │ │ │ ├── 0.task_end.json │ │ │ │ ├── 0.attempt.json │ │ │ │ ├── 0.runtime.json │ │ │ │ ├── 0.task_begin.json │ │ │ │ └── _meta │ │ │ │ │ ├── sysmeta_attempt_1575723875897.json │ │ │ │ │ ├── sysmeta_attempt-done_1575723875917.json │ │ │ │ │ ├── sysmeta_origin-run-id_1575723875897.json │ │ │ │ │ ├── _self.json │ │ │ │ │ ├── sysmeta_log_location_stderr_1575723875947.json │ │ │ │ │ ├── sysmeta_log_location_stdout_1575723875946.json │ │ │ │ │ ├── 0_artifact_genre.json │ │ │ │ │ ├── 0_artifact_name.json │ │ │ │ │ ├── 0_artifact__success.json │ │ │ │ │ ├── 0_artifact__task_ok.json │ │ │ │ │ ├── 0_artifact__exception.json │ │ │ │ │ ├── 0_artifact__transition.json │ │ │ │ │ ├── 0_artifact_dataframe.json │ │ │ │ │ ├── 0_artifact_movie_data.json │ │ │ │ │ ├── 0_artifact__current_step.json │ │ │ │ │ └── 0_artifact__foreach_var.json │ │ │ └── _meta │ │ │ │ └── _self.json │ │ ├── _parameters │ │ │ ├── 0 │ │ │ │ ├── 0.DONE.lock │ │ │ │ ├── 0.attempt.json │ │ │ │ └── _meta │ │ │ │ │ ├── sysmeta_attempt-done_1575723875653.json │ │ │ │ │ ├── _self.json │ │ │ │ │ ├── 0_artifact_genre.json │ │ │ │ │ ├── 0_artifact_name.json │ │ │ │ │ ├── 0_artifact__success.json │ │ │ │ │ ├── 0_artifact__task_ok.json │ │ │ │ │ └── 0_artifact_movie_data.json │ │ │ └── _meta │ │ │ │ └── _self.json │ │ ├── bonus_movie │ │ │ ├── 2 │ │ │ │ ├── 0.DONE.lock │ │ │ │ ├── 0.stderr.log │ │ │ │ ├── 0.stdout.log │ │ │ │ ├── 0.task_end.json │ │ │ │ ├── 0.attempt.json │ │ │ │ ├── 0.runtime.json │ │ │ │ ├── 0.task_begin.json │ │ │ │ └── _meta │ │ │ │ │ ├── sysmeta_attempt_1575723876199.json │ │ │ │ │ ├── sysmeta_attempt-done_1575723876214.json │ │ │ │ │ ├── sysmeta_origin-run-id_1575723876199.json │ │ │ │ │ ├── _self.json │ │ │ │ │ ├── sysmeta_log_location_stderr_1575723876242.json │ │ │ │ │ ├── sysmeta_log_location_stdout_1575723876241.json │ │ │ │ │ ├── 0_artifact_bonus.json │ │ │ │ │ ├── 0_artifact_genre.json │ │ │ │ │ ├── 0_artifact_name.json │ │ │ │ │ └── 0_artifact__exception.json │ │ │ └── _meta │ │ │ │ └── _self.json │ │ ├── genre_movies │ │ │ ├── 3 │ │ │ │ ├── 0.DONE.lock │ │ │ │ ├── 0.stderr.log │ │ │ │ ├── 0.stdout.log │ │ │ │ ├── 0.task_end.json │ │ │ │ ├── 0.attempt.json │ │ │ │ ├── 0.runtime.json │ │ │ │ ├── 0.task_begin.json │ │ │ │ └── _meta │ │ │ │ │ ├── sysmeta_attempt_1575723876199.json │ │ │ │ │ ├── sysmeta_attempt-done_1575723876214.json │ │ │ │ │ ├── sysmeta_origin-run-id_1575723876199.json │ │ │ │ │ ├── _self.json │ │ │ │ │ ├── sysmeta_log_location_stderr_1575723876244.json │ │ │ │ │ ├── sysmeta_log_location_stdout_1575723876244.json │ │ │ │ │ ├── 0_artifact_name.json │ │ │ │ │ ├── 0_artifact_genre.json │ │ │ │ │ └── 0_artifact_movies.json │ │ │ └── _meta │ │ │ │ └── _self.json │ │ └── _meta │ │ │ └── _self.json │ │ ├── 1575723883487741 │ │ ├── end │ │ │ ├── 5 │ │ │ │ ├── 0.DONE.lock │ │ │ │ ├── 0.stderr.log │ │ │ │ ├── 0.task_end.json │ │ │ │ ├── 0.attempt.json │ │ │ │ ├── 0.runtime.json │ │ │ │ ├── 0.task_begin.json │ │ │ │ ├── 0.stdout.log │ │ │ │ └── _meta │ │ │ │ │ ├── sysmeta_attempt_1575723884611.json │ │ │ │ │ ├── sysmeta_attempt-done_1575723884620.json │ │ │ │ │ ├── sysmeta_origin-run-id_1575723884611.json │ │ │ │ │ ├── _self.json │ │ │ │ │ ├── sysmeta_log_location_stderr_1575723884645.json │ │ │ │ │ ├── sysmeta_log_location_stdout_1575723884644.json │ │ │ │ │ ├── 0_artifact_bonus.json │ │ │ │ │ ├── 0_artifact_genre.json │ │ │ │ │ ├── 0_artifact_name.json │ │ │ │ │ ├── 0_artifact__success.json │ │ │ │ │ ├── 0_artifact__task_ok.json │ │ │ │ │ ├── 0_artifact_playlist.json │ │ │ │ │ ├── 0_artifact__exception.json │ │ │ │ │ ├── 0_artifact_movie_data.json │ │ │ │ │ ├── 0_artifact__current_step.json │ │ │ │ │ ├── 0_artifact__foreach_var.json │ │ │ │ │ ├── 0_artifact__transition.json │ │ │ │ │ ├── 0_artifact__foreach_stack.json │ │ │ │ │ └── 0_artifact_recommendations.json │ │ │ └── _meta │ │ │ │ └── _self.json │ │ ├── join │ │ │ ├── 4 │ │ │ │ ├── 0.DONE.lock │ │ │ │ ├── 0.stderr.log │ │ │ │ ├── 0.stdout.log │ │ │ │ ├── 0.task_end.json │ │ │ │ ├── 0.attempt.json │ │ │ │ ├── 0.runtime.json │ │ │ │ ├── 0.task_begin.json │ │ │ │ └── _meta │ │ │ │ │ ├── sysmeta_attempt_1575723884329.json │ │ │ │ │ ├── sysmeta_attempt-done_1575723884341.json │ │ │ │ │ ├── sysmeta_origin-run-id_1575723884329.json │ │ │ │ │ ├── _self.json │ │ │ │ │ ├── sysmeta_log_location_stderr_1575723884367.json │ │ │ │ │ ├── sysmeta_log_location_stdout_1575723884366.json │ │ │ │ │ ├── 0_artifact_name.json │ │ │ │ │ ├── 0_artifact_bonus.json │ │ │ │ │ ├── 0_artifact_genre.json │ │ │ │ │ ├── 0_artifact__success.json │ │ │ │ │ ├── 0_artifact__task_ok.json │ │ │ │ │ ├── 0_artifact_playlist.json │ │ │ │ │ ├── 0_artifact__exception.json │ │ │ │ │ ├── 0_artifact__foreach_var.json │ │ │ │ │ ├── 0_artifact__transition.json │ │ │ │ │ ├── 0_artifact_movie_data.json │ │ │ │ │ ├── 0_artifact__current_step.json │ │ │ │ │ └── 0_artifact__foreach_stack.json │ │ │ └── _meta │ │ │ │ └── _self.json │ │ ├── start │ │ │ ├── 1 │ │ │ │ ├── 0.DONE.lock │ │ │ │ ├── 0.stderr.log │ │ │ │ ├── 0.stdout.log │ │ │ │ ├── 0.task_end.json │ │ │ │ ├── 0.attempt.json │ │ │ │ ├── 0.runtime.json │ │ │ │ ├── 0.task_begin.json │ │ │ │ └── _meta │ │ │ │ │ ├── sysmeta_attempt_1575723883741.json │ │ │ │ │ ├── sysmeta_attempt-done_1575723883754.json │ │ │ │ │ ├── sysmeta_origin-run-id_1575723883741.json │ │ │ │ │ ├── _self.json │ │ │ │ │ ├── sysmeta_log_location_stderr_1575723883784.json │ │ │ │ │ ├── sysmeta_log_location_stdout_1575723883783.json │ │ │ │ │ ├── 0_artifact_genre.json │ │ │ │ │ ├── 0_artifact_name.json │ │ │ │ │ ├── 0_artifact__success.json │ │ │ │ │ ├── 0_artifact__task_ok.json │ │ │ │ │ ├── 0_artifact__exception.json │ │ │ │ │ ├── 0_artifact__transition.json │ │ │ │ │ ├── 0_artifact_dataframe.json │ │ │ │ │ ├── 0_artifact_movie_data.json │ │ │ │ │ ├── 0_artifact__current_step.json │ │ │ │ │ └── 0_artifact__foreach_var.json │ │ │ └── _meta │ │ │ │ └── _self.json │ │ ├── _parameters │ │ │ ├── 0 │ │ │ │ ├── 0.DONE.lock │ │ │ │ ├── 0.attempt.json │ │ │ │ └── _meta │ │ │ │ │ ├── sysmeta_attempt-done_1575723883496.json │ │ │ │ │ ├── _self.json │ │ │ │ │ ├── 0_artifact_genre.json │ │ │ │ │ └── 0_artifact_name.json │ │ │ └── _meta │ │ │ │ └── _self.json │ │ ├── bonus_movie │ │ │ ├── 2 │ │ │ │ ├── 0.DONE.lock │ │ │ │ ├── 0.stderr.log │ │ │ │ ├── 0.stdout.log │ │ │ │ ├── 0.task_end.json │ │ │ │ ├── 0.attempt.json │ │ │ │ ├── 0.runtime.json │ │ │ │ ├── 0.task_begin.json │ │ │ │ └── _meta │ │ │ │ │ ├── sysmeta_attempt_1575723884033.json │ │ │ │ │ ├── sysmeta_attempt-done_1575723884046.json │ │ │ │ │ ├── sysmeta_origin-run-id_1575723884033.json │ │ │ │ │ ├── _self.json │ │ │ │ │ ├── sysmeta_log_location_stderr_1575723884075.json │ │ │ │ │ ├── sysmeta_log_location_stdout_1575723884074.json │ │ │ │ │ ├── 0_artifact_bonus.json │ │ │ │ │ ├── 0_artifact_genre.json │ │ │ │ │ └── 0_artifact_name.json │ │ │ └── _meta │ │ │ │ └── _self.json │ │ ├── genre_movies │ │ │ ├── 3 │ │ │ │ ├── 0.DONE.lock │ │ │ │ ├── 0.stderr.log │ │ │ │ ├── 0.stdout.log │ │ │ │ ├── 0.task_end.json │ │ │ │ ├── 0.attempt.json │ │ │ │ ├── 0.runtime.json │ │ │ │ ├── 0.task_begin.json │ │ │ │ └── _meta │ │ │ │ │ ├── sysmeta_attempt_1575723884039.json │ │ │ │ │ ├── sysmeta_attempt-done_1575723884054.json │ │ │ │ │ ├── sysmeta_origin-run-id_1575723884039.json │ │ │ │ │ ├── _self.json │ │ │ │ │ ├── sysmeta_log_location_stderr_1575723884082.json │ │ │ │ │ ├── sysmeta_log_location_stdout_1575723884081.json │ │ │ │ │ ├── 0_artifact_name.json │ │ │ │ │ ├── 0_artifact_genre.json │ │ │ │ │ └── 0_artifact_movies.json │ │ │ └── _meta │ │ │ │ └── _self.json │ │ └── _meta │ │ │ └── _self.json │ │ ├── data │ │ ├── 14 │ │ │ └── 145638e58a6dbdd5eb96fe64ec6979a6367277be │ │ ├── 16 │ │ │ └── 16b9db0b6300c490e2912f736b50bba19554d328 │ │ ├── 20 │ │ │ └── 206f657f57a9aaed1796a5ae8885436f5685d59d │ │ ├── 21 │ │ │ └── 21b5fa4b5e2ac1aac9efafe85a61b7428ac128af │ │ ├── 35 │ │ │ └── 35e72e41a10e8e553395dab5c23e5a11352b782c │ │ ├── 61 │ │ │ └── 61361d0014813835165fe9cfd0f582885109a5a5 │ │ ├── 62 │ │ │ └── 629b219069d37a17c857d451ae3b64a2432e48ed │ │ ├── 69 │ │ │ └── 69e77141c3eb7a8c9ce864251d70c02723f29332 │ │ ├── 81 │ │ │ └── 81c437e75596b0212ffa5bf4d5ca6f63abd05083 │ │ ├── 95 │ │ │ └── 95a4ffc305971261da24197e27933ebcee5b661b │ │ ├── 01 │ │ │ └── 01b168d0b2c70f906b295772af9efb98b0797cae │ │ ├── 1d │ │ │ └── 1deee24776cb748ed5121c932b8d39f5eb3e20f6 │ │ ├── 3e │ │ │ └── 3e94ad39f936c4afdc786ffa0e70c0ba37ea67f3 │ │ ├── 4c │ │ │ └── 4ca058df2ea422cca260c585409d6ac9face7ebe │ │ ├── 6b │ │ │ ├── 6b750ab4ebaf839efb28a4c1aa38ea2d4baccc3e │ │ │ └── 6b9d7eaffdaccb4cb6dfd2b3a1a92a1fcf9ed6ef │ │ ├── 9d │ │ │ └── 9d95ea4992c88b64bc214706f1e70cded6c37874 │ │ ├── aa │ │ │ └── aaa80d531429fdb95fac39e03b4989e4564e3e48 │ │ ├── ab │ │ │ └── abffd6d0d822486e7bb43971dff7b656c0c76a4a │ │ ├── f3 │ │ │ └── f3627f46179fdd95bf0e83101840fd1d71b60e40 │ │ └── f4 │ │ │ └── f469d550cc329adf51321a82544ff9841cef7ef7 │ │ └── _meta │ │ └── _self.json ├── 00-helloworld │ └── README.md ├── 03-playlist-redux │ └── README.md └── 07-worldview │ └── README.md ├── .github └── ISSUE_TEMPLATE │ └── custom.md └── .gitignore /scikit/ml/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scikit/dl/nn/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scikit/nlp/corpus/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scikit/nlp/lda/simple-lda/.gitignore: -------------------------------------------------------------------------------- 1 | .pyc -------------------------------------------------------------------------------- /scikit/nlp/lda/simple-lda/Configuration.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scikit/nlp/lda/simple-lda/data/topics.dat: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sna/src/modules/homepage/words/words.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /game/plinko-king/.gitignore: -------------------------------------------------------------------------------- 1 | .cache/ 2 | dist/ -------------------------------------------------------------------------------- /scikit/nlp/lda/simple-lda/data/documents.dat: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sna/src/modules/homepage/words/new/words_new.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/latest_run: -------------------------------------------------------------------------------- 1 | 1575723760989477 -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/latest_run: -------------------------------------------------------------------------------- 1 | 1575723883487741 -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/end/3/0.DONE.lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/end/3/0.stderr.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/hello/2/0.DONE.lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/hello/2/0.stderr.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/start/1/0.DONE.lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/start/1/0.stderr.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/end/5/0.DONE.lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/end/5/0.stderr.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/join/4/0.DONE.lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/join/4/0.stderr.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/join/4/0.stdout.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/start/1/0.DONE.lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/end/5/0.DONE.lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/end/5/0.stderr.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/join/4/0.DONE.lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/join/4/0.stderr.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/join/4/0.stdout.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/start/1/0.DONE.lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /game/t-rex-run/.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["env", "stage-1"] 3 | } 4 | -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/_parameters/0/0.DONE.lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/end/3/0.task_end.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/hello/2/0.task_end.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/start/1/0.task_end.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/end/5/0.task_end.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/join/4/0.task_end.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/start/1/0.stderr.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/start/1/0.stdout.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/end/5/0.task_end.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/join/4/0.task_end.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/start/1/0.stderr.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/start/1/0.stdout.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/_parameters/0/0.DONE.lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/bonus_movie/2/0.DONE.lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/bonus_movie/2/0.stderr.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/bonus_movie/2/0.stdout.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/genre_movies/3/0.DONE.lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/genre_movies/3/0.stderr.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/genre_movies/3/0.stdout.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/start/1/0.task_end.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/_parameters/0/0.DONE.lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/bonus_movie/2/0.DONE.lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/bonus_movie/2/0.stderr.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/bonus_movie/2/0.stdout.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/genre_movies/3/0.DONE.lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/genre_movies/3/0.stderr.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/genre_movies/3/0.stdout.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/start/1/0.task_end.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/bonus_movie/2/0.task_end.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/genre_movies/3/0.task_end.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/bonus_movie/2/0.task_end.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/genre_movies/3/0.task_end.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /sna/src/app/reducers/index.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Created by apple on 16/4/25. 3 | */ 4 | -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/end/3/0.attempt.json: -------------------------------------------------------------------------------- 1 | {"time": 1575723761.794197} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/end/3/0.stdout.log: -------------------------------------------------------------------------------- 1 | HelloFlow is all done. 2 | -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/hello/2/0.stdout.log: -------------------------------------------------------------------------------- 1 | Metaflow says: Hi! 2 | -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/start/1/0.stdout.log: -------------------------------------------------------------------------------- 1 | HelloFlow is starting. 2 | -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/hello/2/0.attempt.json: -------------------------------------------------------------------------------- 1 | {"time": 1575723761.528198} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/start/1/0.attempt.json: -------------------------------------------------------------------------------- 1 | {"time": 1575723761.250705} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/end/5/0.attempt.json: -------------------------------------------------------------------------------- 1 | {"time": 1575723876.762785} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/join/4/0.attempt.json: -------------------------------------------------------------------------------- 1 | {"time": 1575723876.4838269} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/start/1/0.attempt.json: -------------------------------------------------------------------------------- 1 | {"time": 1575723875.897877} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/end/5/0.attempt.json: -------------------------------------------------------------------------------- 1 | {"time": 1575723884.612021} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/join/4/0.attempt.json: -------------------------------------------------------------------------------- 1 | {"time": 1575723884.330079} -------------------------------------------------------------------------------- /sna/src/modules/homepage/homepage_action.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Created by apple on 16/4/25. 3 | */ 4 | -------------------------------------------------------------------------------- /sna/src/modules/homepage/homepage_reducer.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Created by apple on 16/4/25. 3 | */ 4 | -------------------------------------------------------------------------------- /sna/src/modules/homepage/words/words_action.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Created by apple on 16/4/25. 3 | */ 4 | -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/_parameters/0/0.attempt.json: -------------------------------------------------------------------------------- 1 | {"time": 1575723760.9924521} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/start/1/0.attempt.json: -------------------------------------------------------------------------------- 1 | {"time": 1575723883.7419531} -------------------------------------------------------------------------------- /sna/src/modules/homepage/words/words_reducer.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Created by apple on 16/4/25. 3 | */ 4 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/_parameters/0/0.attempt.json: -------------------------------------------------------------------------------- 1 | {"time": 1575723875.641459} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/bonus_movie/2/0.attempt.json: -------------------------------------------------------------------------------- 1 | {"time": 1575723876.2000902} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/genre_movies/3/0.attempt.json: -------------------------------------------------------------------------------- 1 | {"time": 1575723876.199936} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/_parameters/0/0.attempt.json: -------------------------------------------------------------------------------- 1 | {"time": 1575723883.4898958} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/bonus_movie/2/0.attempt.json: -------------------------------------------------------------------------------- 1 | {"time": 1575723884.033511} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/genre_movies/3/0.attempt.json: -------------------------------------------------------------------------------- 1 | {"time": 1575723884.039348} -------------------------------------------------------------------------------- /game/t-rex-run/ScreenFlow.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/game/t-rex-run/ScreenFlow.gif -------------------------------------------------------------------------------- /game/t-rex-run/src/game/index.js: -------------------------------------------------------------------------------- 1 | import './index.less'; 2 | 3 | export { default as Runner } from './Runner'; 4 | -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/end/3/0.runtime.json: -------------------------------------------------------------------------------- 1 | {"return_code": 0, "killed": false, "success": true} -------------------------------------------------------------------------------- /game/t-rex-run/.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "printWidth": 80, 3 | "singleQuote": true, 4 | "arrowParens": "always" 5 | } 6 | -------------------------------------------------------------------------------- /game/tic-tac-toe/web-app/src/index.css: -------------------------------------------------------------------------------- 1 | body { 2 | margin: 0; 3 | padding: 0; 4 | font-family: sans-serif; 5 | } 6 | -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/hello/2/0.runtime.json: -------------------------------------------------------------------------------- 1 | {"return_code": 0, "killed": false, "success": true} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/start/1/0.runtime.json: -------------------------------------------------------------------------------- 1 | {"return_code": 0, "killed": false, "success": true} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/end/5/0.runtime.json: -------------------------------------------------------------------------------- 1 | {"return_code": 0, "killed": false, "success": true} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/join/4/0.runtime.json: -------------------------------------------------------------------------------- 1 | {"return_code": 0, "killed": false, "success": true} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/start/1/0.runtime.json: -------------------------------------------------------------------------------- 1 | {"return_code": 0, "killed": false, "success": true} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/end/5/0.runtime.json: -------------------------------------------------------------------------------- 1 | {"return_code": 0, "killed": false, "success": true} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/join/4/0.runtime.json: -------------------------------------------------------------------------------- 1 | {"return_code": 0, "killed": false, "success": true} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/start/1/0.runtime.json: -------------------------------------------------------------------------------- 1 | {"return_code": 0, "killed": false, "success": true} -------------------------------------------------------------------------------- /game/plinko-king/assets/arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/game/plinko-king/assets/arrow.png -------------------------------------------------------------------------------- /game/plinko-king/assets/ball.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/game/plinko-king/assets/ball.png -------------------------------------------------------------------------------- /game/plinko-king/assets/coin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/game/plinko-king/assets/coin.png -------------------------------------------------------------------------------- /game/plinko-king/assets/deadly.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/game/plinko-king/assets/deadly.png -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/bonus_movie/2/0.runtime.json: -------------------------------------------------------------------------------- 1 | {"return_code": 0, "killed": false, "success": true} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/genre_movies/3/0.runtime.json: -------------------------------------------------------------------------------- 1 | {"return_code": 0, "killed": false, "success": true} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/bonus_movie/2/0.runtime.json: -------------------------------------------------------------------------------- 1 | {"return_code": 0, "killed": false, "success": true} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/genre_movies/3/0.runtime.json: -------------------------------------------------------------------------------- 1 | {"return_code": 0, "killed": false, "success": true} -------------------------------------------------------------------------------- /game/tic-tac-toe/README.md: -------------------------------------------------------------------------------- 1 | # Motivation & Credits 2 | 3 | - [react-tic-tac-toe #Project#](http://negomi.github.io/react-tic-tac-toe/) 4 | -------------------------------------------------------------------------------- /game/t-rex-run/src/game/images/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/game/t-rex-run/src/game/images/splash.png -------------------------------------------------------------------------------- /game/tic-tac-toe/web-app/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/game/tic-tac-toe/web-app/public/favicon.ico -------------------------------------------------------------------------------- /scikit/ml/classification/mnist/iris_tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/scikit/ml/classification/mnist/iris_tree.png -------------------------------------------------------------------------------- /sna/README.md: -------------------------------------------------------------------------------- 1 | # Quick Start 2 | 3 | use `npm install` to install dependences 4 | 5 | use `npm start` to start devServer and goto http://localhost:3000 -------------------------------------------------------------------------------- /game/t-rex-run/src/game/images/offline-sprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/game/t-rex-run/src/game/images/offline-sprite.png -------------------------------------------------------------------------------- /scikit/nlp/fasttext/README.md: -------------------------------------------------------------------------------- 1 | # fasttext 2 | 3 | # Todos 4 | 5 | - [文本分类系列:使用 Fasttext 进行中文文本分类](http://blog.wangmingkuo.com/text-classify-with-fasttext/) 6 | -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/end/3/0.task_begin.json: -------------------------------------------------------------------------------- 1 | {"code_package_sha": null, "code_package_ds": null, "code_package_url": null, "retry_count": 0} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/hello/2/0.task_begin.json: -------------------------------------------------------------------------------- 1 | {"code_package_sha": null, "code_package_ds": null, "code_package_url": null, "retry_count": 0} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/start/1/0.task_begin.json: -------------------------------------------------------------------------------- 1 | {"code_package_sha": null, "code_package_ds": null, "code_package_url": null, "retry_count": 0} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/end/5/0.task_begin.json: -------------------------------------------------------------------------------- 1 | {"code_package_sha": null, "code_package_ds": null, "code_package_url": null, "retry_count": 0} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/join/4/0.task_begin.json: -------------------------------------------------------------------------------- 1 | {"code_package_sha": null, "code_package_ds": null, "code_package_url": null, "retry_count": 0} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/end/5/0.task_begin.json: -------------------------------------------------------------------------------- 1 | {"code_package_sha": null, "code_package_ds": null, "code_package_url": null, "retry_count": 0} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/join/4/0.task_begin.json: -------------------------------------------------------------------------------- 1 | {"code_package_sha": null, "code_package_ds": null, "code_package_url": null, "retry_count": 0} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/start/1/0.task_begin.json: -------------------------------------------------------------------------------- 1 | {"code_package_sha": null, "code_package_ds": null, "code_package_url": null, "retry_count": 0} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/start/1/0.task_begin.json: -------------------------------------------------------------------------------- 1 | {"code_package_sha": null, "code_package_ds": null, "code_package_url": null, "retry_count": 0} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/bonus_movie/2/0.task_begin.json: -------------------------------------------------------------------------------- 1 | {"code_package_sha": null, "code_package_ds": null, "code_package_url": null, "retry_count": 0} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/genre_movies/3/0.task_begin.json: -------------------------------------------------------------------------------- 1 | {"code_package_sha": null, "code_package_ds": null, "code_package_url": null, "retry_count": 0} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/bonus_movie/2/0.task_begin.json: -------------------------------------------------------------------------------- 1 | {"code_package_sha": null, "code_package_ds": null, "code_package_url": null, "retry_count": 0} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/genre_movies/3/0.task_begin.json: -------------------------------------------------------------------------------- 1 | {"code_package_sha": null, "code_package_ds": null, "code_package_url": null, "retry_count": 0} -------------------------------------------------------------------------------- /scikit/nlp/lda/simple-lda/data/train.dat: -------------------------------------------------------------------------------- 1 | version https://git-lfs.github.com/spec/v1 2 | oid sha256:34c998f6fbe7431aba9f1d58b621e08186306ac70a8d0cb7a6a2ab33536cb61e 3 | size 2530 4 | -------------------------------------------------------------------------------- /game/t-rex-run/src/game/RuntimeConfig.js: -------------------------------------------------------------------------------- 1 | let FPS = 60; 2 | 3 | export function getFPS() { 4 | return FPS; 5 | } 6 | 7 | export function setFPS(value) { 8 | FPS = value; 9 | } 10 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/custom.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Custom issue template 3 | about: Describe this issue template's purpose here. 4 | title: '' 5 | labels: '' 6 | assignees: '' 7 | 8 | --- 9 | 10 | 11 | -------------------------------------------------------------------------------- /sna/src/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Title 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/data/01/01b168d0b2c70f906b295772af9efb98b0797cae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/metaflow/.metaflow/HelloFlow/data/01/01b168d0b2c70f906b295772af9efb98b0797cae -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/data/1d/1df853a9670db7d73c8b6ad7afe84feced38201d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/metaflow/.metaflow/HelloFlow/data/1d/1df853a9670db7d73c8b6ad7afe84feced38201d -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/data/4c/4ca058df2ea422cca260c585409d6ac9face7ebe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/metaflow/.metaflow/HelloFlow/data/4c/4ca058df2ea422cca260c585409d6ac9face7ebe -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/data/69/69e77141c3eb7a8c9ce864251d70c02723f29332: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/metaflow/.metaflow/HelloFlow/data/69/69e77141c3eb7a8c9ce864251d70c02723f29332 -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/data/85/85ab593715e0794a132e359673a7e6899f455dab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/metaflow/.metaflow/HelloFlow/data/85/85ab593715e0794a132e359673a7e6899f455dab -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/data/95/95a4ffc305971261da24197e27933ebcee5b661b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/metaflow/.metaflow/HelloFlow/data/95/95a4ffc305971261da24197e27933ebcee5b661b -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/data/ab/abffd6d0d822486e7bb43971dff7b656c0c76a4a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/metaflow/.metaflow/HelloFlow/data/ab/abffd6d0d822486e7bb43971dff7b656c0c76a4a -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/data/c2/c2b068a3e97747ec924d1a9047978b8e7df96053: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/metaflow/.metaflow/HelloFlow/data/c2/c2b068a3e97747ec924d1a9047978b8e7df96053 -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/data/f3/f3627f46179fdd95bf0e83101840fd1d71b60e40: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/metaflow/.metaflow/HelloFlow/data/f3/f3627f46179fdd95bf0e83101840fd1d71b60e40 -------------------------------------------------------------------------------- /sna/src/modules/homepage/words/hot/words_hot.scss: -------------------------------------------------------------------------------- 1 | 2 | .tag{ 3 | margin: 5px; 4 | } 5 | 6 | #words_hot_canvas{ 7 | width: 800px; 8 | height: 500px; 9 | margin-left:80px; 10 | margin-top: 20px; 11 | } -------------------------------------------------------------------------------- /game/t-rex-run/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | indent_style = space 6 | indent_size = 2 7 | end_of_line = lf 8 | trim_trailing_whitespace = true 9 | insert_final_newline = true 10 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/data/01/01b168d0b2c70f906b295772af9efb98b0797cae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/metaflow/.metaflow/PlayListFlow/data/01/01b168d0b2c70f906b295772af9efb98b0797cae -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/data/14/145638e58a6dbdd5eb96fe64ec6979a6367277be: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/metaflow/.metaflow/PlayListFlow/data/14/145638e58a6dbdd5eb96fe64ec6979a6367277be -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/data/16/16b9db0b6300c490e2912f736b50bba19554d328: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/metaflow/.metaflow/PlayListFlow/data/16/16b9db0b6300c490e2912f736b50bba19554d328 -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/data/1d/1deee24776cb748ed5121c932b8d39f5eb3e20f6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/metaflow/.metaflow/PlayListFlow/data/1d/1deee24776cb748ed5121c932b8d39f5eb3e20f6 -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/data/20/206f657f57a9aaed1796a5ae8885436f5685d59d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/metaflow/.metaflow/PlayListFlow/data/20/206f657f57a9aaed1796a5ae8885436f5685d59d -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/data/21/21b5fa4b5e2ac1aac9efafe85a61b7428ac128af: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/metaflow/.metaflow/PlayListFlow/data/21/21b5fa4b5e2ac1aac9efafe85a61b7428ac128af -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/data/35/35e72e41a10e8e553395dab5c23e5a11352b782c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/metaflow/.metaflow/PlayListFlow/data/35/35e72e41a10e8e553395dab5c23e5a11352b782c -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/data/3e/3e94ad39f936c4afdc786ffa0e70c0ba37ea67f3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/metaflow/.metaflow/PlayListFlow/data/3e/3e94ad39f936c4afdc786ffa0e70c0ba37ea67f3 -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/data/4c/4ca058df2ea422cca260c585409d6ac9face7ebe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/metaflow/.metaflow/PlayListFlow/data/4c/4ca058df2ea422cca260c585409d6ac9face7ebe -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/data/61/61361d0014813835165fe9cfd0f582885109a5a5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/metaflow/.metaflow/PlayListFlow/data/61/61361d0014813835165fe9cfd0f582885109a5a5 -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/data/62/629b219069d37a17c857d451ae3b64a2432e48ed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/metaflow/.metaflow/PlayListFlow/data/62/629b219069d37a17c857d451ae3b64a2432e48ed -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/data/69/69e77141c3eb7a8c9ce864251d70c02723f29332: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/metaflow/.metaflow/PlayListFlow/data/69/69e77141c3eb7a8c9ce864251d70c02723f29332 -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/data/6b/6b750ab4ebaf839efb28a4c1aa38ea2d4baccc3e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/metaflow/.metaflow/PlayListFlow/data/6b/6b750ab4ebaf839efb28a4c1aa38ea2d4baccc3e -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/data/6b/6b9d7eaffdaccb4cb6dfd2b3a1a92a1fcf9ed6ef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/metaflow/.metaflow/PlayListFlow/data/6b/6b9d7eaffdaccb4cb6dfd2b3a1a92a1fcf9ed6ef -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/data/81/81c437e75596b0212ffa5bf4d5ca6f63abd05083: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/metaflow/.metaflow/PlayListFlow/data/81/81c437e75596b0212ffa5bf4d5ca6f63abd05083 -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/data/95/95a4ffc305971261da24197e27933ebcee5b661b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/metaflow/.metaflow/PlayListFlow/data/95/95a4ffc305971261da24197e27933ebcee5b661b -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/data/9d/9d95ea4992c88b64bc214706f1e70cded6c37874: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/metaflow/.metaflow/PlayListFlow/data/9d/9d95ea4992c88b64bc214706f1e70cded6c37874 -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/data/aa/aaa80d531429fdb95fac39e03b4989e4564e3e48: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/metaflow/.metaflow/PlayListFlow/data/aa/aaa80d531429fdb95fac39e03b4989e4564e3e48 -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/data/ab/abffd6d0d822486e7bb43971dff7b656c0c76a4a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/metaflow/.metaflow/PlayListFlow/data/ab/abffd6d0d822486e7bb43971dff7b656c0c76a4a -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/data/f3/f3627f46179fdd95bf0e83101840fd1d71b60e40: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/metaflow/.metaflow/PlayListFlow/data/f3/f3627f46179fdd95bf0e83101840fd1d71b60e40 -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/data/f4/f469d550cc329adf51321a82544ff9841cef7ef7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wx-chevalier/ai-models/master/metaflow/.metaflow/PlayListFlow/data/f4/f469d550cc329adf51321a82544ff9841cef7ef7 -------------------------------------------------------------------------------- /sna/src/components/crowd/map/crowd_map.scss: -------------------------------------------------------------------------------- 1 | .crowd_map_container { 2 | width: 100%; 3 | display: flex; 4 | justify-content: center; 5 | .crowd_map_canvas { 6 | width: 900px; 7 | height: 550px; 8 | } 9 | } -------------------------------------------------------------------------------- /sna/src/components/user/label/user_label.scss: -------------------------------------------------------------------------------- 1 | .user_label_container { 2 | width: 100%; 3 | display: flex; 4 | justify-content: center; 5 | .user_label_canvas { 6 | width: 600px; 7 | height: 400px; 8 | } 9 | } -------------------------------------------------------------------------------- /sna/src/index.js: -------------------------------------------------------------------------------- 1 | import React from "react"; 2 | import {render} from "react-dom"; 3 | import {AppContainer} from "./app/container/app.js"; 4 | 5 | render( 6 | 7 | , document.getElementById('root') 8 | ); 9 | -------------------------------------------------------------------------------- /sna/src/components/user/property/user_property.scss: -------------------------------------------------------------------------------- 1 | .user_property_container { 2 | width: 100%; 3 | display: flex; 4 | justify-content: center; 5 | .user_property_canvas { 6 | width: 600px; 7 | height: 400px; 8 | } 9 | } -------------------------------------------------------------------------------- /sna/src/components/user/activeness/user_activeness.scss: -------------------------------------------------------------------------------- 1 | .user_activeness_container { 2 | width: 100%; 3 | display: flex; 4 | justify-content: center; 5 | .user_activeness_canvas { 6 | width: 500px; 7 | height: 400px; 8 | } 9 | } -------------------------------------------------------------------------------- /sna/src/vendors.js: -------------------------------------------------------------------------------- 1 | //引入所有公共的渲染部分组件 2 | import React from "react"; 3 | import {render} from "react-dom"; 4 | import {Router, Route, IndexRoute, Link, hashHistory} from "react-router"; 5 | 6 | //执行全局通用的polyfill 7 | require('es6-promise').polyfill(); 8 | 9 | -------------------------------------------------------------------------------- /game/plinko-king/src/score.js: -------------------------------------------------------------------------------- 1 | /** 更新游戏内容 */ 2 | export function updateHud(game) { 3 | const { 4 | ins: { hudText }, 5 | state: { power, score } 6 | } = game.extra; 7 | 8 | hudText.text = 'Power: ' + power + ' * Score: ' + score; 9 | } 10 | -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723760990} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723875639} -------------------------------------------------------------------------------- /sna/src/modules/homepage/topics/hot/topics_hot.scss: -------------------------------------------------------------------------------- 1 | .topics_hot_container { 2 | .tag { 3 | margin: 5px; 4 | } 5 | 6 | #topics_hot_canvas { 7 | width: 800px; 8 | height: 500px; 9 | margin-left: 80px; 10 | margin-top: 20px; 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /game/plinko-king/README.md: -------------------------------------------------------------------------------- 1 | # plinko-king 2 | 3 | plinko-king 是基于 Phaser 的简单弹球游戏。 4 | 5 | # Motivation & Credits 6 | 7 | * [bridge](http://phaser.io/examples/v2/box2d/bridge) 8 | 9 | * [projected-trajectory](http://phaser.io/examples/v2/box2d/projected-trajectory) 10 | -------------------------------------------------------------------------------- /sna/src/components/crowd/list/crowd_list.scss: -------------------------------------------------------------------------------- 1 | .user_list_container { 2 | 3 | //导航 4 | .tag { 5 | margin: 5px; 6 | } 7 | 8 | //用户列表 9 | .user_table { 10 | 11 | margin: 10px; 12 | 13 | th, td { 14 | font-size: 10px; 15 | } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /sna/src/components/user/list/user_list.scss: -------------------------------------------------------------------------------- 1 | .user_list_container { 2 | 3 | //导航 4 | .tag { 5 | margin: 5px; 6 | } 7 | 8 | //用户列表 9 | .user_table { 10 | 11 | margin: 10px; 12 | 13 | th, td { 14 | font-size: 10px; 15 | } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /game/plinko-king/src/utils.js: -------------------------------------------------------------------------------- 1 | // simple function to get the distance between two sprites 2 | // does not use sqrt to save CPU 3 | export function getDistance(from, to) { 4 | var xDist = from.x - to.x; 5 | var yDist = from.y - to.y; 6 | return xDist * xDist + yDist * yDist; 7 | } 8 | -------------------------------------------------------------------------------- /sna/src/modules/homepage/search/user/search_user.scss: -------------------------------------------------------------------------------- 1 | .search_user_container { 2 | 3 | //导航 4 | .tag { 5 | margin: 5px; 6 | } 7 | 8 | //用户列表 9 | .user_table { 10 | 11 | margin: 10px; 12 | 13 | th, td { 14 | font-size: 10px; 15 | } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/end/3/_meta/sysmeta_attempt_1575723761793.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "HelloFlow", "run_number": "1575723760989477", "step_name": "end", "task_id": "3", "field_name": "attempt", "type": "attempt", "value": "0", "user_name": "zhangzixiong", "ts_epoch": 1575723761793} -------------------------------------------------------------------------------- /sna/src/modules/homepage/search/crowd/search_crowd.scss: -------------------------------------------------------------------------------- 1 | .search_crowd_container { 2 | 3 | //导航 4 | .tag { 5 | margin: 5px; 6 | } 7 | 8 | //用户列表 9 | .user_table { 10 | 11 | margin: 10px; 12 | 13 | th, td { 14 | font-size: 10px; 15 | } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/hello/2/_meta/sysmeta_attempt_1575723761527.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "HelloFlow", "run_number": "1575723760989477", "step_name": "hello", "task_id": "2", "field_name": "attempt", "type": "attempt", "value": "0", "user_name": "zhangzixiong", "ts_epoch": 1575723761527} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/start/1/_meta/sysmeta_attempt_1575723761250.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "HelloFlow", "run_number": "1575723760989477", "step_name": "start", "task_id": "1", "field_name": "attempt", "type": "attempt", "value": "0", "user_name": "zhangzixiong", "ts_epoch": 1575723761250} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/end/5/_meta/sysmeta_attempt_1575723876762.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723875638873", "step_name": "end", "task_id": "5", "field_name": "attempt", "type": "attempt", "value": "0", "user_name": "zhangzixiong", "ts_epoch": 1575723876762} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/join/4/_meta/sysmeta_attempt_1575723876483.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723875638873", "step_name": "join", "task_id": "4", "field_name": "attempt", "type": "attempt", "value": "0", "user_name": "zhangzixiong", "ts_epoch": 1575723876483} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/end/5/0.stdout.log: -------------------------------------------------------------------------------- 1 | Playlist for movies in genre 'comedy' 2 | Pick 1: 'The Tuxedo' 3 | Pick 2: 'White Chicks' 4 | Pick 3: 'Krampus' 5 | Pick 4: 'Charlie Bartlett' 6 | Pick 5: 'The DUFF' 7 | Bonus Pick: 'The Rage: Carrie 2' from 'Horror|Sci-Fi|Thriller' 8 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/end/5/_meta/sysmeta_attempt_1575723884611.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723883487741", "step_name": "end", "task_id": "5", "field_name": "attempt", "type": "attempt", "value": "0", "user_name": "zhangzixiong", "ts_epoch": 1575723884611} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/join/4/_meta/sysmeta_attempt_1575723884329.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723883487741", "step_name": "join", "task_id": "4", "field_name": "attempt", "type": "attempt", "value": "0", "user_name": "zhangzixiong", "ts_epoch": 1575723884329} -------------------------------------------------------------------------------- /game/t-rex-run/src/game/constants.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Default game canvas size. 3 | */ 4 | export const CANVAS_WIDTH = 600; 5 | export const CANVAS_HEIGHT = 150; 6 | 7 | /** 8 | * Runner configs 9 | */ 10 | export const RUNNER_BOTTOM_PAD = 10; 11 | export const RUNNER_MAX_OBSTACLE_DUPLICATION = 2; 12 | -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723760990} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/start/1/_meta/sysmeta_attempt_1575723875897.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723875638873", "step_name": "start", "task_id": "1", "field_name": "attempt", "type": "attempt", "value": "0", "user_name": "zhangzixiong", "ts_epoch": 1575723875897} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/start/1/_meta/sysmeta_attempt_1575723883741.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723883487741", "step_name": "start", "task_id": "1", "field_name": "attempt", "type": "attempt", "value": "0", "user_name": "zhangzixiong", "ts_epoch": 1575723883741} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/end/3/_meta/sysmeta_attempt-done_1575723761801.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "HelloFlow", "run_number": "1575723760989477", "step_name": "end", "task_id": "3", "field_name": "attempt-done", "type": "attempt-done", "value": "0", "user_name": "zhangzixiong", "ts_epoch": 1575723761801} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723875640} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/end/5/0.stdout.log: -------------------------------------------------------------------------------- 1 | Playlist for movies in genre 'Sci-Fi' 2 | Pick 1: 'The Avengers' 3 | Pick 2: '2012' 4 | Pick 3: 'Highlander: The Final Dimension' 5 | Pick 4: 'Deep Impact' 6 | Pick 5: 'Repo Men' 7 | Bonus Pick: 'Big' from 'Comedy|Drama|Family|Fantasy|Romance' 8 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723883488} -------------------------------------------------------------------------------- /game/tic-tac-toe/web-app/src/index.js: -------------------------------------------------------------------------------- 1 | import React from 'react'; 2 | import ReactDOM from 'react-dom'; 3 | import './index.css'; 4 | import App from './App'; 5 | import registerServiceWorker from './registerServiceWorker'; 6 | 7 | ReactDOM.render(, document.getElementById('root')); 8 | registerServiceWorker(); 9 | -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/end/3/_meta/sysmeta_origin-run-id_1575723761793.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "HelloFlow", "run_number": "1575723760989477", "step_name": "end", "task_id": "3", "field_name": "origin-run-id", "type": "origin-run-id", "value": "None", "user_name": "zhangzixiong", "ts_epoch": 1575723761793} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/hello/2/_meta/sysmeta_attempt-done_1575723761534.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "HelloFlow", "run_number": "1575723760989477", "step_name": "hello", "task_id": "2", "field_name": "attempt-done", "type": "attempt-done", "value": "0", "user_name": "zhangzixiong", "ts_epoch": 1575723761534} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/start/1/_meta/sysmeta_attempt-done_1575723761259.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "HelloFlow", "run_number": "1575723760989477", "step_name": "start", "task_id": "1", "field_name": "attempt-done", "type": "attempt-done", "value": "0", "user_name": "zhangzixiong", "ts_epoch": 1575723761259} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/bonus_movie/2/_meta/sysmeta_attempt_1575723876199.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723875638873", "step_name": "bonus_movie", "task_id": "2", "field_name": "attempt", "type": "attempt", "value": "0", "user_name": "zhangzixiong", "ts_epoch": 1575723876199} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/end/5/_meta/sysmeta_attempt-done_1575723876771.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723875638873", "step_name": "end", "task_id": "5", "field_name": "attempt-done", "type": "attempt-done", "value": "0", "user_name": "zhangzixiong", "ts_epoch": 1575723876771} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/join/4/_meta/sysmeta_attempt-done_1575723876495.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723875638873", "step_name": "join", "task_id": "4", "field_name": "attempt-done", "type": "attempt-done", "value": "0", "user_name": "zhangzixiong", "ts_epoch": 1575723876495} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/bonus_movie/2/_meta/sysmeta_attempt_1575723884033.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723883487741", "step_name": "bonus_movie", "task_id": "2", "field_name": "attempt", "type": "attempt", "value": "0", "user_name": "zhangzixiong", "ts_epoch": 1575723884033} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/end/5/_meta/sysmeta_attempt-done_1575723884620.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723883487741", "step_name": "end", "task_id": "5", "field_name": "attempt-done", "type": "attempt-done", "value": "0", "user_name": "zhangzixiong", "ts_epoch": 1575723884620} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/join/4/_meta/sysmeta_attempt-done_1575723884341.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723883487741", "step_name": "join", "task_id": "4", "field_name": "attempt-done", "type": "attempt-done", "value": "0", "user_name": "zhangzixiong", "ts_epoch": 1575723884341} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/hello/2/_meta/sysmeta_origin-run-id_1575723761527.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "HelloFlow", "run_number": "1575723760989477", "step_name": "hello", "task_id": "2", "field_name": "origin-run-id", "type": "origin-run-id", "value": "None", "user_name": "zhangzixiong", "ts_epoch": 1575723761527} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/start/1/_meta/sysmeta_origin-run-id_1575723761250.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "HelloFlow", "run_number": "1575723760989477", "step_name": "start", "task_id": "1", "field_name": "origin-run-id", "type": "origin-run-id", "value": "None", "user_name": "zhangzixiong", "ts_epoch": 1575723761250} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/end/5/_meta/sysmeta_origin-run-id_1575723876762.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723875638873", "step_name": "end", "task_id": "5", "field_name": "origin-run-id", "type": "origin-run-id", "value": "None", "user_name": "zhangzixiong", "ts_epoch": 1575723876762} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/genre_movies/3/_meta/sysmeta_attempt_1575723876199.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723875638873", "step_name": "genre_movies", "task_id": "3", "field_name": "attempt", "type": "attempt", "value": "0", "user_name": "zhangzixiong", "ts_epoch": 1575723876199} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/start/1/_meta/sysmeta_attempt-done_1575723875917.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723875638873", "step_name": "start", "task_id": "1", "field_name": "attempt-done", "type": "attempt-done", "value": "0", "user_name": "zhangzixiong", "ts_epoch": 1575723875917} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/end/5/_meta/sysmeta_origin-run-id_1575723884611.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723883487741", "step_name": "end", "task_id": "5", "field_name": "origin-run-id", "type": "origin-run-id", "value": "None", "user_name": "zhangzixiong", "ts_epoch": 1575723884611} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/genre_movies/3/_meta/sysmeta_attempt_1575723884039.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723883487741", "step_name": "genre_movies", "task_id": "3", "field_name": "attempt", "type": "attempt", "value": "0", "user_name": "zhangzixiong", "ts_epoch": 1575723884039} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/start/1/_meta/sysmeta_attempt-done_1575723883754.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723883487741", "step_name": "start", "task_id": "1", "field_name": "attempt-done", "type": "attempt-done", "value": "0", "user_name": "zhangzixiong", "ts_epoch": 1575723883754} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/_parameters/0/_meta/sysmeta_attempt-done_1575723760997.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "HelloFlow", "run_number": "1575723760989477", "step_name": "_parameters", "task_id": "0", "field_name": "attempt-done", "type": "attempt-done", "value": "0", "user_name": "zhangzixiong", "ts_epoch": 1575723760997} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/join/4/_meta/sysmeta_origin-run-id_1575723876483.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723875638873", "step_name": "join", "task_id": "4", "field_name": "origin-run-id", "type": "origin-run-id", "value": "None", "user_name": "zhangzixiong", "ts_epoch": 1575723876483} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/start/1/_meta/sysmeta_origin-run-id_1575723875897.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723875638873", "step_name": "start", "task_id": "1", "field_name": "origin-run-id", "type": "origin-run-id", "value": "None", "user_name": "zhangzixiong", "ts_epoch": 1575723875897} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/join/4/_meta/sysmeta_origin-run-id_1575723884329.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723883487741", "step_name": "join", "task_id": "4", "field_name": "origin-run-id", "type": "origin-run-id", "value": "None", "user_name": "zhangzixiong", "ts_epoch": 1575723884329} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/start/1/_meta/sysmeta_origin-run-id_1575723883741.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723883487741", "step_name": "start", "task_id": "1", "field_name": "origin-run-id", "type": "origin-run-id", "value": "None", "user_name": "zhangzixiong", "ts_epoch": 1575723883741} -------------------------------------------------------------------------------- /game/tic-tac-toe/web-app/src/App.test.js: -------------------------------------------------------------------------------- 1 | import React from 'react'; 2 | import ReactDOM from 'react-dom'; 3 | import App from './App'; 4 | 5 | it('renders without crashing', () => { 6 | const div = document.createElement('div'); 7 | ReactDOM.render(, div); 8 | ReactDOM.unmountComponentAtNode(div); 9 | }); 10 | -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/end/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "end", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723761560} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/hello/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "hello", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723761293} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/start/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "start", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723760998} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/_parameters/0/_meta/sysmeta_attempt-done_1575723875653.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723875638873", "step_name": "_parameters", "task_id": "0", "field_name": "attempt-done", "type": "attempt-done", "value": "0", "user_name": "zhangzixiong", "ts_epoch": 1575723875653} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/bonus_movie/2/_meta/sysmeta_attempt-done_1575723876214.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723875638873", "step_name": "bonus_movie", "task_id": "2", "field_name": "attempt-done", "type": "attempt-done", "value": "0", "user_name": "zhangzixiong", "ts_epoch": 1575723876214} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/_parameters/0/_meta/sysmeta_attempt-done_1575723883496.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723883487741", "step_name": "_parameters", "task_id": "0", "field_name": "attempt-done", "type": "attempt-done", "value": "0", "user_name": "zhangzixiong", "ts_epoch": 1575723883496} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/bonus_movie/2/_meta/sysmeta_attempt-done_1575723884046.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723883487741", "step_name": "bonus_movie", "task_id": "2", "field_name": "attempt-done", "type": "attempt-done", "value": "0", "user_name": "zhangzixiong", "ts_epoch": 1575723884046} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/bonus_movie/2/_meta/sysmeta_origin-run-id_1575723876199.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723875638873", "step_name": "bonus_movie", "task_id": "2", "field_name": "origin-run-id", "type": "origin-run-id", "value": "None", "user_name": "zhangzixiong", "ts_epoch": 1575723876199} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/end/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "end", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876524} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/genre_movies/3/_meta/sysmeta_attempt-done_1575723876214.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723875638873", "step_name": "genre_movies", "task_id": "3", "field_name": "attempt-done", "type": "attempt-done", "value": "0", "user_name": "zhangzixiong", "ts_epoch": 1575723876214} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/join/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "join", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876246} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/bonus_movie/2/_meta/sysmeta_origin-run-id_1575723884033.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723883487741", "step_name": "bonus_movie", "task_id": "2", "field_name": "origin-run-id", "type": "origin-run-id", "value": "None", "user_name": "zhangzixiong", "ts_epoch": 1575723884033} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/end/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "end", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884370} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/genre_movies/3/_meta/sysmeta_attempt-done_1575723884054.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723883487741", "step_name": "genre_movies", "task_id": "3", "field_name": "attempt-done", "type": "attempt-done", "value": "0", "user_name": "zhangzixiong", "ts_epoch": 1575723884054} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/join/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "join", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884084} -------------------------------------------------------------------------------- /scikit/nlp/lda/simple-lda/data/.gitattributes: -------------------------------------------------------------------------------- 1 | documents.dat filter=lfs diff=lfs merge=lfs -text 2 | topics.dat filter=lfs diff=lfs merge=lfs -text 3 | train.dat filter=lfs diff=lfs merge=lfs -text 4 | *.png filter=lfs diff=lfs merge=lfs -text 5 | *.ipynb filter=lfs diff=lfs merge=lfs -text 6 | *.txt filter=lfs diff=lfs merge=lfs -text 7 | -------------------------------------------------------------------------------- /sna/.storybook/config.js: -------------------------------------------------------------------------------- 1 | import {configure} from "@kadira/storybook"; 2 | 3 | import { disable } from 'react-komposer'; 4 | 5 | import "antd/lib/index.css"; 6 | 7 | disable(); 8 | 9 | function loadStories() { 10 | require('../src/app/components/.stories/common/sidebar.js'); 11 | } 12 | 13 | configure(loadStories, module); -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/genre_movies/3/_meta/sysmeta_origin-run-id_1575723876199.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723875638873", "step_name": "genre_movies", "task_id": "3", "field_name": "origin-run-id", "type": "origin-run-id", "value": "None", "user_name": "zhangzixiong", "ts_epoch": 1575723876199} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/start/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "start", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723875654} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/genre_movies/3/_meta/sysmeta_origin-run-id_1575723884039.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723883487741", "step_name": "genre_movies", "task_id": "3", "field_name": "origin-run-id", "type": "origin-run-id", "value": "None", "user_name": "zhangzixiong", "ts_epoch": 1575723884039} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/start/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "start", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723883496} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/_parameters/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "_parameters", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723760991} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/end/3/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "end", "task_id": "3", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723761561} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/hello/2/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "hello", "task_id": "2", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723761293} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/start/1/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "start", "task_id": "1", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723760999} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/_parameters/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "_parameters", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723875641} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/bonus_movie/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "bonus_movie", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723875949} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/end/5/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "end", "task_id": "5", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876524} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/genre_movies/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "genre_movies", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723875953} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/_parameters/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "_parameters", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723883489} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/bonus_movie/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "bonus_movie", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723883786} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/end/5/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "end", "task_id": "5", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884371} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/genre_movies/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "genre_movies", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723883791} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/join/4/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "join", "task_id": "4", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876246} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/start/1/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "start", "task_id": "1", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723875655} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/join/4/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "join", "task_id": "4", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884084} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/start/1/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "start", "task_id": "1", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723883497} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/_parameters/0/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "_parameters", "task_id": "0", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723760992} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/_parameters/0/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "_parameters", "task_id": "0", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723875641} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/bonus_movie/2/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "bonus_movie", "task_id": "2", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723875950} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/genre_movies/3/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "genre_movies", "task_id": "3", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723875954} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/_parameters/0/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "_parameters", "task_id": "0", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723883490} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/bonus_movie/2/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "bonus_movie", "task_id": "2", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723883787} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/genre_movies/3/_meta/_self.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "genre_movies", "task_id": "3", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723883791} -------------------------------------------------------------------------------- /sna/.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": [ 3 | "react", 4 | "es2015", 5 | { 6 | "plugins": [ 7 | "syntax-flow", 8 | "transform-class-properties", 9 | "transform-object-rest-spread" 10 | ] 11 | } 12 | ], 13 | "env": { 14 | "development": { 15 | "presets": [ 16 | "react-hmre" 17 | ] 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /game/t-rex-run/.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | yarn-debug.log* 6 | yarn-error.log* 7 | 8 | # Compiled assets 9 | build 10 | 11 | # Dependency directories 12 | node_modules/ 13 | 14 | # Optional npm cache directory 15 | .npm 16 | 17 | # Optional eslint cache 18 | .eslintcache 19 | 20 | # VSCode 21 | .vscode 22 | 23 | # Package 24 | package-lock.json 25 | -------------------------------------------------------------------------------- /sna/src/app/container/.stories/app.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Created by apple on 16/4/24. 3 | */ 4 | 5 | import React from "react"; 6 | import {storiesOf, action} from "@kadira/storybook"; 7 | import {AppComponent} from "../app.js"; 8 | 9 | //导入自定义组件 10 | 11 | storiesOf('App', module) 12 | .add('App', () => { 13 | return 14 | 15 | 16 | }); -------------------------------------------------------------------------------- /sna/src/components/.stories/common/sidebar.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Created by apple on 16/4/25. 3 | */ 4 | import React from "react"; 5 | import {storiesOf, action} from "@kadira/storybook"; 6 | 7 | import {SideBarComponent} from "../../common/sidebar/sidebar"; 8 | 9 | 10 | 11 | storiesOf('SideBar', module) 12 | .add('sideBar', () => ( 13 | 14 | )); -------------------------------------------------------------------------------- /game/tic-tac-toe/web-app/.gitignore: -------------------------------------------------------------------------------- 1 | # See https://help.github.com/ignore-files/ for more about ignoring files. 2 | 3 | # dependencies 4 | /node_modules 5 | 6 | # testing 7 | /coverage 8 | 9 | # production 10 | /build 11 | 12 | # misc 13 | .DS_Store 14 | .env.local 15 | .env.development.local 16 | .env.test.local 17 | .env.production.local 18 | 19 | npm-debug.log* 20 | yarn-debug.log* 21 | yarn-error.log* 22 | -------------------------------------------------------------------------------- /sna/.storybook/webpack.config.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Created by apple on 16/4/24. 3 | */ 4 | const path = require('path'); 5 | 6 | module.exports = { 7 | module: { 8 | loaders: [ 9 | { 10 | test: /\.css?$/, 11 | loader: 'style-loader!css-loader!postcss-loader', 12 | include: path.resolve(__dirname, '../') 13 | } 14 | ] 15 | } 16 | } -------------------------------------------------------------------------------- /game/tic-tac-toe/web-app/public/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "short_name": "React App", 3 | "name": "Create React App Sample", 4 | "icons": [ 5 | { 6 | "src": "favicon.ico", 7 | "sizes": "64x64 32x32 24x24 16x16", 8 | "type": "image/x-icon" 9 | } 10 | ], 11 | "start_url": "./index.html", 12 | "display": "standalone", 13 | "theme_color": "#000000", 14 | "background_color": "#ffffff" 15 | } 16 | -------------------------------------------------------------------------------- /sna/src/dev.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Index For Debug 4 | 5 | 6 |
7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /game/t-rex-run/src/game/utils.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Return the current timestamp. 3 | * @return {number} 4 | */ 5 | export function getTimeStamp() { 6 | return performance.now(); 7 | } 8 | 9 | /** 10 | * Get random number. 11 | * @param {number} min 12 | * @param {number} max 13 | * @param {number} 14 | */ 15 | export function getRandomNum(min, max) { 16 | return Math.floor(Math.random() * (max - min + 1)) + min; 17 | } 18 | -------------------------------------------------------------------------------- /sna/src/modules/homepage/topics/topics.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Created by apple on 16/4/25. 3 | */ 4 | import React, {Component, PropTypes} from "react"; 5 | 6 | /** 7 | * @function 显示热门词汇的组件 8 | */ 9 | export class TopicsComponent extends Component { 10 | constructor() { 11 | super(); 12 | } 13 | 14 | render() { 15 | return (
16 | {this.props.children} 17 |
) 18 | } 19 | } -------------------------------------------------------------------------------- /game/tic-tac-toe/web-app/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "web-app", 3 | "version": "0.1.0", 4 | "private": true, 5 | "dependencies": { 6 | "react": "^16.4.2", 7 | "react-dom": "^16.4.2", 8 | "react-scripts": "1.1.5" 9 | }, 10 | "scripts": { 11 | "start": "react-scripts start", 12 | "build": "react-scripts build", 13 | "test": "react-scripts test --env=jsdom", 14 | "eject": "react-scripts eject" 15 | } 16 | } -------------------------------------------------------------------------------- /sna/src/modules/homepage/search/search.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Created by apple on 16/4/25. 3 | */ 4 | import React, {Component, PropTypes} from "react"; 5 | 6 | /** 7 | * @function 显示热门词汇的组件 8 | */ 9 | export class SearchComponent extends Component { 10 | constructor() { 11 | super(); 12 | } 13 | 14 | render() { 15 | return
{this.props.children}
; 16 | } 17 | } 18 | /** 19 | * Created by apple on 16/4/25. 20 | */ 21 | -------------------------------------------------------------------------------- /scikit/nlp/lda/simple-lda/setting.conf: -------------------------------------------------------------------------------- 1 | # 文件路径等配置项的配置文件 2 | 3 | [filepath] 4 | trainfile = data/train.dat 5 | wordidmapfile = data/tmp/wordidmap.dat 6 | thetafile = data/tmp/model_theta.dat 7 | phifile = data/tmp/model_phi.dat 8 | paramfile = data/tmp/model_parameter.dat 9 | topNfile = data/tmp/model_twords.dat 10 | tassginfile = data/tmp/model_tassign.dat 11 | 12 | [model_args] 13 | K = 3 14 | alpha = 0.1 15 | beta =0.1 16 | iter_times = 100 17 | top_words_num = 20 -------------------------------------------------------------------------------- /game/t-rex-run/src/ai/models/genetic/RandomModel.js: -------------------------------------------------------------------------------- 1 | import RandomModel from '../random/RandomModel'; 2 | 3 | export default class GeneticRandomModel extends RandomModel { 4 | getChromosome() { 5 | return this.weights.concat(this.biases); 6 | } 7 | 8 | setChromosome(chromosome) { 9 | this.weights[0] = chromosome[0]; 10 | this.weights[1] = chromosome[1]; 11 | this.weights[2] = chromosome[2]; 12 | this.biases[0] = chromosome[3]; 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /metaflow/00-helloworld/README.md: -------------------------------------------------------------------------------- 1 | # Episode 00-helloworld: Metaflow says Hi! 2 | 3 | **This flow is a simple linear workflow that verifies your installation by 4 | printing out 'Metaflow says: Hi!' to the terminal.** 5 | 6 | #### Showcasing: 7 | - Basics of Metaflow. 8 | - Step decorator. 9 | 10 | #### To play this episode: 11 | 1. ```cd metaflow-tutorials``` 12 | 2. ```python 00-helloworld/helloworld.py show``` 13 | 3. ```python 00-helloworld/helloworld.py run``` 14 | -------------------------------------------------------------------------------- /sna/src/modules/homepage/words/words.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Created by apple on 16/4/25. 3 | */ 4 | import React, {Component, PropTypes} from "react"; 5 | 6 | require("./words.scss"); 7 | 8 | /** 9 | * @function 显示热门词汇的组件 10 | */ 11 | export class WordsComponent extends Component { 12 | constructor() { 13 | super(); 14 | } 15 | 16 | 17 | 18 | render() { 19 | return ( 20 |
{this.props.children}
21 | ) 22 | } 23 | } -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Java 2 | .gradle 3 | build/ 4 | 5 | # Ignore Gradle GUI config 6 | gradle-app.setting 7 | 8 | # Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored) 9 | !gradle-wrapper.jar 10 | 11 | # Cache of project 12 | .gradletasknamecache 13 | 14 | # Web 15 | dist/ 16 | node_modules/ 17 | .DS_Store 18 | npm-debug.log 19 | .idea 20 | /stats.json 21 | /storybook-static/ 22 | 23 | # Python 24 | .ipynb_checkpoints/ 25 | tmp/ 26 | *.pyc 27 | .data 28 | Icon? -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/end/3/_meta/sysmeta_log_location_stderr_1575723761827.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "HelloFlow", "run_number": "1575723760989477", "step_name": "end", "task_id": "3", "field_name": "log_location_stderr", "type": "log_path", "value": "{\"ds_type\": \"local\", \"location\": \"/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/1575723760989477/end/3/0.stderr.log\", \"attempt\": 0}", "user_name": "zhangzixiong", "ts_epoch": 1575723761827} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/end/3/_meta/sysmeta_log_location_stdout_1575723761826.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "HelloFlow", "run_number": "1575723760989477", "step_name": "end", "task_id": "3", "field_name": "log_location_stdout", "type": "log_path", "value": "{\"ds_type\": \"local\", \"location\": \"/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/1575723760989477/end/3/0.stdout.log\", \"attempt\": 0}", "user_name": "zhangzixiong", "ts_epoch": 1575723761826} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/hello/2/_meta/sysmeta_log_location_stderr_1575723761559.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "HelloFlow", "run_number": "1575723760989477", "step_name": "hello", "task_id": "2", "field_name": "log_location_stderr", "type": "log_path", "value": "{\"ds_type\": \"local\", \"location\": \"/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/1575723760989477/hello/2/0.stderr.log\", \"attempt\": 0}", "user_name": "zhangzixiong", "ts_epoch": 1575723761559} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/hello/2/_meta/sysmeta_log_location_stdout_1575723761558.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "HelloFlow", "run_number": "1575723760989477", "step_name": "hello", "task_id": "2", "field_name": "log_location_stdout", "type": "log_path", "value": "{\"ds_type\": \"local\", \"location\": \"/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/1575723760989477/hello/2/0.stdout.log\", \"attempt\": 0}", "user_name": "zhangzixiong", "ts_epoch": 1575723761558} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/start/1/_meta/sysmeta_log_location_stderr_1575723761291.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "HelloFlow", "run_number": "1575723760989477", "step_name": "start", "task_id": "1", "field_name": "log_location_stderr", "type": "log_path", "value": "{\"ds_type\": \"local\", \"location\": \"/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/1575723760989477/start/1/0.stderr.log\", \"attempt\": 0}", "user_name": "zhangzixiong", "ts_epoch": 1575723761291} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/start/1/_meta/sysmeta_log_location_stdout_1575723761290.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "HelloFlow", "run_number": "1575723760989477", "step_name": "start", "task_id": "1", "field_name": "log_location_stdout", "type": "log_path", "value": "{\"ds_type\": \"local\", \"location\": \"/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/1575723760989477/start/1/0.stdout.log\", \"attempt\": 0}", "user_name": "zhangzixiong", "ts_epoch": 1575723761290} -------------------------------------------------------------------------------- /game/t-rex-run/src/game/ImageSprite.js: -------------------------------------------------------------------------------- 1 | let _imageSprite = null; 2 | 3 | export function getImageSprite() { 4 | return _imageSprite; 5 | } 6 | 7 | export function loadImageSprite() { 8 | return new Promise((resolve) => { 9 | const imageSprite = document.createElement('img'); 10 | imageSprite.src = require('./images/offline-sprite.png'); 11 | imageSprite.addEventListener('load', () => { 12 | _imageSprite = imageSprite; 13 | resolve(); 14 | }); 15 | }); 16 | } 17 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/end/5/_meta/sysmeta_log_location_stderr_1575723876796.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723875638873", "step_name": "end", "task_id": "5", "field_name": "log_location_stderr", "type": "log_path", "value": "{\"ds_type\": \"local\", \"location\": \"/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/1575723875638873/end/5/0.stderr.log\", \"attempt\": 0}", "user_name": "zhangzixiong", "ts_epoch": 1575723876796} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/end/5/_meta/sysmeta_log_location_stdout_1575723876795.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723875638873", "step_name": "end", "task_id": "5", "field_name": "log_location_stdout", "type": "log_path", "value": "{\"ds_type\": \"local\", \"location\": \"/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/1575723875638873/end/5/0.stdout.log\", \"attempt\": 0}", "user_name": "zhangzixiong", "ts_epoch": 1575723876795} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/end/5/_meta/sysmeta_log_location_stderr_1575723884645.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723883487741", "step_name": "end", "task_id": "5", "field_name": "log_location_stderr", "type": "log_path", "value": "{\"ds_type\": \"local\", \"location\": \"/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/1575723883487741/end/5/0.stderr.log\", \"attempt\": 0}", "user_name": "zhangzixiong", "ts_epoch": 1575723884645} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/end/5/_meta/sysmeta_log_location_stdout_1575723884644.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723883487741", "step_name": "end", "task_id": "5", "field_name": "log_location_stdout", "type": "log_path", "value": "{\"ds_type\": \"local\", \"location\": \"/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/1575723883487741/end/5/0.stdout.log\", \"attempt\": 0}", "user_name": "zhangzixiong", "ts_epoch": 1575723884644} -------------------------------------------------------------------------------- /game/t-rex-run/src/game/CollisionBox.js: -------------------------------------------------------------------------------- 1 | import { CANVAS_WIDTH } from './constants'; 2 | import { getImageSprite } from './ImageSprite'; 3 | 4 | /** 5 | * Collision box object. 6 | * @param {number} x X position. 7 | * @param {number} y Y Position. 8 | * @param {number} w Width. 9 | * @param {number} h Height. 10 | */ 11 | export default class CollisionBox { 12 | constructor(x, y, w, h) { 13 | this.x = x; 14 | this.y = y; 15 | this.width = w; 16 | this.height = h; 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/join/4/_meta/sysmeta_log_location_stderr_1575723876521.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723875638873", "step_name": "join", "task_id": "4", "field_name": "log_location_stderr", "type": "log_path", "value": "{\"ds_type\": \"local\", \"location\": \"/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/1575723875638873/join/4/0.stderr.log\", \"attempt\": 0}", "user_name": "zhangzixiong", "ts_epoch": 1575723876521} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/join/4/_meta/sysmeta_log_location_stdout_1575723876520.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723875638873", "step_name": "join", "task_id": "4", "field_name": "log_location_stdout", "type": "log_path", "value": "{\"ds_type\": \"local\", \"location\": \"/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/1575723875638873/join/4/0.stdout.log\", \"attempt\": 0}", "user_name": "zhangzixiong", "ts_epoch": 1575723876520} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/start/1/_meta/sysmeta_log_location_stderr_1575723875947.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723875638873", "step_name": "start", "task_id": "1", "field_name": "log_location_stderr", "type": "log_path", "value": "{\"ds_type\": \"local\", \"location\": \"/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/1575723875638873/start/1/0.stderr.log\", \"attempt\": 0}", "user_name": "zhangzixiong", "ts_epoch": 1575723875947} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/start/1/_meta/sysmeta_log_location_stdout_1575723875946.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723875638873", "step_name": "start", "task_id": "1", "field_name": "log_location_stdout", "type": "log_path", "value": "{\"ds_type\": \"local\", \"location\": \"/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/1575723875638873/start/1/0.stdout.log\", \"attempt\": 0}", "user_name": "zhangzixiong", "ts_epoch": 1575723875946} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/join/4/_meta/sysmeta_log_location_stderr_1575723884367.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723883487741", "step_name": "join", "task_id": "4", "field_name": "log_location_stderr", "type": "log_path", "value": "{\"ds_type\": \"local\", \"location\": \"/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/1575723883487741/join/4/0.stderr.log\", \"attempt\": 0}", "user_name": "zhangzixiong", "ts_epoch": 1575723884367} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/join/4/_meta/sysmeta_log_location_stdout_1575723884366.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723883487741", "step_name": "join", "task_id": "4", "field_name": "log_location_stdout", "type": "log_path", "value": "{\"ds_type\": \"local\", \"location\": \"/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/1575723883487741/join/4/0.stdout.log\", \"attempt\": 0}", "user_name": "zhangzixiong", "ts_epoch": 1575723884366} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/start/1/_meta/sysmeta_log_location_stderr_1575723883784.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723883487741", "step_name": "start", "task_id": "1", "field_name": "log_location_stderr", "type": "log_path", "value": "{\"ds_type\": \"local\", \"location\": \"/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/1575723883487741/start/1/0.stderr.log\", \"attempt\": 0}", "user_name": "zhangzixiong", "ts_epoch": 1575723883784} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/start/1/_meta/sysmeta_log_location_stdout_1575723883783.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723883487741", "step_name": "start", "task_id": "1", "field_name": "log_location_stdout", "type": "log_path", "value": "{\"ds_type\": \"local\", \"location\": \"/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/1575723883487741/start/1/0.stdout.log\", \"attempt\": 0}", "user_name": "zhangzixiong", "ts_epoch": 1575723883783} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/bonus_movie/2/_meta/sysmeta_log_location_stderr_1575723876242.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723875638873", "step_name": "bonus_movie", "task_id": "2", "field_name": "log_location_stderr", "type": "log_path", "value": "{\"ds_type\": \"local\", \"location\": \"/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/1575723875638873/bonus_movie/2/0.stderr.log\", \"attempt\": 0}", "user_name": "zhangzixiong", "ts_epoch": 1575723876242} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/bonus_movie/2/_meta/sysmeta_log_location_stdout_1575723876241.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723875638873", "step_name": "bonus_movie", "task_id": "2", "field_name": "log_location_stdout", "type": "log_path", "value": "{\"ds_type\": \"local\", \"location\": \"/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/1575723875638873/bonus_movie/2/0.stdout.log\", \"attempt\": 0}", "user_name": "zhangzixiong", "ts_epoch": 1575723876241} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/genre_movies/3/_meta/sysmeta_log_location_stderr_1575723876244.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723875638873", "step_name": "genre_movies", "task_id": "3", "field_name": "log_location_stderr", "type": "log_path", "value": "{\"ds_type\": \"local\", \"location\": \"/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/1575723875638873/genre_movies/3/0.stderr.log\", \"attempt\": 0}", "user_name": "zhangzixiong", "ts_epoch": 1575723876244} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/genre_movies/3/_meta/sysmeta_log_location_stdout_1575723876244.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723875638873", "step_name": "genre_movies", "task_id": "3", "field_name": "log_location_stdout", "type": "log_path", "value": "{\"ds_type\": \"local\", \"location\": \"/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/1575723875638873/genre_movies/3/0.stdout.log\", \"attempt\": 0}", "user_name": "zhangzixiong", "ts_epoch": 1575723876244} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/bonus_movie/2/_meta/sysmeta_log_location_stderr_1575723884075.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723883487741", "step_name": "bonus_movie", "task_id": "2", "field_name": "log_location_stderr", "type": "log_path", "value": "{\"ds_type\": \"local\", \"location\": \"/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/1575723883487741/bonus_movie/2/0.stderr.log\", \"attempt\": 0}", "user_name": "zhangzixiong", "ts_epoch": 1575723884075} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/bonus_movie/2/_meta/sysmeta_log_location_stdout_1575723884074.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723883487741", "step_name": "bonus_movie", "task_id": "2", "field_name": "log_location_stdout", "type": "log_path", "value": "{\"ds_type\": \"local\", \"location\": \"/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/1575723883487741/bonus_movie/2/0.stdout.log\", \"attempt\": 0}", "user_name": "zhangzixiong", "ts_epoch": 1575723884074} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/genre_movies/3/_meta/sysmeta_log_location_stderr_1575723884082.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723883487741", "step_name": "genre_movies", "task_id": "3", "field_name": "log_location_stderr", "type": "log_path", "value": "{\"ds_type\": \"local\", \"location\": \"/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/1575723883487741/genre_movies/3/0.stderr.log\", \"attempt\": 0}", "user_name": "zhangzixiong", "ts_epoch": 1575723884082} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/genre_movies/3/_meta/sysmeta_log_location_stdout_1575723884081.json: -------------------------------------------------------------------------------- 1 | {"flow_id": "PlayListFlow", "run_number": "1575723883487741", "step_name": "genre_movies", "task_id": "3", "field_name": "log_location_stdout", "type": "log_path", "value": "{\"ds_type\": \"local\", \"location\": \"/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/1575723883487741/genre_movies/3/0.stdout.log\", \"attempt\": 0}", "user_name": "zhangzixiong", "ts_epoch": 1575723884081} -------------------------------------------------------------------------------- /game/t-rex-run/src/ai/utils/index.js: -------------------------------------------------------------------------------- 1 | import * as tf from '@tensorflow/tfjs'; 2 | 3 | export function isTensor(obj) { 4 | return obj instanceof tf.Tensor; 5 | } 6 | 7 | export function tensor(obj) { 8 | if (obj instanceof tf.Tensor) { 9 | return obj; 10 | } 11 | if (typeof obj === 'number') { 12 | return tf.scalar(obj); 13 | } else if (Array.isArray(obj)) { 14 | return tf.tensor(obj); 15 | } 16 | throw new Error( 17 | 'tensor() only supports number or array as the input parameter.' 18 | ); 19 | } 20 | -------------------------------------------------------------------------------- /sna/src/modules/homepage/homepage.scss: -------------------------------------------------------------------------------- 1 | .api_container { 2 | height: 90%; 3 | width: 100%; 4 | padding: 20px 0px 20px 20px; 5 | display: flex; 6 | 7 | .menu { 8 | 9 | //border-right: 1px solid #e9e9e9; 10 | min-width: 200px; 11 | flex: 0 0 auto; 12 | 13 | } 14 | 15 | .panel { 16 | background: white none repeat scroll 0 0; 17 | flex: 1 0 auto; 18 | height: 100%; 19 | margin: 0px 10px 20px 20px; 20 | 21 | .fixedDataTableLayout_main{ 22 | z-index: 0; 23 | } 24 | } 25 | 26 | } -------------------------------------------------------------------------------- /sna/src/modules/homepage/words/setting/words_setting.scss: -------------------------------------------------------------------------------- 1 | .words_setting_container{ 2 | .tag{ 3 | margin: 5px; 4 | } 5 | 6 | .main{ 7 | display: flex; 8 | 9 | th{ 10 | font-size: 10px; 11 | } 12 | 13 | td{ 14 | font-size: 10px; 15 | } 16 | 17 | .stops_table{ 18 | flex: 1 1 auto; 19 | width: 300px; 20 | margin: 10px 20px; 21 | } 22 | 23 | .custom_table{ 24 | flex: 1 1 auto; 25 | width: 300px; 26 | margin: 10px 20px; 27 | } 28 | } 29 | } -------------------------------------------------------------------------------- /game/tic-tac-toe/web-app/src/App.css: -------------------------------------------------------------------------------- 1 | .App { 2 | text-align: center; 3 | } 4 | 5 | .App-logo { 6 | animation: App-logo-spin infinite 20s linear; 7 | height: 80px; 8 | } 9 | 10 | .App-header { 11 | background-color: #222; 12 | height: 150px; 13 | padding: 20px; 14 | color: white; 15 | } 16 | 17 | .App-title { 18 | font-size: 1.5em; 19 | } 20 | 21 | .App-intro { 22 | font-size: large; 23 | } 24 | 25 | @keyframes App-logo-spin { 26 | from { transform: rotate(0deg); } 27 | to { transform: rotate(360deg); } 28 | } 29 | -------------------------------------------------------------------------------- /game/t-rex-run/random.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Random - T-Rex Runner 8 | 9 | 10 | 11 |

Random for Fun

12 |
13 |
14 |
15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /sna/src/app/container/app.scss: -------------------------------------------------------------------------------- 1 | .container { //主容器 2 | 3 | background: #ececec none repeat scroll 0 0; 4 | 5 | width: 100%; 6 | 7 | height: 100%; 8 | 9 | display: flex; 10 | 11 | flex-direction: column; 12 | 13 | overflow: hidden; 14 | 15 | 16 | .header { 17 | 18 | flex:0 0 auto; 19 | 20 | height: 10%; 21 | 22 | width: 100%; 23 | 24 | } 25 | 26 | .middle { 27 | 28 | flex: 0 1 auto; 29 | 30 | height: auto; 31 | 32 | } 33 | 34 | .footer { 35 | 36 | flex:0 0 auto; 37 | 38 | } 39 | 40 | } -------------------------------------------------------------------------------- /scikit/nlp/lda/simple-lda/lda.py: -------------------------------------------------------------------------------- 1 | # -*- coding:utf-8 -*- 2 | import logging 3 | import logging.config 4 | import ConfigParser 5 | import numpy as np 6 | import random 7 | import codecs 8 | import os 9 | import LDAModel 10 | import Preprocessor 11 | 12 | 13 | def run(): 14 | 15 | # 创建预处理器对象 16 | dpre = Preprocessor.Preprocessor() 17 | 18 | # 执行数据预处理 19 | dpre.preprocessing() 20 | 21 | # 创建LDA处理模型 22 | lda = LDAModel.LDAModel(dpre) 23 | 24 | # 执行参数估算 25 | lda.est() 26 | 27 | 28 | if __name__ == '__main__': 29 | run() 30 | -------------------------------------------------------------------------------- /game/t-rex-run/genetic.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Genetic Algorithm - T-Rex Runner 8 | 9 | 10 | 11 |

Genetic Algorithm

12 |
13 |
14 |
15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /game/t-rex-run/neural-network.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Neural Network - T-Rex Runner 8 | 9 | 10 | 11 |

Simple Neural Network Model

12 |
13 |
14 |
15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /game/t-rex-run/genetic-neural-network.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Genetic Algorithm - T-Rex Runner 8 | 9 | 10 | 11 |

Genetic Algorithm Model

12 |
13 |
14 |
15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /game/t-rex-run/neural-network-multiplayer.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Neural Network for Multiplayers - T-Rex Runner 8 | 9 | 10 | 11 |

Neural Network for Multiplayers

12 |
13 |
14 |
15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /metaflow/03-playlist-redux/README.md: -------------------------------------------------------------------------------- 1 | # Episode 03-playlist-redux: Follow the Money. 2 | 3 | **Use Metaflow to load the statistics generated from 'Episode 02' and improve 4 | our playlist generator by only recommending top box office grossing movies.** 5 | 6 | #### Showcasing: 7 | - Using data artifacts generated from other flows. 8 | 9 | #### Before playing this episode: 10 | 1. Run 'Episode 02-statistics: Is this Data Science?' 11 | 12 | #### To play this episode: 13 | 1. ```cd metaflow-tutorials``` 14 | 2. ```python 03-playlist-redux/playlist.py show``` 15 | 3. ```python 03-playlist-redux/playlist.py run``` 16 | -------------------------------------------------------------------------------- /metaflow/07-worldview/README.md: -------------------------------------------------------------------------------- 1 | # Episode 07-worldview: Way up here. 2 | 3 | **This episode shows how you can use a notebook to setup a simple dashboard to 4 | monitor all of your Metaflow flows.** 5 | 6 | #### Showcasing: 7 | - The metaflow client API. 8 | 9 | #### Before playing this episode: 10 | 1. Configure your sandbox: https://docs.metaflow.org/metaflow-on-aws/metaflow-sandbox 11 | 2. ```python -m pip install notebook``` 12 | 13 | #### To play this episode: 14 | 1. ```cd metaflow-tutorials``` 15 | 2. ```jupyter-notebook 07-worldview/worldview.ipynb``` 16 | 3. Open 'worldview.ipynb' in your remote Sagemaker notebook 17 | -------------------------------------------------------------------------------- /game/tic-tac-toe/web-app/src/App.js: -------------------------------------------------------------------------------- 1 | import React, { Component } from 'react'; 2 | import logo from './logo.svg'; 3 | import './App.css'; 4 | 5 | class App extends Component { 6 | render() { 7 | return ( 8 |
9 |
10 | logo 11 |

Welcome to React

12 |
13 |

14 | To get started, edit src/App.js and save to reload. 15 |

16 |
17 | ); 18 | } 19 | } 20 | 21 | export default App; 22 | -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/end/3/_meta/0_artifact_name.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "end", "task_id": "3", "attempt_id": 0, "name": "name", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "85ab593715e0794a132e359673a7e6899f455dab", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/data/85/85ab593715e0794a132e359673a7e6899f455dab", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723761797} -------------------------------------------------------------------------------- /sna/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "ecmaFeatures": { 3 | "jsx": true, 4 | "modules": true 5 | }, 6 | "env": { 7 | "browser": true, 8 | "node": true 9 | }, 10 | "parser": "babel-eslint", 11 | "rules": { 12 | "quotes": [2, "single"], 13 | "strict": [2, "never"], 14 | "babel/generator-star-spacing": 1, 15 | "babel/new-cap": 1, 16 | "babel/object-shorthand": 1, 17 | "babel/arrow-parens": 1, 18 | "babel/no-await-in-loop": 1, 19 | "react/jsx-uses-react": 2, 20 | "react/jsx-uses-vars": 2, 21 | "react/react-in-jsx-scope": 2 22 | }, 23 | "plugins": [ 24 | "babel", 25 | "react" 26 | ] 27 | } 28 | -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/end/3/_meta/0_artifact__success.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "end", "task_id": "3", "attempt_id": 0, "name": "_success", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "69e77141c3eb7a8c9ce864251d70c02723f29332", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/data/69/69e77141c3eb7a8c9ce864251d70c02723f29332", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723761797} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/end/3/_meta/0_artifact__task_ok.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "end", "task_id": "3", "attempt_id": 0, "name": "_task_ok", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "69e77141c3eb7a8c9ce864251d70c02723f29332", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/data/69/69e77141c3eb7a8c9ce864251d70c02723f29332", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723761797} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/hello/2/_meta/0_artifact_name.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "hello", "task_id": "2", "attempt_id": 0, "name": "name", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "85ab593715e0794a132e359673a7e6899f455dab", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/data/85/85ab593715e0794a132e359673a7e6899f455dab", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723761532} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/start/1/_meta/0_artifact_name.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "start", "task_id": "1", "attempt_id": 0, "name": "name", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "85ab593715e0794a132e359673a7e6899f455dab", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/data/85/85ab593715e0794a132e359673a7e6899f455dab", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723761254} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/end/3/_meta/0_artifact__exception.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "end", "task_id": "3", "attempt_id": 0, "name": "_exception", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "f3627f46179fdd95bf0e83101840fd1d71b60e40", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/data/f3/f3627f46179fdd95bf0e83101840fd1d71b60e40", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723761797} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/hello/2/_meta/0_artifact__success.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "hello", "task_id": "2", "attempt_id": 0, "name": "_success", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "69e77141c3eb7a8c9ce864251d70c02723f29332", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/data/69/69e77141c3eb7a8c9ce864251d70c02723f29332", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723761532} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/hello/2/_meta/0_artifact__task_ok.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "hello", "task_id": "2", "attempt_id": 0, "name": "_task_ok", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "69e77141c3eb7a8c9ce864251d70c02723f29332", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/data/69/69e77141c3eb7a8c9ce864251d70c02723f29332", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723761532} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/start/1/_meta/0_artifact__success.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "start", "task_id": "1", "attempt_id": 0, "name": "_success", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "69e77141c3eb7a8c9ce864251d70c02723f29332", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/data/69/69e77141c3eb7a8c9ce864251d70c02723f29332", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723761254} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/start/1/_meta/0_artifact__task_ok.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "start", "task_id": "1", "attempt_id": 0, "name": "_task_ok", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "69e77141c3eb7a8c9ce864251d70c02723f29332", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/data/69/69e77141c3eb7a8c9ce864251d70c02723f29332", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723761254} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/_parameters/0/_meta/0_artifact_name.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "_parameters", "task_id": "0", "attempt_id": 0, "name": "name", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "85ab593715e0794a132e359673a7e6899f455dab", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/data/85/85ab593715e0794a132e359673a7e6899f455dab", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723760996} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/end/3/_meta/0_artifact__current_step.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "end", "task_id": "3", "attempt_id": 0, "name": "_current_step", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "95a4ffc305971261da24197e27933ebcee5b661b", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/data/95/95a4ffc305971261da24197e27933ebcee5b661b", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723761797} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/end/3/_meta/0_artifact__foreach_var.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "end", "task_id": "3", "attempt_id": 0, "name": "_foreach_var", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "f3627f46179fdd95bf0e83101840fd1d71b60e40", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/data/f3/f3627f46179fdd95bf0e83101840fd1d71b60e40", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723761797} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/end/3/_meta/0_artifact__transition.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "end", "task_id": "3", "attempt_id": 0, "name": "_transition", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "f3627f46179fdd95bf0e83101840fd1d71b60e40", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/data/f3/f3627f46179fdd95bf0e83101840fd1d71b60e40", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723761797} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/hello/2/_meta/0_artifact__exception.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "hello", "task_id": "2", "attempt_id": 0, "name": "_exception", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "f3627f46179fdd95bf0e83101840fd1d71b60e40", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/data/f3/f3627f46179fdd95bf0e83101840fd1d71b60e40", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723761532} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/hello/2/_meta/0_artifact__transition.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "hello", "task_id": "2", "attempt_id": 0, "name": "_transition", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "abffd6d0d822486e7bb43971dff7b656c0c76a4a", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/data/ab/abffd6d0d822486e7bb43971dff7b656c0c76a4a", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723761532} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/start/1/_meta/0_artifact__exception.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "start", "task_id": "1", "attempt_id": 0, "name": "_exception", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "f3627f46179fdd95bf0e83101840fd1d71b60e40", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/data/f3/f3627f46179fdd95bf0e83101840fd1d71b60e40", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723761254} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/start/1/_meta/0_artifact__transition.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "start", "task_id": "1", "attempt_id": 0, "name": "_transition", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "c2b068a3e97747ec924d1a9047978b8e7df96053", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/data/c2/c2b068a3e97747ec924d1a9047978b8e7df96053", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723761254} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/end/3/_meta/0_artifact__foreach_stack.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "end", "task_id": "3", "attempt_id": 0, "name": "_foreach_stack", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "4ca058df2ea422cca260c585409d6ac9face7ebe", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/data/4c/4ca058df2ea422cca260c585409d6ac9face7ebe", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723761797} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/hello/2/_meta/0_artifact__current_step.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "hello", "task_id": "2", "attempt_id": 0, "name": "_current_step", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "1df853a9670db7d73c8b6ad7afe84feced38201d", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/data/1d/1df853a9670db7d73c8b6ad7afe84feced38201d", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723761532} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/hello/2/_meta/0_artifact__foreach_var.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "hello", "task_id": "2", "attempt_id": 0, "name": "_foreach_var", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "f3627f46179fdd95bf0e83101840fd1d71b60e40", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/data/f3/f3627f46179fdd95bf0e83101840fd1d71b60e40", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723761532} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/start/1/_meta/0_artifact__current_step.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "start", "task_id": "1", "attempt_id": 0, "name": "_current_step", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "01b168d0b2c70f906b295772af9efb98b0797cae", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/data/01/01b168d0b2c70f906b295772af9efb98b0797cae", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723761254} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/start/1/_meta/0_artifact__foreach_var.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "start", "task_id": "1", "attempt_id": 0, "name": "_foreach_var", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "f3627f46179fdd95bf0e83101840fd1d71b60e40", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/data/f3/f3627f46179fdd95bf0e83101840fd1d71b60e40", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723761254} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/end/5/_meta/0_artifact_bonus.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "end", "task_id": "5", "attempt_id": 0, "name": "bonus", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "16b9db0b6300c490e2912f736b50bba19554d328", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/16/16b9db0b6300c490e2912f736b50bba19554d328", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876767} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/end/5/_meta/0_artifact_genre.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "end", "task_id": "5", "attempt_id": 0, "name": "genre", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "6b750ab4ebaf839efb28a4c1aa38ea2d4baccc3e", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/6b/6b750ab4ebaf839efb28a4c1aa38ea2d4baccc3e", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876767} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/end/5/_meta/0_artifact_name.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "end", "task_id": "5", "attempt_id": 0, "name": "name", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "aaa80d531429fdb95fac39e03b4989e4564e3e48", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/aa/aaa80d531429fdb95fac39e03b4989e4564e3e48", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876767} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/join/4/_meta/0_artifact_name.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "join", "task_id": "4", "attempt_id": 0, "name": "name", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "aaa80d531429fdb95fac39e03b4989e4564e3e48", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/aa/aaa80d531429fdb95fac39e03b4989e4564e3e48", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876491} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/end/5/_meta/0_artifact_bonus.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "end", "task_id": "5", "attempt_id": 0, "name": "bonus", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "3e94ad39f936c4afdc786ffa0e70c0ba37ea67f3", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/3e/3e94ad39f936c4afdc786ffa0e70c0ba37ea67f3", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884616} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/end/5/_meta/0_artifact_genre.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "end", "task_id": "5", "attempt_id": 0, "name": "genre", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "145638e58a6dbdd5eb96fe64ec6979a6367277be", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/14/145638e58a6dbdd5eb96fe64ec6979a6367277be", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884616} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/end/5/_meta/0_artifact_name.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "end", "task_id": "5", "attempt_id": 0, "name": "name", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "aaa80d531429fdb95fac39e03b4989e4564e3e48", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/aa/aaa80d531429fdb95fac39e03b4989e4564e3e48", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884616} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/join/4/_meta/0_artifact_name.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "join", "task_id": "4", "attempt_id": 0, "name": "name", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "aaa80d531429fdb95fac39e03b4989e4564e3e48", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/aa/aaa80d531429fdb95fac39e03b4989e4564e3e48", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884336} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/_parameters/0/_meta/0_artifact__success.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "_parameters", "task_id": "0", "attempt_id": 0, "name": "_success", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "69e77141c3eb7a8c9ce864251d70c02723f29332", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/data/69/69e77141c3eb7a8c9ce864251d70c02723f29332", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723760996} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/_parameters/0/_meta/0_artifact__task_ok.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "_parameters", "task_id": "0", "attempt_id": 0, "name": "_task_ok", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "69e77141c3eb7a8c9ce864251d70c02723f29332", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/data/69/69e77141c3eb7a8c9ce864251d70c02723f29332", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723760996} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/hello/2/_meta/0_artifact__foreach_stack.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "hello", "task_id": "2", "attempt_id": 0, "name": "_foreach_stack", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "4ca058df2ea422cca260c585409d6ac9face7ebe", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/data/4c/4ca058df2ea422cca260c585409d6ac9face7ebe", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723761532} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/start/1/_meta/0_artifact__foreach_stack.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "start", "task_id": "1", "attempt_id": 0, "name": "_foreach_stack", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "4ca058df2ea422cca260c585409d6ac9face7ebe", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/data/4c/4ca058df2ea422cca260c585409d6ac9face7ebe", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723761254} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/end/5/_meta/0_artifact__success.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "end", "task_id": "5", "attempt_id": 0, "name": "_success", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "69e77141c3eb7a8c9ce864251d70c02723f29332", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/69/69e77141c3eb7a8c9ce864251d70c02723f29332", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876767} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/end/5/_meta/0_artifact__task_ok.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "end", "task_id": "5", "attempt_id": 0, "name": "_task_ok", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "69e77141c3eb7a8c9ce864251d70c02723f29332", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/69/69e77141c3eb7a8c9ce864251d70c02723f29332", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876767} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/end/5/_meta/0_artifact_playlist.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "end", "task_id": "5", "attempt_id": 0, "name": "playlist", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "206f657f57a9aaed1796a5ae8885436f5685d59d", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/20/206f657f57a9aaed1796a5ae8885436f5685d59d", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876767} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/join/4/_meta/0_artifact_bonus.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "join", "task_id": "4", "attempt_id": 0, "name": "bonus", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "16b9db0b6300c490e2912f736b50bba19554d328", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/16/16b9db0b6300c490e2912f736b50bba19554d328", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876491} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/join/4/_meta/0_artifact_genre.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "join", "task_id": "4", "attempt_id": 0, "name": "genre", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "6b750ab4ebaf839efb28a4c1aa38ea2d4baccc3e", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/6b/6b750ab4ebaf839efb28a4c1aa38ea2d4baccc3e", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876491} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/start/1/_meta/0_artifact_genre.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "start", "task_id": "1", "attempt_id": 0, "name": "genre", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "6b750ab4ebaf839efb28a4c1aa38ea2d4baccc3e", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/6b/6b750ab4ebaf839efb28a4c1aa38ea2d4baccc3e", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723875913} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/start/1/_meta/0_artifact_name.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "start", "task_id": "1", "attempt_id": 0, "name": "name", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "aaa80d531429fdb95fac39e03b4989e4564e3e48", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/aa/aaa80d531429fdb95fac39e03b4989e4564e3e48", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723875913} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/end/5/_meta/0_artifact__success.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "end", "task_id": "5", "attempt_id": 0, "name": "_success", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "69e77141c3eb7a8c9ce864251d70c02723f29332", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/69/69e77141c3eb7a8c9ce864251d70c02723f29332", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884616} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/end/5/_meta/0_artifact__task_ok.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "end", "task_id": "5", "attempt_id": 0, "name": "_task_ok", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "69e77141c3eb7a8c9ce864251d70c02723f29332", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/69/69e77141c3eb7a8c9ce864251d70c02723f29332", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884616} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/end/5/_meta/0_artifact_playlist.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "end", "task_id": "5", "attempt_id": 0, "name": "playlist", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "629b219069d37a17c857d451ae3b64a2432e48ed", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/62/629b219069d37a17c857d451ae3b64a2432e48ed", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884616} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/join/4/_meta/0_artifact_bonus.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "join", "task_id": "4", "attempt_id": 0, "name": "bonus", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "3e94ad39f936c4afdc786ffa0e70c0ba37ea67f3", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/3e/3e94ad39f936c4afdc786ffa0e70c0ba37ea67f3", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884336} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/join/4/_meta/0_artifact_genre.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "join", "task_id": "4", "attempt_id": 0, "name": "genre", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "145638e58a6dbdd5eb96fe64ec6979a6367277be", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/14/145638e58a6dbdd5eb96fe64ec6979a6367277be", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884336} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/start/1/_meta/0_artifact_genre.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "start", "task_id": "1", "attempt_id": 0, "name": "genre", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "145638e58a6dbdd5eb96fe64ec6979a6367277be", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/14/145638e58a6dbdd5eb96fe64ec6979a6367277be", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723883750} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/start/1/_meta/0_artifact_name.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "start", "task_id": "1", "attempt_id": 0, "name": "name", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "aaa80d531429fdb95fac39e03b4989e4564e3e48", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/aa/aaa80d531429fdb95fac39e03b4989e4564e3e48", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723883750} -------------------------------------------------------------------------------- /game/plinko-king/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Document 8 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/_parameters/0/_meta/0_artifact__transition.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "_parameters", "task_id": "0", "attempt_id": 0, "name": "_transition", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "f3627f46179fdd95bf0e83101840fd1d71b60e40", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/data/f3/f3627f46179fdd95bf0e83101840fd1d71b60e40", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723760996} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/end/3/_meta/0_artifact__foreach_num_splits.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "end", "task_id": "3", "attempt_id": 0, "name": "_foreach_num_splits", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "f3627f46179fdd95bf0e83101840fd1d71b60e40", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/data/f3/f3627f46179fdd95bf0e83101840fd1d71b60e40", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723761797} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/end/5/_meta/0_artifact__exception.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "end", "task_id": "5", "attempt_id": 0, "name": "_exception", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "f3627f46179fdd95bf0e83101840fd1d71b60e40", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/f3/f3627f46179fdd95bf0e83101840fd1d71b60e40", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876767} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/end/5/_meta/0_artifact_movie_data.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "end", "task_id": "5", "attempt_id": 0, "name": "movie_data", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "35e72e41a10e8e553395dab5c23e5a11352b782c", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/35/35e72e41a10e8e553395dab5c23e5a11352b782c", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876767} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/join/4/_meta/0_artifact__success.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "join", "task_id": "4", "attempt_id": 0, "name": "_success", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "69e77141c3eb7a8c9ce864251d70c02723f29332", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/69/69e77141c3eb7a8c9ce864251d70c02723f29332", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876491} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/join/4/_meta/0_artifact__task_ok.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "join", "task_id": "4", "attempt_id": 0, "name": "_task_ok", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "69e77141c3eb7a8c9ce864251d70c02723f29332", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/69/69e77141c3eb7a8c9ce864251d70c02723f29332", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876491} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/join/4/_meta/0_artifact_playlist.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "join", "task_id": "4", "attempt_id": 0, "name": "playlist", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "206f657f57a9aaed1796a5ae8885436f5685d59d", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/20/206f657f57a9aaed1796a5ae8885436f5685d59d", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876491} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/start/1/_meta/0_artifact__success.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "start", "task_id": "1", "attempt_id": 0, "name": "_success", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "69e77141c3eb7a8c9ce864251d70c02723f29332", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/69/69e77141c3eb7a8c9ce864251d70c02723f29332", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723875913} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/start/1/_meta/0_artifact__task_ok.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "start", "task_id": "1", "attempt_id": 0, "name": "_task_ok", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "69e77141c3eb7a8c9ce864251d70c02723f29332", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/69/69e77141c3eb7a8c9ce864251d70c02723f29332", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723875913} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/end/5/_meta/0_artifact__exception.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "end", "task_id": "5", "attempt_id": 0, "name": "_exception", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "f3627f46179fdd95bf0e83101840fd1d71b60e40", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/f3/f3627f46179fdd95bf0e83101840fd1d71b60e40", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884616} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/end/5/_meta/0_artifact_movie_data.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "end", "task_id": "5", "attempt_id": 0, "name": "movie_data", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "35e72e41a10e8e553395dab5c23e5a11352b782c", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/35/35e72e41a10e8e553395dab5c23e5a11352b782c", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884616} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/join/4/_meta/0_artifact__success.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "join", "task_id": "4", "attempt_id": 0, "name": "_success", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "69e77141c3eb7a8c9ce864251d70c02723f29332", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/69/69e77141c3eb7a8c9ce864251d70c02723f29332", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884336} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/join/4/_meta/0_artifact__task_ok.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "join", "task_id": "4", "attempt_id": 0, "name": "_task_ok", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "69e77141c3eb7a8c9ce864251d70c02723f29332", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/69/69e77141c3eb7a8c9ce864251d70c02723f29332", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884336} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/join/4/_meta/0_artifact_playlist.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "join", "task_id": "4", "attempt_id": 0, "name": "playlist", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "629b219069d37a17c857d451ae3b64a2432e48ed", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/62/629b219069d37a17c857d451ae3b64a2432e48ed", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884336} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/start/1/_meta/0_artifact__success.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "start", "task_id": "1", "attempt_id": 0, "name": "_success", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "69e77141c3eb7a8c9ce864251d70c02723f29332", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/69/69e77141c3eb7a8c9ce864251d70c02723f29332", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723883750} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/start/1/_meta/0_artifact__task_ok.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "start", "task_id": "1", "attempt_id": 0, "name": "_task_ok", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "69e77141c3eb7a8c9ce864251d70c02723f29332", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/69/69e77141c3eb7a8c9ce864251d70c02723f29332", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723883750} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/_parameters/0/_meta/0_artifact__foreach_stack.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "_parameters", "task_id": "0", "attempt_id": 0, "name": "_foreach_stack", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "4ca058df2ea422cca260c585409d6ac9face7ebe", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/data/4c/4ca058df2ea422cca260c585409d6ac9face7ebe", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723760996} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/hello/2/_meta/0_artifact__foreach_num_splits.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "hello", "task_id": "2", "attempt_id": 0, "name": "_foreach_num_splits", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "f3627f46179fdd95bf0e83101840fd1d71b60e40", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/data/f3/f3627f46179fdd95bf0e83101840fd1d71b60e40", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723761532} -------------------------------------------------------------------------------- /metaflow/.metaflow/HelloFlow/1575723760989477/start/1/_meta/0_artifact__foreach_num_splits.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723760989477", "step_name": "start", "task_id": "1", "attempt_id": 0, "name": "_foreach_num_splits", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "f3627f46179fdd95bf0e83101840fd1d71b60e40", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Github/DS/metaflow-tutorials/.metaflow/HelloFlow/data/f3/f3627f46179fdd95bf0e83101840fd1d71b60e40", "flow_id": "HelloFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723761254} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/_parameters/0/_meta/0_artifact_genre.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "_parameters", "task_id": "0", "attempt_id": 0, "name": "genre", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "6b750ab4ebaf839efb28a4c1aa38ea2d4baccc3e", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/6b/6b750ab4ebaf839efb28a4c1aa38ea2d4baccc3e", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723875651} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/_parameters/0/_meta/0_artifact_name.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "_parameters", "task_id": "0", "attempt_id": 0, "name": "name", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "aaa80d531429fdb95fac39e03b4989e4564e3e48", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/aa/aaa80d531429fdb95fac39e03b4989e4564e3e48", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723875651} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/bonus_movie/2/_meta/0_artifact_bonus.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "bonus_movie", "task_id": "2", "attempt_id": 0, "name": "bonus", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "16b9db0b6300c490e2912f736b50bba19554d328", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/16/16b9db0b6300c490e2912f736b50bba19554d328", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876209} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/bonus_movie/2/_meta/0_artifact_genre.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "bonus_movie", "task_id": "2", "attempt_id": 0, "name": "genre", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "6b750ab4ebaf839efb28a4c1aa38ea2d4baccc3e", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/6b/6b750ab4ebaf839efb28a4c1aa38ea2d4baccc3e", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876209} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/bonus_movie/2/_meta/0_artifact_name.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "bonus_movie", "task_id": "2", "attempt_id": 0, "name": "name", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "aaa80d531429fdb95fac39e03b4989e4564e3e48", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/aa/aaa80d531429fdb95fac39e03b4989e4564e3e48", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876209} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/end/5/_meta/0_artifact__current_step.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "end", "task_id": "5", "attempt_id": 0, "name": "_current_step", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "95a4ffc305971261da24197e27933ebcee5b661b", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/95/95a4ffc305971261da24197e27933ebcee5b661b", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876767} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/end/5/_meta/0_artifact__foreach_var.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "end", "task_id": "5", "attempt_id": 0, "name": "_foreach_var", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "f3627f46179fdd95bf0e83101840fd1d71b60e40", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/f3/f3627f46179fdd95bf0e83101840fd1d71b60e40", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876767} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/end/5/_meta/0_artifact__transition.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "end", "task_id": "5", "attempt_id": 0, "name": "_transition", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "f3627f46179fdd95bf0e83101840fd1d71b60e40", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/f3/f3627f46179fdd95bf0e83101840fd1d71b60e40", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876767} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/genre_movies/3/_meta/0_artifact_name.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "genre_movies", "task_id": "3", "attempt_id": 0, "name": "name", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "aaa80d531429fdb95fac39e03b4989e4564e3e48", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/aa/aaa80d531429fdb95fac39e03b4989e4564e3e48", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876209} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/join/4/_meta/0_artifact__exception.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "join", "task_id": "4", "attempt_id": 0, "name": "_exception", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "f3627f46179fdd95bf0e83101840fd1d71b60e40", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/f3/f3627f46179fdd95bf0e83101840fd1d71b60e40", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876491} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/join/4/_meta/0_artifact__foreach_var.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "join", "task_id": "4", "attempt_id": 0, "name": "_foreach_var", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "f3627f46179fdd95bf0e83101840fd1d71b60e40", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/f3/f3627f46179fdd95bf0e83101840fd1d71b60e40", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876491} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/join/4/_meta/0_artifact__transition.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "join", "task_id": "4", "attempt_id": 0, "name": "_transition", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "abffd6d0d822486e7bb43971dff7b656c0c76a4a", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/ab/abffd6d0d822486e7bb43971dff7b656c0c76a4a", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876491} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/join/4/_meta/0_artifact_movie_data.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "join", "task_id": "4", "attempt_id": 0, "name": "movie_data", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "35e72e41a10e8e553395dab5c23e5a11352b782c", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/35/35e72e41a10e8e553395dab5c23e5a11352b782c", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876491} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/start/1/_meta/0_artifact__exception.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "start", "task_id": "1", "attempt_id": 0, "name": "_exception", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "f3627f46179fdd95bf0e83101840fd1d71b60e40", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/f3/f3627f46179fdd95bf0e83101840fd1d71b60e40", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723875913} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/start/1/_meta/0_artifact__transition.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "start", "task_id": "1", "attempt_id": 0, "name": "_transition", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "1deee24776cb748ed5121c932b8d39f5eb3e20f6", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/1d/1deee24776cb748ed5121c932b8d39f5eb3e20f6", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723875913} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/start/1/_meta/0_artifact_dataframe.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "start", "task_id": "1", "attempt_id": 0, "name": "dataframe", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "6b9d7eaffdaccb4cb6dfd2b3a1a92a1fcf9ed6ef", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/6b/6b9d7eaffdaccb4cb6dfd2b3a1a92a1fcf9ed6ef", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723875913} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/start/1/_meta/0_artifact_movie_data.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "start", "task_id": "1", "attempt_id": 0, "name": "movie_data", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "35e72e41a10e8e553395dab5c23e5a11352b782c", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/35/35e72e41a10e8e553395dab5c23e5a11352b782c", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723875913} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/_parameters/0/_meta/0_artifact_genre.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "_parameters", "task_id": "0", "attempt_id": 0, "name": "genre", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "145638e58a6dbdd5eb96fe64ec6979a6367277be", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/14/145638e58a6dbdd5eb96fe64ec6979a6367277be", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723883493} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/_parameters/0/_meta/0_artifact_name.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "_parameters", "task_id": "0", "attempt_id": 0, "name": "name", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "aaa80d531429fdb95fac39e03b4989e4564e3e48", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/aa/aaa80d531429fdb95fac39e03b4989e4564e3e48", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723883493} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/bonus_movie/2/_meta/0_artifact_bonus.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "bonus_movie", "task_id": "2", "attempt_id": 0, "name": "bonus", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "3e94ad39f936c4afdc786ffa0e70c0ba37ea67f3", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/3e/3e94ad39f936c4afdc786ffa0e70c0ba37ea67f3", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884042} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/bonus_movie/2/_meta/0_artifact_genre.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "bonus_movie", "task_id": "2", "attempt_id": 0, "name": "genre", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "145638e58a6dbdd5eb96fe64ec6979a6367277be", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/14/145638e58a6dbdd5eb96fe64ec6979a6367277be", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884042} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/bonus_movie/2/_meta/0_artifact_name.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "bonus_movie", "task_id": "2", "attempt_id": 0, "name": "name", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "aaa80d531429fdb95fac39e03b4989e4564e3e48", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/aa/aaa80d531429fdb95fac39e03b4989e4564e3e48", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884042} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/end/5/_meta/0_artifact__current_step.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "end", "task_id": "5", "attempt_id": 0, "name": "_current_step", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "95a4ffc305971261da24197e27933ebcee5b661b", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/95/95a4ffc305971261da24197e27933ebcee5b661b", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884616} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/end/5/_meta/0_artifact__foreach_var.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "end", "task_id": "5", "attempt_id": 0, "name": "_foreach_var", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "f3627f46179fdd95bf0e83101840fd1d71b60e40", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/f3/f3627f46179fdd95bf0e83101840fd1d71b60e40", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884616} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/end/5/_meta/0_artifact__transition.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "end", "task_id": "5", "attempt_id": 0, "name": "_transition", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "f3627f46179fdd95bf0e83101840fd1d71b60e40", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/f3/f3627f46179fdd95bf0e83101840fd1d71b60e40", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884616} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/genre_movies/3/_meta/0_artifact_name.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "genre_movies", "task_id": "3", "attempt_id": 0, "name": "name", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "aaa80d531429fdb95fac39e03b4989e4564e3e48", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/aa/aaa80d531429fdb95fac39e03b4989e4564e3e48", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884049} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/join/4/_meta/0_artifact__exception.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "join", "task_id": "4", "attempt_id": 0, "name": "_exception", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "f3627f46179fdd95bf0e83101840fd1d71b60e40", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/f3/f3627f46179fdd95bf0e83101840fd1d71b60e40", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884336} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/join/4/_meta/0_artifact__foreach_var.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "join", "task_id": "4", "attempt_id": 0, "name": "_foreach_var", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "f3627f46179fdd95bf0e83101840fd1d71b60e40", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/f3/f3627f46179fdd95bf0e83101840fd1d71b60e40", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884336} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/join/4/_meta/0_artifact__transition.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "join", "task_id": "4", "attempt_id": 0, "name": "_transition", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "abffd6d0d822486e7bb43971dff7b656c0c76a4a", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/ab/abffd6d0d822486e7bb43971dff7b656c0c76a4a", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884336} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/join/4/_meta/0_artifact_movie_data.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "join", "task_id": "4", "attempt_id": 0, "name": "movie_data", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "35e72e41a10e8e553395dab5c23e5a11352b782c", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/35/35e72e41a10e8e553395dab5c23e5a11352b782c", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884336} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/start/1/_meta/0_artifact__exception.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "start", "task_id": "1", "attempt_id": 0, "name": "_exception", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "f3627f46179fdd95bf0e83101840fd1d71b60e40", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/f3/f3627f46179fdd95bf0e83101840fd1d71b60e40", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723883750} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/start/1/_meta/0_artifact__transition.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "start", "task_id": "1", "attempt_id": 0, "name": "_transition", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "1deee24776cb748ed5121c932b8d39f5eb3e20f6", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/1d/1deee24776cb748ed5121c932b8d39f5eb3e20f6", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723883750} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/start/1/_meta/0_artifact_dataframe.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "start", "task_id": "1", "attempt_id": 0, "name": "dataframe", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "6b9d7eaffdaccb4cb6dfd2b3a1a92a1fcf9ed6ef", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/6b/6b9d7eaffdaccb4cb6dfd2b3a1a92a1fcf9ed6ef", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723883750} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/start/1/_meta/0_artifact_movie_data.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "start", "task_id": "1", "attempt_id": 0, "name": "movie_data", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "35e72e41a10e8e553395dab5c23e5a11352b782c", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/35/35e72e41a10e8e553395dab5c23e5a11352b782c", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723883750} -------------------------------------------------------------------------------- /sna/src/modules/homepage/topics/search/topics_search.scss: -------------------------------------------------------------------------------- 1 | .topics_search_container { 2 | 3 | display: flex; 4 | 5 | flex-direction: column; 6 | 7 | .tag { 8 | 9 | flex: 0 0 auto; 10 | margin:5px; 11 | } 12 | 13 | .search { 14 | flex: 0 0 auto; 15 | } 16 | 17 | .main { 18 | 19 | flex: 1 0 auto; 20 | 21 | display: flex; 22 | 23 | justify-content: space-around; 24 | 25 | .topics_search_table { 26 | 27 | flex: 0 0 auto; 28 | 29 | margin-left: 10px; 30 | width: 800px; 31 | 32 | th{ 33 | font-size: 10px; 34 | } 35 | 36 | td{ 37 | font-size: 10px; 38 | } 39 | 40 | } 41 | } 42 | } -------------------------------------------------------------------------------- /game/plinko-king/src/bounce.js: -------------------------------------------------------------------------------- 1 | // function to handle bounces. Just check for game boundary collision 2 | export function wallBounce(game) { 3 | const ball = game.extra.ins.ball; 4 | const ballRadius = game.extra.cons.ballRadius; 5 | 6 | if (ball.x < ballRadius) { 7 | ball.x = ballRadius; 8 | ball.xSpeed *= -1; 9 | } 10 | if (ball.y < ballRadius) { 11 | ball.y = ballRadius; 12 | ball.ySpeed *= -1; 13 | } 14 | if (ball.x > game.width - ballRadius) { 15 | ball.x = game.width - ballRadius; 16 | ball.xSpeed *= -1; 17 | } 18 | if (ball.y > game.height - ballRadius) { 19 | ball.y = game.height - ballRadius; 20 | ball.ySpeed *= -1; 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/end/5/_meta/0_artifact__foreach_stack.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "end", "task_id": "5", "attempt_id": 0, "name": "_foreach_stack", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "4ca058df2ea422cca260c585409d6ac9face7ebe", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/4c/4ca058df2ea422cca260c585409d6ac9face7ebe", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876767} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/end/5/_meta/0_artifact_recommendations.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "end", "task_id": "5", "attempt_id": 0, "name": "recommendations", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "81c437e75596b0212ffa5bf4d5ca6f63abd05083", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/81/81c437e75596b0212ffa5bf4d5ca6f63abd05083", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876767} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/genre_movies/3/_meta/0_artifact_genre.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "genre_movies", "task_id": "3", "attempt_id": 0, "name": "genre", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "6b750ab4ebaf839efb28a4c1aa38ea2d4baccc3e", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/6b/6b750ab4ebaf839efb28a4c1aa38ea2d4baccc3e", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876209} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/genre_movies/3/_meta/0_artifact_movies.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "genre_movies", "task_id": "3", "attempt_id": 0, "name": "movies", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "206f657f57a9aaed1796a5ae8885436f5685d59d", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/20/206f657f57a9aaed1796a5ae8885436f5685d59d", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876210} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/join/4/_meta/0_artifact__current_step.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "join", "task_id": "4", "attempt_id": 0, "name": "_current_step", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "f469d550cc329adf51321a82544ff9841cef7ef7", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/f4/f469d550cc329adf51321a82544ff9841cef7ef7", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876491} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/join/4/_meta/0_artifact__foreach_stack.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "join", "task_id": "4", "attempt_id": 0, "name": "_foreach_stack", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "4ca058df2ea422cca260c585409d6ac9face7ebe", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/4c/4ca058df2ea422cca260c585409d6ac9face7ebe", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876491} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/start/1/_meta/0_artifact__current_step.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "start", "task_id": "1", "attempt_id": 0, "name": "_current_step", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "01b168d0b2c70f906b295772af9efb98b0797cae", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/01/01b168d0b2c70f906b295772af9efb98b0797cae", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723875913} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/start/1/_meta/0_artifact__foreach_var.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "start", "task_id": "1", "attempt_id": 0, "name": "_foreach_var", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "f3627f46179fdd95bf0e83101840fd1d71b60e40", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/f3/f3627f46179fdd95bf0e83101840fd1d71b60e40", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723875913} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/end/5/_meta/0_artifact__foreach_stack.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "end", "task_id": "5", "attempt_id": 0, "name": "_foreach_stack", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "4ca058df2ea422cca260c585409d6ac9face7ebe", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/4c/4ca058df2ea422cca260c585409d6ac9face7ebe", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884616} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/end/5/_meta/0_artifact_recommendations.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "end", "task_id": "5", "attempt_id": 0, "name": "recommendations", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "81c437e75596b0212ffa5bf4d5ca6f63abd05083", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/81/81c437e75596b0212ffa5bf4d5ca6f63abd05083", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884616} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/genre_movies/3/_meta/0_artifact_genre.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "genre_movies", "task_id": "3", "attempt_id": 0, "name": "genre", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "145638e58a6dbdd5eb96fe64ec6979a6367277be", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/14/145638e58a6dbdd5eb96fe64ec6979a6367277be", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884049} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/genre_movies/3/_meta/0_artifact_movies.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "genre_movies", "task_id": "3", "attempt_id": 0, "name": "movies", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "629b219069d37a17c857d451ae3b64a2432e48ed", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/62/629b219069d37a17c857d451ae3b64a2432e48ed", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884049} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/join/4/_meta/0_artifact__current_step.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "join", "task_id": "4", "attempt_id": 0, "name": "_current_step", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "f469d550cc329adf51321a82544ff9841cef7ef7", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/f4/f469d550cc329adf51321a82544ff9841cef7ef7", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884336} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/join/4/_meta/0_artifact__foreach_stack.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "join", "task_id": "4", "attempt_id": 0, "name": "_foreach_stack", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "4ca058df2ea422cca260c585409d6ac9face7ebe", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/4c/4ca058df2ea422cca260c585409d6ac9face7ebe", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723884336} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/start/1/_meta/0_artifact__current_step.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "start", "task_id": "1", "attempt_id": 0, "name": "_current_step", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "01b168d0b2c70f906b295772af9efb98b0797cae", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/01/01b168d0b2c70f906b295772af9efb98b0797cae", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723883750} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723883487741/start/1/_meta/0_artifact__foreach_var.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723883487741", "step_name": "start", "task_id": "1", "attempt_id": 0, "name": "_foreach_var", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "f3627f46179fdd95bf0e83101840fd1d71b60e40", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/f3/f3627f46179fdd95bf0e83101840fd1d71b60e40", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723883750} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/_parameters/0/_meta/0_artifact__success.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "_parameters", "task_id": "0", "attempt_id": 0, "name": "_success", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "69e77141c3eb7a8c9ce864251d70c02723f29332", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/69/69e77141c3eb7a8c9ce864251d70c02723f29332", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723875651} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/_parameters/0/_meta/0_artifact__task_ok.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "_parameters", "task_id": "0", "attempt_id": 0, "name": "_task_ok", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "69e77141c3eb7a8c9ce864251d70c02723f29332", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/69/69e77141c3eb7a8c9ce864251d70c02723f29332", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723875651} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/_parameters/0/_meta/0_artifact_movie_data.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "_parameters", "task_id": "0", "attempt_id": 0, "name": "movie_data", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "35e72e41a10e8e553395dab5c23e5a11352b782c", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/35/35e72e41a10e8e553395dab5c23e5a11352b782c", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723875651} -------------------------------------------------------------------------------- /metaflow/.metaflow/PlayListFlow/1575723875638873/bonus_movie/2/_meta/0_artifact__exception.json: -------------------------------------------------------------------------------- 1 | {"run_number": "1575723875638873", "step_name": "bonus_movie", "task_id": "2", "attempt_id": 0, "name": "_exception", "content_type": "gzip+pickle-v2", "type": "metaflow.artifact", "sha": "f3627f46179fdd95bf0e83101840fd1d71b60e40", "ds_type": "local", "location": "/Users/zhangzixiong/Desktop/Workspace/Playground/metaflow-tutorials/.metaflow/PlayListFlow/data/f3/f3627f46179fdd95bf0e83101840fd1d71b60e40", "flow_id": "PlayListFlow", "user_name": "zhangzixiong", "tags": [], "system_tags": ["user:zhangzixiong", "runtime:dev", "python_version:3.8.0", "date:2019-12-07", "metaflow_version:2.0.0"], "ts_epoch": 1575723876209} --------------------------------------------------------------------------------