tensorhive

View on PyPIReverse Dependencies (0)

0.2.4 tensorhive-0.2.4-py3-none-any.whl

Wheel Details

Project: tensorhive
Version: 0.2.4
Filename: tensorhive-0.2.4-py3-none-any.whl
Download: [link]
Size: 3507028
MD5: 269eac9263efb5d9f9d1ef69144cc68e
SHA256: 1b62c4f32d3e66df9576899f9c1beec19b043e0c124e9311a3cc358fd506f280
Uploaded: 2019-04-19 16:35:59 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: tensorhive
Version: 0.2.4
Summary: Lightweight computing resource management tool for executing distributed TensorFlow programs
Author: Pawel Rosciszewski, Michal Martyniak, Filip Schodowski, Tomasz Menet
Author-Email: pawel.rosciszewski[at]pg.edu.pl
Home-Page: https://github.com/roscisz/TensorHive
Download-Url: https://github.com/roscisz/TensorHive/archive/0.2.4.tar.gz
License: Apache License 2.0
Keywords: distributed machine learning tensorflow resource management
Requires-Dist: parallel-ssh (==1.9.1)
Requires-Dist: passlib (==1.7.1)
Requires-Dist: sqlalchemy (==1.2.14)
Requires-Dist: sqlalchemy-utils (==0.33.8)
Requires-Dist: click (==7.0)
Requires-Dist: connexion (==1.5.3)
Requires-Dist: flask-cors (==3.0.7)
Requires-Dist: flask-jwt-extended (==3.13.1)
Requires-Dist: gunicorn (==19.9.0)
Requires-Dist: coloredlogs (==10.0)
Requires-Dist: Safe (==0.4)
Requires-Dist: python-usernames (==0.2.2)
[No description]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.33.1)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
tensorhive/__init__.py sha256=N5-p8dQB8uwuCMpS1ADLf_E6rvWovtRRp3vY9Cq2gw4 22
tensorhive/__main__.py sha256=TDPPDRP8cXU8kIwh-55K6Mf-BxBGgKfjJQTQCLMWJdQ 197
tensorhive/authorization.py sha256=ENyNZxaIWApsh-FUyDydPa50z8nae7Y1XWouASNT0J4 1238
tensorhive/cli.py sha256=_FrwoI12VWbVHeJNz_9uCHg7hLzv1dwGPz_uF8OyMy4 4694
tensorhive/config.py sha256=Zs7qlnnYCvG6jQW7Z_gPLP7EI-NJOTvd3-42XBfxbgk 11914
tensorhive/database.py sha256=-LBrKpLn8_b0JyvzgrxV28Va6-qcnnFslss22ZOvzvE 1425
tensorhive/hosts_config.ini sha256=i9Bv_rDzU7RzT3QZJw8kBcRsAVN7R2C45ruaQpvP8Zc 300
tensorhive/mailbot_config.ini sha256=oNRuWhkUrM4OFlqI16W0vYih8hOTBL8-32z7b9ANYNA 1374
tensorhive/main_config.ini sha256=NSHQljmPg1ptDXpPF6Nm6Fr_Mmliz4bkY10uPcu9B-8 1319
tensorhive/api/APIServer.py sha256=uGHFi8ess9RVGxkRKLNdy-KDSGjH5BvhEnskDtHPdIQ 1656
tensorhive/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tensorhive/api/api_specification.yml sha256=mm6Sy331XWxFHRHEOo1pzTAx75kZKc0ERRbXd2pQeNs 22979
tensorhive/app/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tensorhive/app/web/AppServer.py sha256=awvg1GoO2aoPUpqjEeZOhj1X3JJ6gMfGxiYYzyaJDBc 2873
tensorhive/app/web/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tensorhive/app/web/dist/index.html sha256=Mm9TheP67GA6bJIiHjctXFCAR1saZ3DzZrSgBx2H5uM 2421
tensorhive/app/web/dist/static/config.json sha256=KzOR7yRtTIwVLz3jlhL7THjzvogerCvFMuWOdfA9Htk 87
tensorhive/app/web/dist/static/AdminLTE/AdminLTE.min.css sha256=yjrhSBv3QxNmlG3IGijrVjr6BDhf6DRDoP5S8EGIPMA 89579
tensorhive/app/web/dist/static/AdminLTE/app.min.js sha256=LoFfyXG_h7A3kSmrwpYW5QSLe6UjJ5iegT7X_Wlwoo8 9695
tensorhive/app/web/dist/static/AdminLTE/skin-blue.min.css sha256=MVAo6O4cRG2E-xZDiHas0EfLPGXRPJkwSpgM-MWt5jo 3141
tensorhive/app/web/dist/static/bootstrap/bootstrap.min.css sha256=wpXQhf2oXSSgusvg0Tq4QEI7LeDd6xscTSXTs9ztObw 121215
tensorhive/app/web/dist/static/bootstrap/bootstrap.min.css.map.css sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
tensorhive/app/web/dist/static/bootstrap/bootstrap.min.js sha256=KXn5puMvxCw-dAYznun-drMdG1IFl3agK0p_pqT9KAo 36868
tensorhive/app/web/dist/static/css/app.ee0e09f7bb468cdd57cdcc0573874ef5.css sha256=kMVsri6gu8JrRbsOFWEFA3bTHjtOVgpScDXw536YAJ8 221780
tensorhive/app/web/dist/static/favicon/android-icon-144x144.png sha256=UwtkCFpqJ2n1bq2FMwjWuvvuKKC534uuyQALZAFYS9A 11146
tensorhive/app/web/dist/static/favicon/android-icon-192x192.png sha256=XZmQHHagjvwTE1j2H_6561MjO8aTCVb4yUN6mGRW0rg 14783
tensorhive/app/web/dist/static/favicon/android-icon-36x36.png sha256=pJBsDyV2uK_3Jbph02aaVCZqYENIgpv8ATM8SmyJgrA 2004
tensorhive/app/web/dist/static/favicon/android-icon-48x48.png sha256=ehDHhsHBpgYEHBXSpPfMhzAEu1sGZ5tH42FqmhJT-Mg 2655
tensorhive/app/web/dist/static/favicon/android-icon-72x72.png sha256=rFtJO5q7Hl8xDey3ElmMaPNJIylbDn5Skcx-8Yb3xpY 4323
tensorhive/app/web/dist/static/favicon/android-icon-96x96.png sha256=ivWQdb0gVF1kqlU2VlAIfujnp1Vv3pCQ_JZ7QPtE-g8 6429
tensorhive/app/web/dist/static/favicon/apple-icon-114x114.png sha256=GO_O8lTLb4ibKF2d7XfVjcu6fWF1gpM3pO9SXTW01Os 8144
tensorhive/app/web/dist/static/favicon/apple-icon-120x120.png sha256=rM6ZM-KmFbiZuq7j3C05pvXfe7_Wz56V3IoRzr-TEzQ 8593
tensorhive/app/web/dist/static/favicon/apple-icon-144x144.png sha256=UwtkCFpqJ2n1bq2FMwjWuvvuKKC534uuyQALZAFYS9A 11146
tensorhive/app/web/dist/static/favicon/apple-icon-152x152.png sha256=GFfqHdMoZzsf4szBe2wyvMDsPNaIjjLEI3udSJ49cCE 12000
tensorhive/app/web/dist/static/favicon/apple-icon-180x180.png sha256=C8tZg5PtPpcShgFqmvu3jHaGS3iCeQ3eyPSsa2t3wnE 15233
tensorhive/app/web/dist/static/favicon/apple-icon-57x57.png sha256=qHLMw8zA2U2iM20lRJQNxRHDrVdv4XOdH23njXlwmLI 3254
tensorhive/app/web/dist/static/favicon/apple-icon-60x60.png sha256=UJU2tAnhahJ8HO3s-hasXF7Nf04tbqLrW0FbFYP14KE 3435
tensorhive/app/web/dist/static/favicon/apple-icon-72x72.png sha256=rFtJO5q7Hl8xDey3ElmMaPNJIylbDn5Skcx-8Yb3xpY 4323
tensorhive/app/web/dist/static/favicon/apple-icon-76x76.png sha256=cbvhHvQqp1Or1-V-UH2KjVrUmc-upaRjMyxEaz-2h4U 4674
tensorhive/app/web/dist/static/favicon/apple-icon-precomposed.png sha256=QzwB_-6OXsMgcOozZ2ee-fAHkec1o-5Tokne3xl044c 15357
tensorhive/app/web/dist/static/favicon/apple-icon.png sha256=QzwB_-6OXsMgcOozZ2ee-fAHkec1o-5Tokne3xl044c 15357
tensorhive/app/web/dist/static/favicon/browserconfig.xml sha256=E7xkcnNFWAis0PZgUSSrOni7rme1Mvi5k9wPjOKgPQ0 281
tensorhive/app/web/dist/static/favicon/favicon-16x16.png sha256=VSqmwYYvOAwlIydjI__ZSuJTXvTfNqUOZd65QQfmBpU 1304
tensorhive/app/web/dist/static/favicon/favicon-32x32.png sha256=VuYyRFKRAsJtGFe6RVT7xTwQPmGucO6PXNM-7XRowNU 1751
tensorhive/app/web/dist/static/favicon/favicon-96x96.png sha256=ivWQdb0gVF1kqlU2VlAIfujnp1Vv3pCQ_JZ7QPtE-g8 6429
tensorhive/app/web/dist/static/favicon/favicon.ico sha256=tImdxfNp3evU3K4ciqB4cWRAyo0nY_zkd9-be22jh_4 1150
tensorhive/app/web/dist/static/favicon/manifest.json sha256=J-yj6Cl-t_80Des4SbIQGFpFmzhFRWqk0ANvbZZrNRg 720
tensorhive/app/web/dist/static/favicon/ms-icon-144x144.png sha256=UwtkCFpqJ2n1bq2FMwjWuvvuKKC534uuyQALZAFYS9A 11146
tensorhive/app/web/dist/static/favicon/ms-icon-150x150.png sha256=ieazDV1luqTIS9UFYIC_UsguhBByAXqXw-6z2LGHHSs 11736
tensorhive/app/web/dist/static/favicon/ms-icon-310x310.png sha256=04Einr6mchqBwtmCE_A-j_wILFOJyyapOyXfMg4aFuE 33865
tensorhive/app/web/dist/static/favicon/ms-icon-70x70.png sha256=JquMlc1_pb4elt6rL3K6iTisJv-PEoYjjuevsqeZZYU 4173
tensorhive/app/web/dist/static/fonts/MaterialIcons-Regular.012cf6a.woff sha256=xKG67DANCeA6g4C4WRgmfugPqujgDGxWtI4udLHZs40 57620
tensorhive/app/web/dist/static/fonts/MaterialIcons-Regular.570eb83.woff2 sha256=qH1myRsufcVTCu92wDvWo9JepYJhEL9IA7VhuBHMhyY 44300
tensorhive/app/web/dist/static/fonts/MaterialIcons-Regular.a37b0c0.ttf sha256=t_Sjq1YgSPKN0fppFgG8QzY6YdD4dtFtgxbFLk8y1pY 128180
tensorhive/app/web/dist/static/fonts/MaterialIcons-Regular.e79bfd8.eot sha256=jJmLSpwKy7n-XdVywgaloz_dXKK1jbh_w7iTvqyFBo0 143258
tensorhive/app/web/dist/static/fullcalendar/LICENSE.txt sha256=-t6ZOYCS8WuXlTaqGURnIMrvCTtsJWkixvTVYkCfYVI 1053
tensorhive/app/web/dist/static/fullcalendar/fullcalendar.css sha256=IGidWbiBOL-_w1glLnZWR5dCXpBrtQbY3XOUt2TTQOM 34106
tensorhive/app/web/dist/static/fullcalendar/fullcalendar.js sha256=aieSeGaSZs54-DmiwpTA6IUye_fqnUjuJ45Nu4LYZfo 625059
tensorhive/app/web/dist/static/jQuery/jQuery-2.2.0.min.js sha256=ihAoc6M_JPfrIiIeayPE9xjin4UWjsx2mjW_rtmxLM4 85589
tensorhive/app/web/dist/static/js/app.ff3e5f7283ff5ceea7e2.js sha256=d9ECLVS1wNJxUXrQ5ACDByn7mvz0pA2FjXN5uFMKTAQ 284864
tensorhive/app/web/dist/static/js/app.ff3e5f7283ff5ceea7e2.js.map sha256=vTdqa5keT_f_fdJ25WSjXoKoBjlPypszxg8UwjOtIto 2007526
tensorhive/app/web/dist/static/js/manifest.2ae2e69a05c33dfc65f8.js sha256=koeTyeIl-pUfMYmGxZBBYaI92dmSzOScEK60iO1y2NI 857
tensorhive/app/web/dist/static/js/manifest.2ae2e69a05c33dfc65f8.js.map sha256=afOLLHiVI-jEdVlPB_GSUSbP1pQWQgThIHDuVGvxjQk 9241
tensorhive/app/web/dist/static/js/vendor.24b7e821bf8c0a065eb8.js sha256=jfTKffh8TKzB0iTYZhl-yMN1OhXl7TlQDBKJ_1N31p0 1327585
tensorhive/app/web/dist/static/js/vendor.24b7e821bf8c0a065eb8.js.map sha256=FV4udDbjkVaUGhd6O3Bv_eMXrguZBJb-dADxk5A3oE4 8926480
tensorhive/controllers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tensorhive/controllers/responses.yml sha256=92FnI7qzEOAZIDVOf7-2CG6agSXr2XI1m4A2V76fKhU 1768
tensorhive/controllers/nodes/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tensorhive/controllers/nodes/gpu_controller.py sha256=zIINA82eav77166b0f_Qg3EGJLZ7L-IiUQc-KEcHg-U 2740
tensorhive/controllers/nodes/infrastructure_controller.py sha256=QoOtRzZf2vAyW2nspL-TnBQNftExt8b6rhe2sXUHxo0 449
tensorhive/controllers/reservation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tensorhive/controllers/reservation/create_reservation_controller.py sha256=NiVi9ivbCx-0IdoIKkRy8f3tdUSIDeQbRun1pTGV3bo 1067
tensorhive/controllers/reservation/delete_reservation_controller.py sha256=sLtMYyq3PR6UTJ_4WlzzNHJLh0DfVqI7ItrFaovuq_M 1361
tensorhive/controllers/reservation/get_reservation_controller.py sha256=GsPsgXNrVSX6HUfLh6bPNvwKvvKIRHg2o0iQLBsMmyE 1670
tensorhive/controllers/reservation/get_summary_controller.py sha256=0Bb7mytJdJCdMO1RRAQkhrJNQVnWYt0QTELZqJAkqUM 358
tensorhive/controllers/reservation/update_reservation_controller.py sha256=t3Vy5tsz7lzrZGEoKDEvqJktPY5GCERHkptN651EH5w 1203
tensorhive/controllers/user/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tensorhive/controllers/user/create_user_controller.py sha256=lBgFe7gqT33F3TsOoLAsv5Y2VODdnAhuomT2fc4stXY 2289
tensorhive/controllers/user/delete_user_controller.py sha256=U93gZ9324511K4ID4IS4vR0vCcRHzoySQYgpQEtgYY0 1077
tensorhive/controllers/user/get_users_controller.py sha256=EiCxNeE6nncCd5Y6n8MmComByCjLOz8gVso4HuAt174 251
tensorhive/controllers/user/login_user_controller.py sha256=PdPbJCTX28zOl5XQ83RMV9bOO6fmG9UjfwPMAP188go 1102
tensorhive/controllers/user/logout_user_controller.py sha256=SGwgOf6_elXqhRcDedIjD-E70mboonvtoylvcmJVVK0 939
tensorhive/controllers/user/refresh_access_token_controller.py sha256=ur0DeK7E-VKcP9Fdcjb8aE8fvqEj3THE5zTBWkVHKGw 579
tensorhive/controllers/user/update_user_controller.py sha256=gdXy_PQkazncJROy8231zxTEhYUidhoxN3-jvpjMZkU 1443
tensorhive/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tensorhive/core/managers/InfrastructureManager.py sha256=5EJpQJOx7f1rBC_h7E4l2tFPuvx9GnqTWwubf7IQyq8 519
tensorhive/core/managers/SSHConnectionManager.py sha256=8u2kjAQmepKJp261NeIvAyFeJ3NBG1zaeNBkbzvf37U 4192
tensorhive/core/managers/ServiceManager.py sha256=n-yqu-wj-U8RuUqm4yyNpISBksDmoYRy7K1C_p-n5LE 1063
tensorhive/core/managers/TensorHiveManager.py sha256=YKix5I6d63w-TfejuA_6w0bRHPZoAPJWz2VZlJ3uxNU 4284
tensorhive/core/managers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tensorhive/core/monitors/GPUMonitoringBehaviour.py sha256=vLgr_DbZY2NsYaUeOMLjHjINm-ML-PywF9JjNtsFeLg 9529
tensorhive/core/monitors/Monitor.py sha256=HIoULJYs_NLbz2P1IR1p7rsjGe7yK_mROowxlbMXf4o 562
tensorhive/core/monitors/MonitoringBehaviour.py sha256=FGx12X6qoO_kyT6YmZf3oEyPlbw14S--urOHzsQgQr8 248
tensorhive/core/monitors/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tensorhive/core/services/MonitoringService.py sha256=aTTfzyt0Y-fBJJMZYvY7br1njpsQ7teQkcoeJq-Gadg 1941
tensorhive/core/services/ProtectionService.py sha256=yc-Ea6GSDjk7ajEvKYueZfqcf60GzSEmYcu0aGjSAio 8079
tensorhive/core/services/Service.py sha256=egrZYuG_BJrkwSbrF15Bp3lRfSfKtp0pCC6_hri1P7o 304
tensorhive/core/services/UsageLoggingService.py sha256=mBaRWqgkqSV3SCa7EUEcY5mroklUPNfTWOKIoxKo_PI 8566
tensorhive/core/services/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tensorhive/core/utils/AccountCreator.py sha256=IKkWzLuBxoRCQz3VuHabk7LvhwoErcpUj-Pmljrwfcg 3448
tensorhive/core/utils/NvidiaSmiParser.py sha256=rs9VnjumfLO6tiW-vA9uMEycOzTvKWxov1EByKXt0n4 9141
tensorhive/core/utils/Singleton.py sha256=1Hd0SWGeS8Uin_AeNuyx1W7OOpfg8YNwubrhunXFT0s 279
tensorhive/core/utils/StoppableThread.py sha256=pegF5wBG7va7OycvZjEmG7KDQPiWq2pF83TKkLSWMa4 829
tensorhive/core/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tensorhive/core/utils/colors.py sha256=QQL-Zhu8AASxQgbZpxcr0UYcEn6nD7yfZFPRMoBEgro 356
tensorhive/core/utils/exceptions.py sha256=ZhDLql45vK_mPwE3nnQHIxOM4r7KIbVl-X8oUn1omfI 50
tensorhive/core/utils/mailer.py sha256=m1FeCy2ZmfXgtUPvZ9QiMNLM3WX7L2TsOaRj6tjNkyY 2691
tensorhive/core/utils/ssh.py sha256=NCfZhlxRWgsjC9_B74Qu3-l2hYsuPJkfePJB6NGp8aw 211
tensorhive/core/utils/decorators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tensorhive/core/utils/decorators/override.py sha256=6W-WnScAs92G2DEIpquT7YOSu1ksqKtEijdw-O-Ejug 207
tensorhive/core/violation_handlers/EmailSendingBehaviour.py sha256=TVQOWdwxNRN2mpdwMO6ukFDYzan9P9A29LN4BUZ_g6k 6346
tensorhive/core/violation_handlers/MessageSendingBehaviour.py sha256=pGCgPnrv7lGzB2XPupcxYfr9ZRjpuGCM-s6ONaySkhQ 2436
tensorhive/core/violation_handlers/ProtectionHandler.py sha256=CC6Dmx2zuOO8DW8Vuc8HweY_0eLSDd4vdVKBsVdbRe4 266
tensorhive/core/violation_handlers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tensorhive/models/CRUDModel.py sha256=LSWG5jkrlRbMI31XoHfsW8X4rI09pWySShsbeYubyv4 2085
tensorhive/models/Reservation.py sha256=qUmru_5ivsaSLgctJUgqOrDZPYKSpcR37e04jyGvyok 6872
tensorhive/models/RevokedToken.py sha256=z1EmYAY518K7ozisA3cwWIfBb_VGRjAyLPjUXh-M8Do 853
tensorhive/models/Role.py sha256=NmwhQf6Z1FcODAdTQqp-J1px87owPqZvoG_VxqFXNnY 1223
tensorhive/models/User.py sha256=4Pntka829kgJFUZMYJQzl-LptxIaG6a-BIx9_Zgi-xc 4032
tensorhive/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tensorhive-0.2.4.dist-info/LICENSE sha256=2jTB0EPIgck2CGhaXZUn-fHL-WrcmABvNDZTee8i2Rc 11354
tensorhive-0.2.4.dist-info/METADATA sha256=-4oBk7CHUKvN3lrN7n4pnMbyKiWnrn5sVB0-BgmPNVo 962
tensorhive-0.2.4.dist-info/WHEEL sha256=U88EhGIw8Sj2_phqajeu_EAi3RAo8-C6zV3REsWbWbs 92
tensorhive-0.2.4.dist-info/entry_points.txt sha256=qtB4JjA5-JpPmXdJlrZxNwepnmqqNnvl14zbB9z83Mg 57
tensorhive-0.2.4.dist-info/top_level.txt sha256=sEnHRXOzc6PJhw0dG4MoKpDAC9uT5aaGDUyP6vPLW2c 11
tensorhive-0.2.4.dist-info/RECORD

top_level.txt

tensorhive

entry_points.txt

tensorhive = tensorhive.__main__:main