-
Notifications
You must be signed in to change notification settings - Fork 1
TensorFlow
The TensorFlow repository on GitHub is a go-to spot for anyone interested in machine learning and artificial intelligence. Created by the Google Brain team, this open-source library helps users develop and train machine learning models easily. Whether you're a student, researcher, or developer, TensorFlow offers tools and resources to bring your machine learning projects to life. It supports various programming languages, including Python, which is widely popular in the machine learning community. The repository is packed with documentation, tutorials, and examples, making it beginner-friendly. I've also used it in many of my hobby projects.
- TensorFlow is an open-source machine learning library filled with tools for developing and training models.
- It has a huge community. This means lots of people are constantly working to make TensorFlow better, and there's always someone to help you out if you get stuck.
- Comes with lots of tutorials and examples, making it easier for beginners to start and for experienced users to expand their skills. This is also the reason why I've learned TensorFlow instead of competitors like PyTorch.
- TensorFlow might seem a bit overwhelming at first, especially if you're new to machine learning.
- Does not have a Wiki page
- Not much... I really like it.
Here is how you can use TensorFlow to build a very simple neural network model.
import tensorflow as tf
def train_basic_model():
model = tf.keras.Sequential([
tf.keras.layers.Flatten(input_shape=(28, 28)),
tf.keras.layers.Dense(128, activation='relu'),
tf.keras.layers.Dense(10)
])
model.compile(optimizer='adam',
loss=tf.keras.losses.SparseCategoricalCrossentropy(from_logits=True),
metrics=['accuracy'])
return model
The TensorFlow GitHub repository is a great place for people who want to learn about or work with machine learning. It has lots of helpful guides, a supportive community, and can be used for many different projects. This makes it a very useful resource for both people making software and researchers. However, if you're just starting out or don't have a strong computer, you might find it a bit tough at first. Despite these challenges, the advantages and opportunities that come with using TensorFlow definitely make it worth checking out.
prepared by Dağhan Erdönmez
🏠Home
- Third Customer Milestone Report
- RAM
- Requirements
- Mockups
- Sequence Diagrams
- Use Case Diagram
- Class Diagrams
- Scenarios
- User Scenario
- User Manual
- System Manual
- Third Customer Milestone Report
- Second Customer Milestone Report
- First Customer Milestone Report
- RAM
- Requirements
- Mockups
- Sequence Diagrams
- Scenarios
- Use Case Diagram
- Class Diagrams
- Software Quality Plan
- Milestone1 Presentation Scenarios
- Post Creation Page
- User Scenario
- Meeting Notes 10 - Dec 10
- Meeting Notes 9 - Dec 3
- Meeting Notes 8 - Nov 17
- Meeting Notes 7 - Nov 12
- Meeting Notes 6 - Nov 5
- Optional Meeting Notes 1 ‐ Oct 21
- Meeting Notes 5 - Oct 15
- Meeting Notes 4 - Oct 8
- Meeting Notes 3 - Oct 3
- Meeting Notes 2 - Oct 1
- Meeting Notes 1 - Sep 24
- Deniz Ulaş Poyraz
- Eren Donmez
- Ersel Çanakçılı
- Oğuz Kağnıcı
- Onur Çerli
- Yekta Ercul
- Ali Alperen Sönmez
- Huseyin Turker Erdem
- Mehmet Tuluyhan Sozen
352 Material
- Final Milestone Report
- Milestone 2 Report
- RAM
- Use Case Diagram
- Sequence Diagrams
- Class Diagrams
- Requirements
- Elicitation Questions
- Mockups
- Scenarios
- Milestone 1 Report
- Our Favourite Repositories
- Linked Data and SPARQL
- Web Application Development
- API Development and Utilization
- Wikidata and Wikidata API
- Mobile Application Development
- Android Studio
- Git
- Meeting Notes 10 ‐ May 10th
- Meeting Notes 9 ‐ Apr 25th
- Meeting Notes 8 ‐ Apr 21st
- Meeting Notes 7 ‐ Apr 12th
- Meeting Notes 6 ‐ Mar 14th
- Meeting Notes 5 ‐ Mar 11th
- Meeting Notes 4 - Mar 7th
- Meeting Notes 3 - Mar 3rd
- Meeting Notes 2 - Feb 22nd
- Meeting Notes 1 - Feb 18th