dotnet / dotnet/machinelearning
Add "Reshape Transform"
- Lingua principale
- C#
- Stelle
- 9.4k
- Fork
- 2k
- Merge medio
- 2g 20h
- PR unite (30g)
- 11
Descrizione
We need the following functionalities in order to score TensorFlow models:
1. Change the ColumnType of the column to be a different shape – this would not do anything to the data, it would just change the type of the column, to match the input dimensions the model expects (for example, if the data contains a column of length 784, and the model expects a 28x28 input).
2. Actually reshape the data – (C,H,W) to (H,W,C). This transform would also have to move data around in addition to changing the ColumnType.
3. Reshape data from RGB to other ordering of the channels. This transform would move the data around, but leave the ColumnType as it was.
2 is already implemented as an option in the PixelExtractorTransform, and 3 could also be implemented as an option in that transform, but it may be useful to have them as a separate transform, for cases where the input data doesn't necessarily come from the PixelExtractorTransform.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia con l’opzione reshape esistente in PixelExtractorTransform e traccia come modifica sia i dati sia ColumnType. Definisci come devono essere esposti i tre comportamenti richiesti, quindi verifica che la trasformazione da dati piatti a dati strutturati, il riordinamento dei canali e le modifiche che riguardano solo ColumnType producano ciascuno il risultato specificato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- csharp, tensorflow
- Ambito
- data, machine-learning
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Attiva
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 45/100