{"id":147628,"date":"2023-09-13T16:03:26","date_gmt":"2023-09-13T20:03:26","guid":{"rendered":"http:\/\/www.bu.edu\/tech\/?page_id=147628"},"modified":"2023-12-21T12:05:23","modified_gmt":"2023-12-21T17:05:23","slug":"python-ml","status":"publish","type":"page","link":"https:\/\/www.bu.edu\/tech\/support\/research\/software-and-programming\/common-languages\/python\/python-ml\/","title":{"rendered":"Machine Learning in Python"},"content":{"rendered":"<h3><a href=\"https:\/\/www.bu.edu\/tech\/support\/research\/software-and-programming\/common-languages\/python\/python-ml\/tensorflow\"><u>TensorFlow<\/u><\/a><\/h3>\n<p><a href=\"https:\/\/www.tensorflow.org\/\">Tensorflow<\/a> is an end-to-end open source platform for machine learning using CPUs and GPUS.<\/p>\n<h3><a href=\"https:\/\/www.bu.edu\/tech\/support\/research\/software-and-programming\/common-languages\/python\/python-ml\/pytorch\"><u>PyTorch<\/u><\/a><\/h3>\n<p><a href=\"https:\/\/pytorch.org\/\">PyTorch<\/a> is an optimized tensor library for deep learning using CPUs and GPUs.<\/p>\n<h3><a href=\"https:\/\/www.bu.edu\/tech\/support\/research\/software-and-programming\/common-languages\/python\/python-ml\/huggingface\"><u>Hugging Face<\/u><\/a><\/h3>\n<p><a href=\"https:\/\/huggingface.co\/\">Hugging Face<\/a> is a collaboration platform for the AI community. It helps users build, train, and deploy machine learning models. The platform also serves as a repository for sharing datasets and models. Users are able to interface with Hugging Face datasets and models with both TensorFlow and PyTorch.<\/p>\n<h3><a href=\"https:\/\/www.bu.edu\/tech\/support\/research\/software-and-programming\/common-languages\/python\/python-ml\/jax\"><u>JAX<\/u><\/a><\/h3>\n<p><a href=\"https:\/\/jax.readthedocs.io\/en\/latest\/index.html\">JAX<\/a> is a Python library designed for high-performance machine learning research on CPUs and GPUs. It offers a lightweight NumPy-like API for array based computing with composable function transformations.<\/p>\n<h3><a href=\"https:\/\/www.bu.edu\/tech\/support\/research\/software-and-programming\/common-languages\/python\/python-ml\/academic-machine-learning-environment\/\"><u>Academic Machine Learning Environment<\/u><\/a><\/h3>\n<p>We have created a conda environment that contains popular machine learning libraries (including all of the above mentioned packages). The packages in this environment are updated each semester.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>TensorFlow Tensorflow is an end-to-end open source platform for machine learning using CPUs and GPUS. PyTorch PyTorch is an optimized tensor library for deep learning using CPUs and GPUs. Hugging Face Hugging Face is a collaboration platform for the AI community. It helps users build, train, and deploy machine learning models. The platform also serves&#8230;<\/p>\n","protected":false},"author":1692,"featured_media":0,"parent":147403,"menu_order":5,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/www.bu.edu\/tech\/wp-json\/wp\/v2\/pages\/147628"}],"collection":[{"href":"https:\/\/www.bu.edu\/tech\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.bu.edu\/tech\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/tech\/wp-json\/wp\/v2\/users\/1692"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/tech\/wp-json\/wp\/v2\/comments?post=147628"}],"version-history":[{"count":15,"href":"https:\/\/www.bu.edu\/tech\/wp-json\/wp\/v2\/pages\/147628\/revisions"}],"predecessor-version":[{"id":149739,"href":"https:\/\/www.bu.edu\/tech\/wp-json\/wp\/v2\/pages\/147628\/revisions\/149739"}],"up":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/tech\/wp-json\/wp\/v2\/pages\/147403"}],"wp:attachment":[{"href":"https:\/\/www.bu.edu\/tech\/wp-json\/wp\/v2\/media?parent=147628"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}