Kondompillen sind ja auch nicht zum Schlucken gedacht..

...zur Antwort

Wirtschaftsinformatik ist bullshit. Mach richtige Informatik.

...zur Antwort

Google Colab ist von Google (wie Tensorflow) und hat kostenlose GPUs und sogar TPUs. Für 10 Eur pro Monat kannst du dir Colab Pro holen womit du zugriff auf GPUs hast die 20 tausen dollar kosten.

...zur Antwort
Was soll ich alles auf Fiverr anbieten (Jugendlicher, Programmierer)?

Hi.

Also ich würde ganz gerne etwas Geld verdienen, vor allem durch's Programmieren. Problem: Ich mache meine Mittlere Reife erst in 2 1/2 Jahren, da ich durch Corona und Inkomepetenz 2. mal eine Klasse wiederholen musste.

Mir wurde mal vorgeschlagen, mich auf Fiverr zu registrieren. Jetzt frage ich mich aber, was ich am besten anbieten sollte. Ich erzähl hier einfach mal, was ich schon so für Zeug gemacht habe, damit ihr wisst, was ich so kann.

Ich hab mit folgenden Dingen schon gearbeitet (also relativ intensiv):

  • Neuronale Netzwerke (relativ "neu") [Tensorflow, Python]
  • Minecraft Plugins [Spigot API, Java]
  • Webseiten (static und und dynamic) [HTML, CSS, JavaScript, Python/PHP/C++]
  • Automatisierungen (vor allem Webseiten) [Selenium, Python]
  • Scrapper [BeatifulSoup, Python]
  • Discord API (z.B. um Daten über User zu kriegen)
  • Discord Bots [Python und Java, von Scratch und mit Library]
  • MySQL Datenbanken [Python, C#]
  • SQLite Datenbanken [Python, C#, Java]
  • WinForms [C#]
  • WPF [C#]
  • REST API's (um genau zu sein eigene gemacht und die Discord API verwendet)
  • win32.dll [Python, C++, C#]
  • YouTubeDLL [Python]
  • Spotify API (z.B. zum Song wechseln, oder Song Daten anzufragen)

Als übersicht, ich "kann" folgende Programmiersprachen (ich weiß, HTML und CSS sind keine Programmiersprachen) [Sortiert nach Skill]:

  • Python
  • C#
  • Java
  • PHP
  • HTML/CSS/JavaScript <- Alles relativ gleich gut
  • C++ (Simple Sachen, wie Web Server)

Wenn man beachtet, was ich kann. Was würdet ihr mir zum anbieten, auf Fiverr, empfehlen?

Danke im vorraus und lg.

...zum Beitrag

“Simple Sachen wie Webserver” in C++. Das würde ich nicht als simpel bezeichnen.

...zur Antwort

Compiliere doch einfach mit g++ und führe es aus.

> g++ main.cpp -o my_exe.out

> ./my_exe.out

...zur Antwort

Ich hoffe eines Tages wird ChatGPT die Fragen stellen und wir müssen nur noch antworten.

...zur Antwort

Beides supervised. Für beides kannst du deep learning benutzen.
Spezifisch für 9. kannst du LSTM, Transformer, oder Echo state networks benutzen. Für 10. ganz normale feed forward neural networks oder sogar graph neural networks.

...zur Antwort

An der Uni würdest du beim ersten Mal schummeln sicherlich den Kurs durchfallen und es würde auf deinem Zeugnis stehen. Wenn du schonmal geschummelt hast, kann es sein dass die Uni dich rauswirft.

...zur Antwort

Ich habe aus deinem kommentaren rausgehört dass du Spiele in der Konsole entwickelst. So macht man das nicht. Für Spiele benutzt man mal OpenGL und C++ oder gleich eine game engine wie UnrealEngine und C++.

...zur Antwort

Der && operator wird von compiler für Optimierungen genutzt. Zb wenn du hast if a && b && c und a false ist, dann brauchen b und c nicht mehr gechecked werden. Da sowas in Fällen wie deinem nicht geht, gibt es keinen &&= operator. Entweder du packst alles auf eine Zeile (ok = … && … && …) oder du benutzt den langsameren & operator. Dieser ist übrigens valide für jeden default Datentyp in C wie int, long, short, float, char, und bool wie in deinem Fall. Dein Source-Code checker scheint da falsch zu liegen.

...zur Antwort

Für KI musst du hauptaächlich Mathe lernen. Programmieren ist das einfachste. Für KI eignet sich am besten C++ und Python.

...zur Antwort
Anmerkungen zum Code?

Hi. Also ich hab gerade eine simple Diabetes-Detector-AI geschrieben, die eben Diabetes voraus sagen soll. Ich bin allerdings noch ein Anfänger, was KI angeht. Deswegen wäre es mal ganz interessant, eure Meinungen zu hören. Was kann man noch verbessern? Ich weiß btw., dass die for-loop unten unnötig ist. Ich hätte auch zur Liste Casten können und einfach das erste (und einzige) Element nehmen können, sorry.

"""
Dataset: https://www.kaggle.com/datasets/whenamancodes/predict-diabities
"""
import tensorflow as tf
import pandas as pd
from pandas import DataFrame, Series
from typing import *


def get_percent(num: float) -> str:
    # https://stackoverflow.com/questions/455612/limiting-floats-to-two-decimal-points
    num: str = str(num)
    return num[:-2] + num[-2:]


def make_input_fn(data_fd: Union[DataFrame, Series], label_df: Union[DataFrame, Series], num_epochs: int = 10,
                  shuffle: bool = True, batch_size: int = 32) -> Callable:
    def inp_func() -> tf.data.Dataset:
        ds = tf.data.Dataset.from_tensor_slices((dict(data_fd), label_df))
        if shuffle:
            ds = ds.shuffle(1000)
        ds = ds.batch(batch_size).repeat(num_epochs)
        return ds
    return inp_func


if __name__ == '__main__':
    feature_columns: list = []

    train_data: DataFrame = pd.read_csv('dataset/diabetes.csv')
    eval_data: DataFrame = pd.read_csv('dataset/diabetes-eval.csv')

    is_diabetes = train_data.pop('Outcome')
    eval_is_diabetes = eval_data.pop('Outcome')

    for feature_name in train_data.keys():
        feature_columns.append(tf.feature_column.numeric_column(feature_name))

    train_fn: Callable = make_input_fn(train_data, is_diabetes, num_epochs=500)
    eval_fn: Callable = make_input_fn(eval_data, eval_is_diabetes, num_epochs=1, shuffle=False)

    estimator: tf.estimator.LinearClassifier = tf.estimator.LinearClassifier(feature_columns=feature_columns)
    estimator.train(train_fn)
    r = estimator.evaluate(eval_fn)
    print(r)

    input_fn: Callable = make_input_fn(DataFrame.from_dict({
        'Pregnancies': [0],
        'Glucose': [97],
        'BloodPressure': [80],
        'SkinThickness': [19],
        'Insulin': [140],
        'BMI': [23.37],
        'DiabetesPedigreeFunction': [0.351],
        'Age': [23]
    }), DataFrame([0]), shuffle=False, num_epochs=1)
    pr = estimator.predict(input_fn)
    for p in pr:
        is_healthy: str = get_percent(p['probabilities'][0])  # He is to x% healthy
        is_ill: str = get_percent(p['probabilities'][1])  # He is to x% ill
        print(f'You are {is_healthy}% healthy and have {is_ill}% diabetes')
...zum Beitrag

ich würde dir Pytorch empfehlen. Das ist viel cleaner als TF und du hast da zb auch features wie pytorch datasets und dataloaders etc. Eine Sache die ich dir empfehlen würde ist nicht für alle Variablen den type festzulegen. Das ist unnötig für kleine AI anwendungen.

...zur Antwort

ich würde dir pytorch anstatt tensorflow empfehlen. Das ist intuitiver undwird in der forschung und im tesla autopilot verwendet. Cool dass du dich in der 8ten damit schon beschäftigst

...zur Antwort

Ich würde dir nicht Tensorflow empfehlen. Probiere mal PyTorch -das ist intuitiver und wird vom Tesla autopilot benutzt.

...zur Antwort